From 0660349647995b85ffaae226d03ff03d767b0680 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Tue, 14 Jun 2022 22:29:21 -0400 Subject: [PATCH 01/17] Fix: Path 3.18.1 changed how Granted Effects are done. This starts fixing it --- src/Export/Classes/GGPKData.lua | 2 + src/Export/spec.lua | 158 ++++++++++++++++++++++++++++++++ 2 files changed, 160 insertions(+) diff --git a/src/Export/Classes/GGPKData.lua b/src/Export/Classes/GGPKData.lua index 97e26e68d8..37a82e3dad 100644 --- a/src/Export/Classes/GGPKData.lua +++ b/src/Export/Classes/GGPKData.lua @@ -183,6 +183,8 @@ function GGPKClass:GetNeededFiles() "Data/SoundEffects.dat", "Data/MavenJewelRadiusKeystones.dat", "Data/TableCharge.dat", + "Data/GrantedEffectStatSets.dat", + "Data/GrantedEffectStatSetsPerLevel.dat", } local txtFiles = { "Metadata/StatDescriptions/passive_skill_aura_stat_descriptions.txt", diff --git a/src/Export/spec.lua b/src/Export/spec.lua index 4ae6ae9dc5..1446682f76 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -3285,6 +3285,164 @@ return { width=170 } }, + GrantedEffectStatSets={ + [1]={ + list=false, + name="Id", + refTo="", + type="String", + width=350 + }, + [2]={ + list=false, + name="", + refTo="GrantedEffectsGroups", + type="Key", + width=210 + }, + [3]={ + list=true, + name="StatsKeys", + refTo="Stats", + type="Key", + width=1950 + }, + [4]={ + list=true, + name="StatsValues", + refTo="", + type="Int", + width=250 + }, + [5]={ + list=false, + name="BaseEffectiveness", + refTo="", + type="Float", + width=150 + }, + [6]={ + list=false, + name="IncrementalEffectiveness", + refTo="", + type="Float", + width=150 + } + }, + GrantedEffectStatSetsPerLevel={ + [1]={ + list=false, + name="GrantedEffectsKey", + refTo="GrantedEffects", + type="Key", + width=250 + }, + [2]={ + list=false, + name="GemLevel", + refTo="", + type="Int", + width=150 + }, + [3]={ + list=false, + name="PlayerLevelReq", + refTo="", + type="Int", + width=150 + }, + [4]={ + list=false, + name="CritChance", + refTo="", + type="Int", + width=150 + }, + [5]={ + list=false, + name="AttackTime", + refTo="", + type="Int", + width=150 + }, + [6]={ + list=false, + name="BaseMultiplier", + refTo="", + type="Int", + width=150 + }, + [7]={ + list=false, + name="DamageEffectiveness", + refTo="", + type="Int", + width=150 + }, + [8]={ + list=true, + name="AdditionalFlagsStatsKeys", + refTo="Stats", + type="Key", + width=150 + }, + [9]={ + list=true, + name="FloatStatsKeys", + refTo="Stats", + type="Key", + width=500 + }, + [10]={ + list=true, + name="InterpolationBasesKeys", + refTo="Stats", + type="Key", + width=180 + }, + [11]={ + list=true, + name="AdditionalStatsKeys", + refTo="Stats", + type="Key", + width=310 + }, + [12]={ + list=true, + name="StatInterpolations", + refTo="", + type="Int", + width=150 + }, + [13]={ + list=true, + name="FloatStatsValues", + refTo="", + type="Float", + width=270 + }, + [14]={ + list=true, + name="BaseResolvedValues", + refTo="", + type="Int", + width=150 + }, + [15]={ + list=true, + name="AdditionalStatsValues", + refTo="", + type="Int", + width=150 + }, + [16]={ + list=true, + name="", + refTo="", + type="Key", + width=150 + } + }, GrantedEffects={ [1]={ list=false, From f6c9d3ab34a27d6ec0517eedb8041d0de4220870 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Wed, 15 Jun 2022 07:56:29 -0400 Subject: [PATCH 02/17] Fix: some more corrections --- src/Export/spec.lua | 271 +++++++++----------------------------------- 1 file changed, 55 insertions(+), 216 deletions(-) diff --git a/src/Export/spec.lua b/src/Export/spec.lua index 1446682f76..30f79ef20c 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -3332,8 +3332,8 @@ return { GrantedEffectStatSetsPerLevel={ [1]={ list=false, - name="GrantedEffectsKey", - refTo="GrantedEffects", + name="GrantedEffectStatSetsKey", + refTo="GrantedEffectStatSets", type="Key", width=250 }, @@ -3437,8 +3437,8 @@ return { }, [16]={ list=true, - name="", - refTo="", + name="GrantedEffectsKeys", + refTo="GrantedEffects", type="Key", width=150 } @@ -3466,146 +3466,132 @@ return { width=330 }, [4]={ - list=false, - name="BaseEffectiveness", - refTo="", - type="Float", - width=150 - }, - [5]={ - list=false, - name="IncrementalEffectiveness", - refTo="", - type="Float", - width=150 - }, - [6]={ list=false, name="SupportGemLetter", refTo="", type="String", width=100 }, - [7]={ + [5]={ list=false, name="Attribute", refTo="", type="Int", width=60 }, - [8]={ + [6]={ list=true, name="AddTypes", refTo="ActiveSkillType", type="Key", width=90 }, - [9]={ + [7]={ list=true, name="ExcludeTypes", refTo="ActiveSkillType", type="Key", width=200 }, - [10]={ + [8]={ list=false, name="SupportGemsOnly", refTo="", type="Bool", width=100 }, - [11]={ + [9]={ list=false, name="Hash", refTo="", type="UInt", width=100 }, - [12]={ + [10]={ list=true, name="", refTo="", type="Enum", width=60 }, - [13]={ + [11]={ list=false, name="CannotBeSupported", refTo="", type="Bool", width=110 }, - [14]={ + [12]={ list=false, name="", refTo="", type="Int", width=50 }, - [15]={ + [13]={ list=false, name="CastTime", refTo="", type="Int", width=70 }, - [16]={ + [14]={ list=false, name="ActiveSkill", refTo="ActiveSkills", type="Key", width=110 }, - [17]={ + [15]={ list=false, name="IgnoreMinionTypes", refTo="", type="Bool", width=100 }, - [18]={ + [16]={ list=false, name="", refTo="", type="Bool", width=50 }, - [19]={ + [17]={ list=true, name="AddMinionTypes", refTo="ActiveSkillType", type="Key", width=150 }, - [20]={ + [18]={ list=false, name="Animation", refTo="Animation", type="Key", width=120 }, - [21]={ + [19]={ list=false, name="", refTo="", type="Key", width=50 }, - [22]={ + [20]={ list=false, name="", refTo="", type="Bool", width=50 }, - [23]={ + [21]={ list=true, name="WeaponRestrictions", refTo="ItemClasses", type="Key", width=150 }, - [24]={ + [22]={ list=false, name="PlusVersionOf", refTo="GrantedEffects", @@ -3628,370 +3614,223 @@ return { width=40 }, [3]={ - list=true, - name="Stats", - refTo="Stats", - type="Key", - width=520 - }, - [4]={ - list=false, - name="StatEff1", - refTo="", - type="Float", - width=60 - }, - [5]={ - list=false, - name="StatEff2", - refTo="", - type="Float", - width=60 - }, - [6]={ - list=false, - name="StatEff3", - refTo="", - type="Float", - width=60 - }, - [7]={ - list=false, - name="StatEff4", - refTo="", - type="Float", - width=60 - }, - [8]={ - list=false, - name="StatEff5", - refTo="", - type="Float", - width=60 - }, - [9]={ - list=false, - name="StatEff6", - refTo="", - type="Float", - width=60 - }, - [10]={ - list=false, - name="StatEff7", - refTo="", - type="Float", - width=60 - }, - [11]={ - list=false, - name="StatEff8", - refTo="", - type="Float", - width=60 - }, - [12]={ - list=false, - name="StatEff9", - refTo="", - type="Float", - width=60 - }, - [13]={ - list=true, - name="EffectivenessCost", - refTo="EffectivenessCostConstants", - type="Key", - width=250 - }, - [14]={ - list=false, - name="Stat1", - refTo="", - type="Int", - width=60 - }, - [15]={ list=false, - name="Stat2", - refTo="", - type="Int", - width=60 - }, - [16]={ - list=false, - name="Stat3", - refTo="", - type="Int", - width=60 - }, - [17]={ - list=false, - name="Stat4", - refTo="", - type="Int", - width=60 - }, - [18]={ - list=false, - name="Stat5", - refTo="", - type="Int", - width=60 - }, - [19]={ - list=false, - name="Stat6", - refTo="", - type="Int", - width=60 - }, - [20]={ - list=false, - name="Stat7", - refTo="", - type="Int", - width=60 - }, - [21]={ - list=false, - name="Stat8", - refTo="", - type="Int", - width=60 - }, - [22]={ - list=false, - name="Stat9", - refTo="", - type="Int", - width=60 - }, - [23]={ - list=false, - name="PlayerLevel", + name="PlayerLevelReq", refTo="", type="Int", - width=70 + width=100 }, - [24]={ + [4]={ list=false, name="ManaMultiplier", refTo="", type="Int", width=80 }, - [25]={ + [5]={ list=false, name="", refTo="", type="Int", width=40 }, - [26]={ + [6]={ list=false, name="", refTo="", type="Int", width=40 }, - [27]={ + [7]={ list=false, name="SpellCritChance", refTo="", type="Int", width=90 }, - [28]={ - list=false, - name="DamageEffectiveness", - refTo="", - type="Int", - width=120 - }, - [29]={ + [8]={ list=false, name="CooldownCount", refTo="", type="Int", width=90 }, - [30]={ + [9]={ list=false, name="Cooldown", refTo="", type="Int", width=60 }, - [31]={ + [10]={ list=false, name="", refTo="", type="Int", width=40 }, - [32]={ + [11]={ list=true, name="BooleanStats", refTo="Stats", type="Key", width=150 }, - [33]={ + [12]={ list=false, name="", refTo="", type="Bool", width=40 }, - [34]={ + [13]={ list=false, name="SoulCost", refTo="", type="Int", width=50 }, - [35]={ + [14]={ list=false, name="StoredUses", refTo="", type="Int", width=50 }, - [36]={ + [15]={ list=false, name="", refTo="", type="Int", width=50 }, - [37]={ + [16]={ list=false, name="", refTo="", type="Int", width=50 }, - [38]={ + [17]={ list=false, name="DamageMultiplier", refTo="", type="Int", width=90 }, - [39]={ + [18]={ list=false, name="", refTo="", type="Int", width=50 }, - [40]={ + [19]={ list=false, name="ArtVariation", refTo="", type="Int", width=70 }, - [41]={ + [20]={ list=true, name="InterpolationTypes", refTo="StatInterpolationTypes", type="Enum", width=130 }, - [42]={ + [21]={ list=false, name="", refTo="", type="Int", width=50 }, - [43]={ + [22]={ list=false, name="SoulGainPreventionDuration", refTo="", type="Int", width=150 }, - [44]={ + [23]={ list=false, name="Duration", refTo="", type="Int", width=80 }, - [45]={ + [24]={ list=false, name="AttackSpeedMultiplier", refTo="", type="Int", width=150 }, - [46]={ + [25]={ list=false, name="", refTo="", type="Int", width=70 }, - [47]={ + [26]={ list=true, name="CostAmounts", refTo="", type="Int", width=90 }, - [48]={ + [27]={ list=true, name="CostTypes", refTo="CostTypes", type="Key", width=90 }, - [49]={ + [28]={ list=false, name="ManaReservationFlat", refTo="", type="UInt", width=150 }, - [50]={ + [29]={ list=false, name="ManaReservationPercent", refTo="", type="UInt", width=150 }, - [51]={ + [30]={ list=false, name="LifeReservationFlat", refTo="", type="UInt", width=150 }, - [52]={ + [31]={ list=false, name="LifeReservationPercent", refTo="", type="UInt", width=150 }, - [53]={ + [32]={ list=false, name="", refTo="", type="Int", width=150 }, - [54]={ + [33]={ list=false, name="OffhandCritChance", refTo="", type="Int", width=150 }, - [55]={ + [34]={ list=false, name="AttackTime", refTo="", From b67e5d05d9f3d035d92b16a8031b1b4d11043405 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Wed, 15 Jun 2022 08:12:57 -0400 Subject: [PATCH 03/17] Fix: more updates to GrantedEffects.DAT --- src/Export/spec.lua | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/src/Export/spec.lua b/src/Export/spec.lua index 30f79ef20c..c733b9abe3 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -3597,6 +3597,48 @@ return { refTo="GrantedEffects", type="Key", width=150 + }, + [23]={ + list=false, + name="", + refTo="", + type="Int", + width=150 + }, + [24]={ + list=false, + name="", + refTo="", + type="Bool", + width=150 + }, + [25]={ + list=false, + name="GrantedEffectStatSetsKey", + refTo="GrantedEffectStatSets", + type="Key", + width=150 + }, + [26]={ + list=false, + name="", + refTo="", + type="Int", + width=150 + }, + [27]={ + list=false, + name="", + refTo="", + type="Int", + width=150 + }, + [28]={ + list=false, + name="NextEffectName", + refTo="", + type="String", + width=150 } }, GrantedEffectsPerLevel={ From 1e320d311c92459ad1c0548a791eccc962782ac2 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Wed, 15 Jun 2022 09:15:16 -0400 Subject: [PATCH 04/17] Fix: resolved all DAT structures for Granted Effect changes --- src/Export/Classes/GGPKData.lua | 1 + src/Export/spec.lua | 169 ++++++++------------------------ 2 files changed, 40 insertions(+), 130 deletions(-) diff --git a/src/Export/Classes/GGPKData.lua b/src/Export/Classes/GGPKData.lua index 37a82e3dad..91a65b6d76 100644 --- a/src/Export/Classes/GGPKData.lua +++ b/src/Export/Classes/GGPKData.lua @@ -185,6 +185,7 @@ function GGPKClass:GetNeededFiles() "Data/TableCharge.dat", "Data/GrantedEffectStatSets.dat", "Data/GrantedEffectStatSetsPerLevel.dat", + "Data/CooldownBypassTypes.dat", } local txtFiles = { "Metadata/StatDescriptions/passive_skill_aura_stat_descriptions.txt", diff --git a/src/Export/spec.lua b/src/Export/spec.lua index c733b9abe3..dddcd3207c 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -3294,22 +3294,22 @@ return { width=350 }, [2]={ - list=false, - name="", - refTo="GrantedEffectsGroups", + list=true, + name="ImplicitStats", + refTo="Stats", type="Key", - width=210 + width=1000 }, [3]={ list=true, - name="StatsKeys", + name="ConstantStats", refTo="Stats", type="Key", - width=1950 + width=1700 }, [4]={ list=true, - name="StatsValues", + name="ConstantStatsValues", refTo="", type="Int", width=250 @@ -3353,7 +3353,7 @@ return { }, [4]={ list=false, - name="CritChance", + name="AttackCritChance", refTo="", type="Int", width=150 @@ -3381,7 +3381,7 @@ return { }, [8]={ list=true, - name="AdditionalFlagsStatsKeys", + name="AdditionalBooleanStats", refTo="Stats", type="Key", width=150 @@ -3660,219 +3660,128 @@ return { name="PlayerLevelReq", refTo="", type="Int", - width=100 + width=90 }, [4]={ list=false, - name="ManaMultiplier", + name="CostMultiplier", refTo="", type="Int", width=80 }, [5]={ list=false, - name="", + name="StoredUses", refTo="", type="Int", - width=40 + width=80 }, [6]={ list=false, - name="", + name="Cooldown", refTo="", type="Int", - width=40 + width=80 }, [7]={ list=false, - name="SpellCritChance", - refTo="", + name="CooldownBypassType", + refTo="CooldownBypassTypes", type="Int", - width=90 + width=130 }, [8]={ list=false, - name="CooldownCount", - refTo="", + name="VaalSouls", + refTo="Stats", type="Int", - width=90 + width=100 }, [9]={ list=false, - name="Cooldown", + name="VaalStoredUses", refTo="", type="Int", - width=60 + width=120 }, [10]={ list=false, - name="", - refTo="", - type="Int", - width=40 - }, - [11]={ - list=true, - name="BooleanStats", - refTo="Stats", - type="Key", - width=150 - }, - [12]={ - list=false, - name="", - refTo="", - type="Bool", - width=40 - }, - [13]={ - list=false, - name="SoulCost", - refTo="", - type="Int", - width=50 - }, - [14]={ - list=false, - name="StoredUses", - refTo="", - type="Int", - width=50 - }, - [15]={ - list=false, - name="", - refTo="", - type="Int", - width=50 - }, - [16]={ - list=false, - name="", - refTo="", - type="Int", - width=50 - }, - [17]={ - list=false, - name="DamageMultiplier", + name="CooldownGroup", refTo="", type="Int", width=90 }, - [18]={ - list=false, - name="", - refTo="", - type="Int", - width=50 - }, - [19]={ - list=false, - name="ArtVariation", - refTo="", - type="Int", - width=70 - }, - [20]={ - list=true, - name="InterpolationTypes", - refTo="StatInterpolationTypes", - type="Enum", - width=130 - }, - [21]={ + [11]={ list=false, name="", refTo="", type="Int", width=50 }, - [22]={ + [12]={ list=false, name="SoulGainPreventionDuration", refTo="", type="Int", width=150 }, - [23]={ - list=false, - name="Duration", - refTo="", - type="Int", - width=80 - }, - [24]={ + [13]={ list=false, name="AttackSpeedMultiplier", refTo="", type="Int", - width=150 + width=130 }, - [25]={ + [14]={ list=false, name="", refTo="", type="Int", - width=70 + width=50 }, - [26]={ + [15]={ list=true, name="CostAmounts", refTo="", type="Int", - width=90 + width=180 }, - [27]={ + [16]={ list=true, name="CostTypes", refTo="CostTypes", type="Key", - width=90 + width=150 }, - [28]={ + [17]={ list=false, name="ManaReservationFlat", refTo="", type="UInt", width=150 }, - [29]={ + [18]={ list=false, name="ManaReservationPercent", refTo="", type="UInt", width=150 }, - [30]={ + [19]={ list=false, name="LifeReservationFlat", refTo="", type="UInt", width=150 }, - [31]={ + [20]={ list=false, name="LifeReservationPercent", refTo="", type="UInt", width=150 }, - [32]={ - list=false, - name="", - refTo="", - type="Int", - width=150 - }, - [33]={ - list=false, - name="OffhandCritChance", - refTo="", - type="Int", - width=150 - }, - [34]={ + [21]={ list=false, name="AttackTime", refTo="", From 47c61e8925a3d4ee54c682cb2ac19ffa3bc2f551 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Wed, 15 Jun 2022 09:30:04 -0400 Subject: [PATCH 05/17] Fix: naming consistency --- src/Export/spec.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Export/spec.lua b/src/Export/spec.lua index dddcd3207c..81898b8cfe 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -3332,7 +3332,7 @@ return { GrantedEffectStatSetsPerLevel={ [1]={ list=false, - name="GrantedEffectStatSetsKey", + name="GrantedEffectStatSets", refTo="GrantedEffectStatSets", type="Key", width=250 @@ -3395,14 +3395,14 @@ return { }, [10]={ list=true, - name="InterpolationBasesKeys", + name="InterpolationBases", refTo="Stats", type="Key", width=180 }, [11]={ list=true, - name="AdditionalStatsKeys", + name="AdditionalStats", refTo="Stats", type="Key", width=310 @@ -3437,7 +3437,7 @@ return { }, [16]={ list=true, - name="GrantedEffectsKeys", + name="GrantedEffects", refTo="GrantedEffects", type="Key", width=150 @@ -3614,7 +3614,7 @@ return { }, [25]={ list=false, - name="GrantedEffectStatSetsKey", + name="GrantedEffectStatSets", refTo="GrantedEffectStatSets", type="Key", width=150 From 10f943da5a7e6afb8d86e4d3b1f9bdc9e03c4233 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Wed, 15 Jun 2022 15:25:41 -0400 Subject: [PATCH 06/17] Fix: updated Base & Incremental Effectiveness acquisition --- src/Export/Scripts/skills.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Export/Scripts/skills.lua b/src/Export/Scripts/skills.lua index 5c60022f20..c25dde8cc3 100644 --- a/src/Export/Scripts/skills.lua +++ b/src/Export/Scripts/skills.lua @@ -193,10 +193,10 @@ directiveTable.skill = function(state, args, out) skill.stats = { } out:write('\tcolor = ', granted.Attribute, ',\n') if granted.BaseEffectiveness ~= 1 then - out:write('\tbaseEffectiveness = ', granted.BaseEffectiveness, ',\n') + out:write('\tbaseEffectiveness = ', granted.GrantedEffectStatSets.BaseEffectiveness, ',\n') end if granted.IncrementalEffectiveness ~= 0 then - out:write('\tincrementalEffectiveness = ', granted.IncrementalEffectiveness, ',\n') + out:write('\tincrementalEffectiveness = ', granted.GrantedEffectStatSets.IncrementalEffectiveness, ',\n') end if granted.IsSupport then skill.isSupport = true From bf34dbc1c6e0d399b50c6e55e8f8f9071383832a Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Wed, 15 Jun 2022 16:43:33 -0400 Subject: [PATCH 07/17] Fix: WIP on script updating --- src/Export/Scripts/skills.lua | 44 +++++++++++++++++++---------------- src/Export/spec.lua | 2 +- 2 files changed, 25 insertions(+), 21 deletions(-) diff --git a/src/Export/Scripts/skills.lua b/src/Export/Scripts/skills.lua index c25dde8cc3..8c76193a87 100644 --- a/src/Export/Scripts/skills.lua +++ b/src/Export/Scripts/skills.lua @@ -192,10 +192,10 @@ directiveTable.skill = function(state, args, out) local statMap = { } skill.stats = { } out:write('\tcolor = ', granted.Attribute, ',\n') - if granted.BaseEffectiveness ~= 1 then + if granted.GrantedEffectStatSets.BaseEffectiveness ~= 1 then out:write('\tbaseEffectiveness = ', granted.GrantedEffectStatSets.BaseEffectiveness, ',\n') end - if granted.IncrementalEffectiveness ~= 0 then + if granted.GrantedEffectStatSets.IncrementalEffectiveness ~= 0 then out:write('\tincrementalEffectiveness = ', granted.GrantedEffectStatSets.IncrementalEffectiveness, ',\n') end if granted.IsSupport then @@ -277,10 +277,12 @@ directiveTable.skill = function(state, args, out) out:write('\tcannotBeSupported = true,\n') end end - for _, levelRow in ipairs(dat("GrantedEffectsPerLevel"):GetRowList("GrantedEffect", granted)) do + local statsPerLevel = dat("GrantedEffectStatSetsPerLevel"):GetRowList("GrantedEffect", granted) + for indx, levelRow in ipairs(dat("GrantedEffectsPerLevel"):GetRowList("GrantedEffect", granted)) do + local statRow = statsPerLevel[indx] local level = { extra = { }, statInterpolation = { }, cost = { } } level.level = levelRow.Level - level.extra.levelRequirement = levelRow.PlayerLevel + level.extra.levelRequirement = levelRow.PlayerLevelReq for i, cost in ipairs(levelRow.CostTypes) do level.cost[cost["Resource"]] = levelRow.CostAmounts[i] end @@ -296,33 +298,34 @@ directiveTable.skill = function(state, args, out) if levelRow.LifeReservationPercent ~= 0 then level.extra.lifeReservationPercent = levelRow.LifeReservationPercent / 100 end - if levelRow.ManaMultiplier ~= 100 then - level.extra.manaMultiplier = levelRow.ManaMultiplier - 100 + if levelRow.CostMultiplier ~= 100 then + level.extra.manaMultiplier = levelRow.CostMultiplier - 100 end - if levelRow.DamageEffectiveness ~= 0 then - level.extra.damageEffectiveness = levelRow.DamageEffectiveness / 100 + 1 + if statRow.DamageEffectiveness ~= 0 then + level.extra.damageEffectiveness = statRow.DamageEffectiveness / 10000 + 1 end - if levelRow.SpellCritChance ~= 0 then - level.extra.critChance = levelRow.SpellCritChance / 100 + if statRow.AttackCritChance ~= 0 then + level.extra.critChance = statRow.AttackCritChance / 100 end - if levelRow.OffhandCritChance ~= 0 then - level.extra.critChance = levelRow.OffhandCritChance / 100 - end - if levelRow.DamageMultiplier and levelRow.DamageMultiplier ~= 0 then - level.extra.baseMultiplier = levelRow.DamageMultiplier / 10000 + 1 + --if levelRow.OffhandCritChance ~= 0 then + -- level.extra.critChance = levelRow.OffhandCritChance / 100 + --end + if statRow.BaseMultiplier and statRow.BaseMultiplier ~= 0 then + level.extra.baseMultiplier = statRow.BaseMultiplier / 10000 + 1 end if levelRow.AttackSpeedMultiplier and levelRow.AttackSpeedMultiplier ~= 0 then level.extra.attackSpeedMultiplier = levelRow.AttackSpeedMultiplier end - if levelRow.AttackTime ~= 0 then - level.extra.attackTime = levelRow.AttackTime + if statRow.AttackTime ~= 0 then + level.extra.attackTime = statRow.AttackTime end if levelRow.Cooldown and levelRow.Cooldown ~= 0 then level.extra.cooldown = levelRow.Cooldown / 1000 end - if levelRow.Duration and levelRow.Duration ~= 0 then - level.extra.duration = levelRow.Duration / 1000 - end + --if levelRow.Duration and levelRow.Duration ~= 0 then + -- level.extra.duration = levelRow.Duration / 1000 + --end + --[[ for i, stat in ipairs(levelRow.Stats) do if not statMap[stat.Id] then statMap[stat.Id] = #skill.stats + 1 @@ -346,6 +349,7 @@ directiveTable.skill = function(state, args, out) table.insert(skill.stats, { id = stat.Id }) end end + --]] table.insert(skill.levels, level) end if not skill.qualityStats then diff --git a/src/Export/spec.lua b/src/Export/spec.lua index 81898b8cfe..d536ee3f88 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -3437,7 +3437,7 @@ return { }, [16]={ list=true, - name="GrantedEffects", + name="GrantedEffect", refTo="GrantedEffects", type="Key", width=150 From 29c73f13f5424cb03ce44369b1d5c24357908c29 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Wed, 15 Jun 2022 17:10:19 -0400 Subject: [PATCH 08/17] Fix: started adding back in stats --- src/Export/Scripts/skills.lua | 34 +++++++++++++++++++++------------- src/Export/spec.lua | 2 +- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/src/Export/Scripts/skills.lua b/src/Export/Scripts/skills.lua index 8c76193a87..26dd5c5cc3 100644 --- a/src/Export/Scripts/skills.lua +++ b/src/Export/Scripts/skills.lua @@ -325,33 +325,41 @@ directiveTable.skill = function(state, args, out) --if levelRow.Duration and levelRow.Duration ~= 0 then -- level.extra.duration = levelRow.Duration / 1000 --end - --[[ - for i, stat in ipairs(levelRow.Stats) do + level.statInterpolation = statRow.StatInterpolations + local resolve = True + for i, stat in ipairs(statRow.FloatStats) do if not statMap[stat.Id] then statMap[stat.Id] = #skill.stats + 1 table.insert(skill.stats, { id = stat.Id }) end - level.statInterpolation[i] = levelRow.InterpolationTypes[i] - if level.statInterpolation[i] == 3 then - if levelRow.EffectivenessCost[i].Value ~= 0 then - table.insert(level, levelRow["StatEff"..i] / levelRow.EffectivenessCost[i].Value) - else - level.statInterpolation[i] = 1 - table.insert(level, levelRow["Stat"..i]) - end + if resolve == True then + table.insert(level, statRow.BaseResolvedValues[i]) + level.statInterpolation[i] = 1 else - table.insert(level, levelRow["Stat"..i]) + table.insert(level, statRow.FloatStatsValues[i]) end end - for i, stat in ipairs(levelRow.BooleanStats) do + for i, stat in ipairs(statRow.AdditionalStats) do + if not statMap[stat.Id] then + statMap[stat.Id] = #skill.stats + 1 + table.insert(skill.stats, { id = stat.Id }) + end + table.insert(level, statRow.AdditionalStatsValues[i]) + end + for i, stat in ipairs(statRow.AdditionalBooleanStats) do if not statMap[stat.Id] then statMap[stat.Id] = #skill.stats + 1 table.insert(skill.stats, { id = stat.Id }) end end - --]] table.insert(skill.levels, level) end + for i, stat in ipairs(granted.GrantedEffectStatSets.ImplicitStats) do + if not statMap[stat.Id] then + statMap[stat.Id] = #skill.stats + 1 + table.insert(skill.stats, { id = stat.Id }) + end + end if not skill.qualityStats then skill.qualityStats = { } for i, qualityStatsRow in ipairs(dat("GrantedEffectQualityStats"):GetRowList("GrantedEffect", granted)) do diff --git a/src/Export/spec.lua b/src/Export/spec.lua index d536ee3f88..43c5324425 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -3388,7 +3388,7 @@ return { }, [9]={ list=true, - name="FloatStatsKeys", + name="FloatStats", refTo="Stats", type="Key", width=500 From 545c729853c2b66e9635464454d6864c61c434e8 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Wed, 15 Jun 2022 19:20:04 -0400 Subject: [PATCH 09/17] Fix: added two ways of including constantStats --- src/Export/Scripts/skills.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/Export/Scripts/skills.lua b/src/Export/Scripts/skills.lua index 26dd5c5cc3..0c012ecf29 100644 --- a/src/Export/Scripts/skills.lua +++ b/src/Export/Scripts/skills.lua @@ -191,6 +191,7 @@ directiveTable.skill = function(state, args, out) skill.levels = { } local statMap = { } skill.stats = { } + skill.statsConstant = { } out:write('\tcolor = ', granted.Attribute, ',\n') if granted.GrantedEffectStatSets.BaseEffectiveness ~= 1 then out:write('\tbaseEffectiveness = ', granted.GrantedEffectStatSets.BaseEffectiveness, ',\n') @@ -339,6 +340,14 @@ directiveTable.skill = function(state, args, out) table.insert(level, statRow.FloatStatsValues[i]) end end + for i, stat in ipairs(granted.GrantedEffectStatSets.ConstantStats) do + if not statMap[stat.Id] then + statMap[stat.Id] = #skill.stats + #skill.statsConstant + 1 + table.insert(skill.stats, { id = stat.Id }) + end + table.insert(level, granted.GrantedEffectStatSets.ConstantStatsValues[i]) + table.insert(level.statInterpolation, #statRow.FloatStats + 1, 1) + end for i, stat in ipairs(statRow.AdditionalStats) do if not statMap[stat.Id] then statMap[stat.Id] = #skill.stats + 1 @@ -360,6 +369,9 @@ directiveTable.skill = function(state, args, out) table.insert(skill.stats, { id = stat.Id }) end end + for i, stat in ipairs(granted.GrantedEffectStatSets.ConstantStats) do + table.insert(skill.statsConstant, { stat.Id, granted.GrantedEffectStatSets.ConstantStatsValues[i] }) + end if not skill.qualityStats then skill.qualityStats = { } for i, qualityStatsRow in ipairs(dat("GrantedEffectQualityStats"):GetRowList("GrantedEffect", granted)) do @@ -431,6 +443,13 @@ directiveTable.mods = function(state, args, out) end out:write('\t},\n') end + if not args:match("noStats") then + out:write('\tconstantStats = {\n') + for i, stat in ipairs(skill.statsConstant) do + out:write('\t\t{ "', stat[1], '", ', stat[2], ' },\n') + end + out:write('\t},\n') + end if not args:match("noLevels") then out:write('\tlevels = {\n') for index, level in ipairs(skill.levels) do From 88521a867953b432351767df0fc26b5d437a61d4 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Thu, 16 Jun 2022 07:56:44 -0400 Subject: [PATCH 10/17] Fix: implement desired structure for skill export --- src/Export/Scripts/skills.lua | 37 +++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/src/Export/Scripts/skills.lua b/src/Export/Scripts/skills.lua index 0c012ecf29..463c810beb 100644 --- a/src/Export/Scripts/skills.lua +++ b/src/Export/Scripts/skills.lua @@ -191,7 +191,7 @@ directiveTable.skill = function(state, args, out) skill.levels = { } local statMap = { } skill.stats = { } - skill.statsConstant = { } + skill.constantStats = { } out:write('\tcolor = ', granted.Attribute, ',\n') if granted.GrantedEffectStatSets.BaseEffectiveness ~= 1 then out:write('\tbaseEffectiveness = ', granted.GrantedEffectStatSets.BaseEffectiveness, ',\n') @@ -327,26 +327,29 @@ directiveTable.skill = function(state, args, out) -- level.extra.duration = levelRow.Duration / 1000 --end level.statInterpolation = statRow.StatInterpolations - local resolve = True + local resolveInterpolation = true + local injectConstantValuesIntoEachLevel = false for i, stat in ipairs(statRow.FloatStats) do if not statMap[stat.Id] then statMap[stat.Id] = #skill.stats + 1 table.insert(skill.stats, { id = stat.Id }) end - if resolve == True then + if resolveInterpolation then table.insert(level, statRow.BaseResolvedValues[i]) level.statInterpolation[i] = 1 else table.insert(level, statRow.FloatStatsValues[i]) end end - for i, stat in ipairs(granted.GrantedEffectStatSets.ConstantStats) do - if not statMap[stat.Id] then - statMap[stat.Id] = #skill.stats + #skill.statsConstant + 1 - table.insert(skill.stats, { id = stat.Id }) + if injectConstantValuesIntoEachLevel then + for i, stat in ipairs(granted.GrantedEffectStatSets.ConstantStats) do + if not statMap[stat.Id] then + statMap[stat.Id] = #skill.stats + #skill.constantStats + 1 + table.insert(skill.stats, { id = stat.Id }) + end + table.insert(level, granted.GrantedEffectStatSets.ConstantStatsValues[i]) + table.insert(level.statInterpolation, #statRow.FloatStats + 1, 1) end - table.insert(level, granted.GrantedEffectStatSets.ConstantStatsValues[i]) - table.insert(level.statInterpolation, #statRow.FloatStats + 1, 1) end for i, stat in ipairs(statRow.AdditionalStats) do if not statMap[stat.Id] then @@ -370,7 +373,7 @@ directiveTable.skill = function(state, args, out) end end for i, stat in ipairs(granted.GrantedEffectStatSets.ConstantStats) do - table.insert(skill.statsConstant, { stat.Id, granted.GrantedEffectStatSets.ConstantStatsValues[i] }) + table.insert(skill.constantStats, { stat.Id, granted.GrantedEffectStatSets.ConstantStatsValues[i] }) end if not skill.qualityStats then skill.qualityStats = { } @@ -437,19 +440,19 @@ directiveTable.mods = function(state, args, out) out:write('\t},\n') end if not args:match("noStats") then + -- write out constant stats that don't change per level + out:write('\tconstantStats = {\n') + for i, stat in ipairs(skill.constantStats) do + out:write('\t\t{ "', stat[1], '", ', stat[2], ' },\n') + end + out:write('\t},\n') + -- write out per level stats out:write('\tstats = {\n') for _, stat in ipairs(skill.stats) do out:write('\t\t"', stat.id, '",\n') end out:write('\t},\n') end - if not args:match("noStats") then - out:write('\tconstantStats = {\n') - for i, stat in ipairs(skill.statsConstant) do - out:write('\t\t{ "', stat[1], '", ', stat[2], ' },\n') - end - out:write('\t},\n') - end if not args:match("noLevels") then out:write('\tlevels = {\n') for index, level in ipairs(skill.levels) do From a71b490dba96a13fb959fce9bcbf45d998893fc3 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Thu, 16 Jun 2022 07:57:49 -0400 Subject: [PATCH 11/17] Doc: exported values for skills --- src/Data/Skills/act_dex.lua | 8164 +++++++++++++------------- src/Data/Skills/act_int.lua | 10414 +++++++++++++++++----------------- src/Data/Skills/act_str.lua | 6780 +++++++++++----------- src/Data/Skills/glove.lua | 676 ++- src/Data/Skills/minion.lua | 465 +- src/Data/Skills/other.lua | 1200 ++-- src/Data/Skills/spectre.lua | 2151 ++++--- src/Data/Skills/sup_dex.lua | 3514 ++++++------ src/Data/Skills/sup_int.lua | 3392 +++++------ src/Data/Skills/sup_str.lua | 2631 +++++---- 10 files changed, 20562 insertions(+), 18825 deletions(-) diff --git a/src/Data/Skills/act_dex.lua b/src/Data/Skills/act_dex.lua index 594c42f855..295a8132e5 100644 --- a/src/Data/Skills/act_dex.lua +++ b/src/Data/Skills/act_dex.lua @@ -32,54 +32,57 @@ skills["Ambush"] = { { "ambush_additional_critical_strike_chance_permyriad", 25 }, }, }, + constantStats = { + { "skill_empower_limitation_specifier_for_stat_description", 3 }, + { "skill_empowers_next_x_melee_attacks", 1 }, + { "ambush_additional_critical_strike_chance_permyriad", 2500 }, + { "base_secondary_skill_effect_duration", 3000 }, + { "base_skill_effect_duration", 1500 }, + }, stats = { - "skill_empower_limitation_specifier_for_stat_description", - "skill_empowers_next_x_melee_attacks", - "ambush_additional_critical_strike_chance_permyriad", "vanishing_ambush_critical_strike_multiplier_+", - "base_secondary_skill_effect_duration", }, levels = { - [1] = { 3, 1, 2500, 100, 3000, levelRequirement = 34, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 3, 1, 2500, 102, 3000, levelRequirement = 36, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 3, 1, 2500, 104, 3000, levelRequirement = 38, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 3, 1, 2500, 106, 3000, levelRequirement = 40, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 3, 1, 2500, 108, 3000, levelRequirement = 42, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [6] = { 3, 1, 2500, 110, 3000, levelRequirement = 44, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [7] = { 3, 1, 2500, 112, 3000, levelRequirement = 46, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [8] = { 3, 1, 2500, 114, 3000, levelRequirement = 48, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 3, 1, 2500, 116, 3000, levelRequirement = 50, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [10] = { 3, 1, 2500, 118, 3000, levelRequirement = 52, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 3, 1, 2500, 120, 3000, levelRequirement = 54, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 3, 1, 2500, 122, 3000, levelRequirement = 56, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 3, 1, 2500, 124, 3000, levelRequirement = 58, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 3, 1, 2500, 126, 3000, levelRequirement = 60, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 3, 1, 2500, 128, 3000, levelRequirement = 62, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [16] = { 3, 1, 2500, 130, 3000, levelRequirement = 64, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [17] = { 3, 1, 2500, 132, 3000, levelRequirement = 66, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 3, 1, 2500, 134, 3000, levelRequirement = 68, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [19] = { 3, 1, 2500, 136, 3000, levelRequirement = 69, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 3, 1, 2500, 138, 3000, levelRequirement = 70, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 3, 1, 2500, 140, 3000, levelRequirement = 72, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 3, 1, 2500, 142, 3000, levelRequirement = 74, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [23] = { 3, 1, 2500, 144, 3000, levelRequirement = 76, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 3, 1, 2500, 146, 3000, levelRequirement = 78, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [25] = { 3, 1, 2500, 148, 3000, levelRequirement = 80, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [26] = { 3, 1, 2500, 150, 3000, levelRequirement = 82, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [27] = { 3, 1, 2500, 152, 3000, levelRequirement = 84, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [28] = { 3, 1, 2500, 154, 3000, levelRequirement = 86, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [29] = { 3, 1, 2500, 156, 3000, levelRequirement = 88, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 3, 1, 2500, 158, 3000, levelRequirement = 90, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [31] = { 3, 1, 2500, 159, 3000, levelRequirement = 91, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 3, 1, 2500, 160, 3000, levelRequirement = 92, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [33] = { 3, 1, 2500, 161, 3000, levelRequirement = 93, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 3, 1, 2500, 162, 3000, levelRequirement = 94, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [35] = { 3, 1, 2500, 163, 3000, levelRequirement = 95, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [36] = { 3, 1, 2500, 164, 3000, levelRequirement = 96, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [37] = { 3, 1, 2500, 165, 3000, levelRequirement = 97, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [38] = { 3, 1, 2500, 166, 3000, levelRequirement = 98, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [39] = { 3, 1, 2500, 167, 3000, levelRequirement = 99, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [40] = { 3, 1, 2500, 168, 3000, levelRequirement = 100, duration = 1.5, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [1] = { 100, cooldown = 5, levelRequirement = 34, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [2] = { 102, cooldown = 5, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [3] = { 104, cooldown = 5, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [4] = { 106, cooldown = 5, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [5] = { 108, cooldown = 5, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [6] = { 110, cooldown = 5, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [7] = { 112, cooldown = 5, levelRequirement = 46, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [8] = { 114, cooldown = 5, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [9] = { 116, cooldown = 5, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [10] = { 118, cooldown = 5, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [11] = { 120, cooldown = 5, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [12] = { 122, cooldown = 5, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [13] = { 124, cooldown = 5, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [14] = { 126, cooldown = 5, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [15] = { 128, cooldown = 5, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [16] = { 130, cooldown = 5, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [17] = { 132, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [18] = { 134, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [19] = { 136, cooldown = 5, levelRequirement = 69, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [20] = { 138, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [21] = { 140, cooldown = 5, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [22] = { 142, cooldown = 5, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [23] = { 144, cooldown = 5, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [24] = { 146, cooldown = 5, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [25] = { 148, cooldown = 5, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 27, }, }, + [26] = { 150, cooldown = 5, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 28, }, }, + [27] = { 152, cooldown = 5, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [28] = { 154, cooldown = 5, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [29] = { 156, cooldown = 5, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 30, }, }, + [30] = { 158, cooldown = 5, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 31, }, }, + [31] = { 159, cooldown = 5, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 32, }, }, + [32] = { 160, cooldown = 5, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 32, }, }, + [33] = { 161, cooldown = 5, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 33, }, }, + [34] = { 162, cooldown = 5, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 34, }, }, + [35] = { 163, cooldown = 5, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 35, }, }, + [36] = { 164, cooldown = 5, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 36, }, }, + [37] = { 165, cooldown = 5, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 36, }, }, + [38] = { 166, cooldown = 5, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 37, }, }, + [39] = { 167, cooldown = 5, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 38, }, }, + [40] = { 168, cooldown = 5, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 39, }, }, }, } skills["AnimateWeapon"] = { @@ -143,57 +146,60 @@ skills["AnimateWeapon"] = { { "minion_global_maximum_added_lightning_damage", 5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 40000 }, + }, stats = { + "attack_minimum_added_physical_damage_for_ethereal_blades", + "attack_maximum_added_physical_damage_for_ethereal_blades", "animate_item_maximum_level_requirement", "active_skill_minion_damage_+%_final", "active_skill_minion_attack_speed_+%_final", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", "number_of_animated_weapons_allowed", - "attack_minimum_added_physical_damage_for_ethereal_blades", - "attack_maximum_added_physical_damage_for_ethereal_blades", }, levels = { - [1] = { 9, 10, 10, 5, 8, 5, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [2] = { 11, 12, 12, 6, 11, 5, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [3] = { 14, 14, 14, 10, 15, 6, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [4] = { 18, 16, 16, 13, 18, 6, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [5] = { 22, 18, 18, 17, 25, 7, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [6] = { 26, 20, 20, 21, 32, 7, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [7] = { 31, 22, 22, 26, 38, 8, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [8] = { 35, 24, 24, 32, 47, 8, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [9] = { 40, 26, 26, 39, 57, 9, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [10] = { 44, 28, 28, 48, 72, 9, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [11] = { 49, 30, 30, 53, 81, 10, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [12] = { 53, 32, 32, 61, 91, 10, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [13] = { 58, 34, 34, 68, 99, 11, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [14] = { 62, 36, 36, 73, 112, 11, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [15] = { 66, 38, 38, 83, 124, 12, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [16] = { 70, 40, 40, 89, 136, 12, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [17] = { 74, 42, 42, 99, 148, 13, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [18] = { 78, 44, 44, 108, 159, 13, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [19] = { 82, 46, 46, 115, 173, 14, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [20] = { 100, 48, 48, 126, 184, 14, 0.34999999403954, 1.6499999761581, duration = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [21] = { 100, 49, 49, 130, 190, 15, 0.34999999403954, 1.6299999952316, duration = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [22] = { 100, 50, 50, 134, 196, 15, 0.34000000357628, 1.6100000143051, duration = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [23] = { 100, 51, 51, 138, 202, 16, 0.34000000357628, 1.5900000333786, duration = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [24] = { 100, 52, 52, 142, 208, 16, 0.33000001311302, 1.5700000524521, duration = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [25] = { 100, 53, 53, 146, 214, 17, 0.33000001311302, 1.5499999523163, duration = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [26] = { 100, 54, 54, 150, 220, 17, 0.31999999284744, 1.5299999713898, duration = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [27] = { 100, 55, 55, 155, 227, 18, 0.31999999284744, 1.5099999904633, duration = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [28] = { 100, 56, 56, 160, 234, 18, 0.31000000238419, 1.4900000095367, duration = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [29] = { 100, 57, 57, 165, 241, 19, 0.31000000238419, 1.4700000286102, duration = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [30] = { 100, 58, 58, 170, 248, 19, 0.30000001192093, 1.4500000476837, duration = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [31] = { 100, 59, 59, 175, 255, 20, 0.30000001192093, 1.4299999475479, duration = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [32] = { 100, 60, 60, 180, 263, 20, 0.28999999165535, 1.4099999666214, duration = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [33] = { 100, 61, 61, 185, 271, 21, 0.28999999165535, 1.3899999856949, duration = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [34] = { 100, 62, 62, 191, 279, 21, 0.28000000119209, 1.3700000047684, duration = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [35] = { 100, 63, 63, 197, 287, 22, 0.28000000119209, 1.3500000238419, duration = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [36] = { 100, 64, 64, 203, 296, 22, 0.27000001072884, 1.3300000429153, duration = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [37] = { 100, 65, 65, 209, 305, 23, 0.27000001072884, 1.3099999427795, duration = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [38] = { 100, 66, 66, 215, 314, 23, 0.25999999046326, 1.289999961853, duration = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [39] = { 100, 67, 67, 221, 323, 24, 0.25999999046326, 1.2699999809265, duration = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [40] = { 100, 68, 68, 228, 333, 24, 0.25, 1.25, duration = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, + [1] = { 1, 2, 9, 10, 10, 5, 8, 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 1, 2, 11, 12, 12, 6, 11, 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [3] = { 1, 3, 14, 14, 14, 10, 15, 6, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [4] = { 1, 4, 18, 16, 16, 13, 18, 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [5] = { 1, 5, 22, 18, 18, 17, 25, 7, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [6] = { 1, 7, 26, 20, 20, 21, 32, 7, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 2, 9, 31, 22, 22, 26, 38, 8, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 2, 11, 35, 24, 24, 32, 47, 8, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [9] = { 3, 14, 40, 26, 26, 39, 57, 9, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [10] = { 4, 17, 44, 28, 28, 48, 72, 9, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 4, 21, 49, 30, 30, 53, 81, 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 5, 25, 53, 32, 32, 61, 91, 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [13] = { 6, 30, 58, 34, 34, 68, 99, 11, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 8, 36, 62, 36, 36, 73, 112, 11, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [15] = { 9, 42, 66, 38, 38, 83, 124, 12, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [16] = { 10, 48, 70, 40, 40, 89, 136, 12, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [17] = { 12, 55, 74, 42, 42, 99, 148, 13, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [18] = { 13, 62, 78, 44, 44, 108, 159, 13, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [19] = { 15, 71, 82, 46, 46, 115, 173, 14, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [20] = { 17, 80, 100, 48, 48, 126, 184, 14, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [21] = { 19, 86, 100, 49, 49, 130, 190, 15, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [22] = { 20, 92, 100, 50, 50, 134, 196, 15, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [23] = { 21, 99, 100, 51, 51, 138, 202, 16, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [24] = { 22, 106, 100, 52, 52, 142, 208, 16, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [25] = { 24, 114, 100, 53, 53, 146, 214, 17, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [26] = { 26, 122, 100, 54, 54, 150, 220, 17, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [27] = { 28, 131, 100, 55, 55, 155, 227, 18, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [28] = { 29, 140, 100, 56, 56, 160, 234, 18, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [29] = { 31, 149, 100, 57, 57, 165, 241, 19, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [30] = { 33, 159, 100, 58, 58, 170, 248, 19, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [31] = { 34, 163, 100, 59, 59, 175, 255, 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [32] = { 34, 168, 100, 60, 60, 180, 263, 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [33] = { 36, 172, 100, 61, 61, 185, 271, 21, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [34] = { 36, 176, 100, 62, 62, 191, 279, 21, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [35] = { 37, 180, 100, 63, 63, 197, 287, 22, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [36] = { 38, 185, 100, 64, 64, 203, 296, 22, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [37] = { 39, 189, 100, 65, 65, 209, 305, 23, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [38] = { 39, 194, 100, 66, 66, 215, 314, 23, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [39] = { 41, 198, 100, 67, 67, 221, 323, 24, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [40] = { 41, 203, 100, 68, 68, 228, 333, 24, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, }, } skills["ArcticArmour"] = { @@ -230,54 +236,56 @@ skills["ArcticArmour"] = { { "new_arctic_armour_fire_damage_taken_when_hit_+%_final", -0.05 }, }, }, + constantStats = { + { "arctic_armour_chill_when_hit_duration", 500 }, + }, stats = { - "arctic_armour_chill_when_hit_duration", "new_arctic_armour_physical_damage_taken_when_hit_+%_final", "new_arctic_armour_fire_damage_taken_when_hit_+%_final", "base_skill_effect_duration", "base_immune_to_freeze", }, levels = { - [1] = { 500, -8, -8, 2500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 500, -8, -8, 2600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 500, -9, -8, 2700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 500, -9, -8, 2800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 500, -9, -9, 2900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 500, -9, -9, 3000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 500, -10, -9, 3100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 500, -10, -9, 3200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 500, -10, -10, 3300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 500, -10, -10, 3400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 500, -11, -10, 3500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 500, -11, -10, 3600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 500, -11, -11, 3700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 500, -11, -11, 3800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 500, -12, -11, 3900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 500, -12, -11, 4000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 500, -12, -12, 4100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 500, -12, -12, 4200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 500, -13, -12, 4300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 500, -13, -12, 4400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 500, -13, -13, 4500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 500, -13, -13, 4600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 500, -14, -13, 4700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 500, -14, -13, 4800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 500, -14, -14, 4900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 500, -14, -14, 5000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 500, -15, -14, 5100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 500, -15, -14, 5200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 500, -15, -15, 5300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 500, -15, -15, 5400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 500, -15, -15, 5450, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 500, -16, -15, 5500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 500, -16, -15, 5550, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 500, -16, -15, 5600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 500, -16, -15, 5650, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 500, -16, -16, 5700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 500, -16, -16, 5750, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 500, -16, -16, 5800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 500, -16, -16, 5850, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 500, -17, -16, 5900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -8, -8, 2500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { -8, -8, 2600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { -9, -8, 2700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { -9, -8, 2800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { -9, -9, 2900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { -9, -9, 3000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { -10, -9, 3100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { -10, -9, 3200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { -10, -10, 3300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { -10, -10, 3400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { -11, -10, 3500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { -11, -10, 3600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { -11, -11, 3700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { -11, -11, 3800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { -12, -11, 3900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { -12, -11, 4000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { -12, -12, 4100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { -12, -12, 4200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { -13, -12, 4300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { -13, -12, 4400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { -13, -13, 4500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { -13, -13, 4600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { -14, -13, 4700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { -14, -13, 4800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { -14, -14, 4900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { -14, -14, 5000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { -15, -14, 5100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { -15, -14, 5200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { -15, -15, 5300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { -15, -15, 5400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { -15, -15, 5450, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { -16, -15, 5500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { -16, -15, 5550, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { -16, -15, 5600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { -16, -15, 5650, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { -16, -16, 5700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { -16, -16, 5750, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { -16, -16, 5800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { -16, -16, 5850, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { -17, -16, 5900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["ArtilleryBallista"] = { @@ -312,12 +320,14 @@ skills["ArtilleryBallista"] = { { "base_number_of_additional_arrows", 0.05 }, }, }, + constantStats = { + { "base_totem_range", 80 }, + { "base_totem_duration", 8000 }, + { "base_number_of_additional_arrows", 5 }, + { "skill_physical_damage_%_to_convert_to_fire", 100 }, + }, stats = { - "base_totem_range", - "base_totem_duration", - "base_number_of_additional_arrows", "attack_skills_additional_ballista_totems_allowed", - "skill_physical_damage_%_to_convert_to_fire", "base_is_projectile", "base_skill_is_totemified", "is_totem", @@ -326,46 +336,46 @@ skills["ArtilleryBallista"] = { "is_ranged_attack_totem", }, levels = { - [1] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.44, attackSpeedMultiplier = -50, baseMultiplier = 0.44, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.447, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.454, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.46, attackSpeedMultiplier = -50, baseMultiplier = 0.461, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.468, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.475, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.482, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.49, attackSpeedMultiplier = -50, baseMultiplier = 0.489, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.5, attackSpeedMultiplier = -50, baseMultiplier = 0.496, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 80, 8000, 5, 2, 100, damageEffectiveness = 0.5, attackSpeedMultiplier = -50, baseMultiplier = 0.503, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.51, attackSpeedMultiplier = -50, baseMultiplier = 0.51, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.52, attackSpeedMultiplier = -50, baseMultiplier = 0.517, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.52, attackSpeedMultiplier = -50, baseMultiplier = 0.524, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.53, attackSpeedMultiplier = -50, baseMultiplier = 0.531, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.54, attackSpeedMultiplier = -50, baseMultiplier = 0.538, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.54, attackSpeedMultiplier = -50, baseMultiplier = 0.545, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.55, attackSpeedMultiplier = -50, baseMultiplier = 0.552, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.56, attackSpeedMultiplier = -50, baseMultiplier = 0.559, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [19] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.57, attackSpeedMultiplier = -50, baseMultiplier = 0.566, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [20] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.57, attackSpeedMultiplier = -50, baseMultiplier = 0.573, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [21] = { 80, 8000, 5, 3, 100, damageEffectiveness = 0.58, attackSpeedMultiplier = -50, baseMultiplier = 0.58, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [22] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.59, attackSpeedMultiplier = -50, baseMultiplier = 0.587, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [23] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.59, attackSpeedMultiplier = -50, baseMultiplier = 0.594, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [24] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.6, attackSpeedMultiplier = -50, baseMultiplier = 0.601, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [25] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.61, attackSpeedMultiplier = -50, baseMultiplier = 0.608, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [26] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.61, attackSpeedMultiplier = -50, baseMultiplier = 0.615, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [27] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.62, attackSpeedMultiplier = -50, baseMultiplier = 0.622, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [28] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.63, attackSpeedMultiplier = -50, baseMultiplier = 0.629, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [29] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.64, attackSpeedMultiplier = -50, baseMultiplier = 0.636, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [30] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.64, attackSpeedMultiplier = -50, baseMultiplier = 0.643, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [31] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.65, attackSpeedMultiplier = -50, baseMultiplier = 0.65, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [32] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.66, attackSpeedMultiplier = -50, baseMultiplier = 0.657, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [33] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.66, attackSpeedMultiplier = -50, baseMultiplier = 0.664, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [34] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.67, attackSpeedMultiplier = -50, baseMultiplier = 0.671, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [35] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.68, attackSpeedMultiplier = -50, baseMultiplier = 0.678, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [36] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.68, attackSpeedMultiplier = -50, baseMultiplier = 0.685, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [37] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.69, attackSpeedMultiplier = -50, baseMultiplier = 0.692, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [38] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.7, attackSpeedMultiplier = -50, baseMultiplier = 0.699, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [39] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.71, attackSpeedMultiplier = -50, baseMultiplier = 0.706, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [40] = { 80, 8000, 5, 4, 100, damageEffectiveness = 0.71, attackSpeedMultiplier = -50, baseMultiplier = 0.713, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [1] = { 2, damageEffectiveness = 0.44, attackSpeedMultiplier = -50, baseMultiplier = 0.44, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [2] = { 2, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.447, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [3] = { 2, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.454, levelRequirement = 34, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [4] = { 2, damageEffectiveness = 0.46, attackSpeedMultiplier = -50, baseMultiplier = 0.461, levelRequirement = 37, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 2, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.468, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [6] = { 2, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.475, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [7] = { 2, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.482, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [8] = { 2, damageEffectiveness = 0.49, attackSpeedMultiplier = -50, baseMultiplier = 0.489, levelRequirement = 46, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [9] = { 2, damageEffectiveness = 0.5, attackSpeedMultiplier = -50, baseMultiplier = 0.496, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [10] = { 2, damageEffectiveness = 0.5, attackSpeedMultiplier = -50, baseMultiplier = 0.503, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [11] = { 3, damageEffectiveness = 0.51, attackSpeedMultiplier = -50, baseMultiplier = 0.51, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [12] = { 3, damageEffectiveness = 0.52, attackSpeedMultiplier = -50, baseMultiplier = 0.517, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [13] = { 3, damageEffectiveness = 0.52, attackSpeedMultiplier = -50, baseMultiplier = 0.524, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [14] = { 3, damageEffectiveness = 0.53, attackSpeedMultiplier = -50, baseMultiplier = 0.531, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 3, damageEffectiveness = 0.54, attackSpeedMultiplier = -50, baseMultiplier = 0.538, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 3, damageEffectiveness = 0.54, attackSpeedMultiplier = -50, baseMultiplier = 0.545, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 3, damageEffectiveness = 0.55, attackSpeedMultiplier = -50, baseMultiplier = 0.552, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 3, damageEffectiveness = 0.56, attackSpeedMultiplier = -50, baseMultiplier = 0.559, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [19] = { 3, damageEffectiveness = 0.57, attackSpeedMultiplier = -50, baseMultiplier = 0.566, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [20] = { 3, damageEffectiveness = 0.57, attackSpeedMultiplier = -50, baseMultiplier = 0.573, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [21] = { 3, damageEffectiveness = 0.58, attackSpeedMultiplier = -50, baseMultiplier = 0.58, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [22] = { 4, damageEffectiveness = 0.59, attackSpeedMultiplier = -50, baseMultiplier = 0.587, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [23] = { 4, damageEffectiveness = 0.59, attackSpeedMultiplier = -50, baseMultiplier = 0.594, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [24] = { 4, damageEffectiveness = 0.6, attackSpeedMultiplier = -50, baseMultiplier = 0.601, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [25] = { 4, damageEffectiveness = 0.61, attackSpeedMultiplier = -50, baseMultiplier = 0.608, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [26] = { 4, damageEffectiveness = 0.61, attackSpeedMultiplier = -50, baseMultiplier = 0.615, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [27] = { 4, damageEffectiveness = 0.62, attackSpeedMultiplier = -50, baseMultiplier = 0.622, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [28] = { 4, damageEffectiveness = 0.63, attackSpeedMultiplier = -50, baseMultiplier = 0.629, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [29] = { 4, damageEffectiveness = 0.64, attackSpeedMultiplier = -50, baseMultiplier = 0.636, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [30] = { 4, damageEffectiveness = 0.64, attackSpeedMultiplier = -50, baseMultiplier = 0.643, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [31] = { 4, damageEffectiveness = 0.65, attackSpeedMultiplier = -50, baseMultiplier = 0.65, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [32] = { 4, damageEffectiveness = 0.66, attackSpeedMultiplier = -50, baseMultiplier = 0.657, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [33] = { 4, damageEffectiveness = 0.66, attackSpeedMultiplier = -50, baseMultiplier = 0.664, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [34] = { 4, damageEffectiveness = 0.67, attackSpeedMultiplier = -50, baseMultiplier = 0.671, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [35] = { 4, damageEffectiveness = 0.68, attackSpeedMultiplier = -50, baseMultiplier = 0.678, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [36] = { 4, damageEffectiveness = 0.68, attackSpeedMultiplier = -50, baseMultiplier = 0.685, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [37] = { 4, damageEffectiveness = 0.69, attackSpeedMultiplier = -50, baseMultiplier = 0.692, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [38] = { 4, damageEffectiveness = 0.7, attackSpeedMultiplier = -50, baseMultiplier = 0.699, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [39] = { 4, damageEffectiveness = 0.71, attackSpeedMultiplier = -50, baseMultiplier = 0.706, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [40] = { 4, damageEffectiveness = 0.71, attackSpeedMultiplier = -50, baseMultiplier = 0.713, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 15, }, }, }, } skills["Barrage"] = { @@ -424,53 +434,55 @@ skills["Barrage"] = { { "non_damaging_ailments_as_though_damage_+%_final", 5 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 4 }, + }, stats = { - "number_of_additional_projectiles", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "projectiles_barrage", }, levels = { - [1] = { 4, damageEffectiveness = 0.47, baseMultiplier = 0.47, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 7, }, }, - [2] = { 4, damageEffectiveness = 0.47, baseMultiplier = 0.474, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 7, }, }, - [3] = { 4, damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 7, }, }, - [4] = { 4, damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [5] = { 4, damageEffectiveness = 0.49, baseMultiplier = 0.486, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [6] = { 4, damageEffectiveness = 0.49, baseMultiplier = 0.49, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [7] = { 4, damageEffectiveness = 0.49, baseMultiplier = 0.494, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [8] = { 4, damageEffectiveness = 0.5, baseMultiplier = 0.498, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [9] = { 4, damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [10] = { 4, damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [11] = { 4, damageEffectiveness = 0.51, baseMultiplier = 0.51, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [12] = { 4, damageEffectiveness = 0.51, baseMultiplier = 0.514, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [13] = { 4, damageEffectiveness = 0.52, baseMultiplier = 0.518, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [14] = { 4, damageEffectiveness = 0.52, baseMultiplier = 0.522, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [15] = { 4, damageEffectiveness = 0.53, baseMultiplier = 0.526, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [16] = { 4, damageEffectiveness = 0.53, baseMultiplier = 0.53, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [17] = { 4, damageEffectiveness = 0.53, baseMultiplier = 0.534, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [18] = { 4, damageEffectiveness = 0.54, baseMultiplier = 0.538, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [19] = { 4, damageEffectiveness = 0.54, baseMultiplier = 0.542, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [20] = { 4, damageEffectiveness = 0.55, baseMultiplier = 0.546, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [21] = { 4, damageEffectiveness = 0.55, baseMultiplier = 0.55, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [22] = { 4, damageEffectiveness = 0.55, baseMultiplier = 0.554, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [23] = { 4, damageEffectiveness = 0.56, baseMultiplier = 0.558, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [24] = { 4, damageEffectiveness = 0.56, baseMultiplier = 0.562, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [25] = { 4, damageEffectiveness = 0.57, baseMultiplier = 0.566, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [26] = { 4, damageEffectiveness = 0.57, baseMultiplier = 0.57, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [27] = { 4, damageEffectiveness = 0.57, baseMultiplier = 0.574, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [28] = { 4, damageEffectiveness = 0.58, baseMultiplier = 0.578, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [29] = { 4, damageEffectiveness = 0.58, baseMultiplier = 0.582, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [30] = { 4, damageEffectiveness = 0.59, baseMultiplier = 0.586, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [31] = { 4, damageEffectiveness = 0.59, baseMultiplier = 0.588, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [32] = { 4, damageEffectiveness = 0.59, baseMultiplier = 0.59, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [33] = { 4, damageEffectiveness = 0.59, baseMultiplier = 0.592, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [34] = { 4, damageEffectiveness = 0.59, baseMultiplier = 0.594, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [35] = { 4, damageEffectiveness = 0.6, baseMultiplier = 0.596, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [36] = { 4, damageEffectiveness = 0.6, baseMultiplier = 0.598, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 14, }, }, - [37] = { 4, damageEffectiveness = 0.6, baseMultiplier = 0.6, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 14, }, }, - [38] = { 4, damageEffectiveness = 0.6, baseMultiplier = 0.602, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 14, }, }, - [39] = { 4, damageEffectiveness = 0.6, baseMultiplier = 0.604, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 14, }, }, - [40] = { 4, damageEffectiveness = 0.61, baseMultiplier = 0.606, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [1] = { damageEffectiveness = 0.47, baseMultiplier = 0.47, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 7, }, }, + [2] = { damageEffectiveness = 0.47, baseMultiplier = 0.474, levelRequirement = 15, statInterpolation = { }, cost = { Mana = 7, }, }, + [3] = { damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 19, statInterpolation = { }, cost = { Mana = 7, }, }, + [4] = { damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 23, statInterpolation = { }, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 0.49, baseMultiplier = 0.486, levelRequirement = 27, statInterpolation = { }, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 0.49, baseMultiplier = 0.49, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 0.49, baseMultiplier = 0.494, levelRequirement = 35, statInterpolation = { }, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 0.5, baseMultiplier = 0.498, levelRequirement = 38, statInterpolation = { }, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 41, statInterpolation = { }, cost = { Mana = 9, }, }, + [10] = { damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 9, }, }, + [11] = { damageEffectiveness = 0.51, baseMultiplier = 0.51, levelRequirement = 47, statInterpolation = { }, cost = { Mana = 9, }, }, + [12] = { damageEffectiveness = 0.51, baseMultiplier = 0.514, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 9, }, }, + [13] = { damageEffectiveness = 0.52, baseMultiplier = 0.518, levelRequirement = 53, statInterpolation = { }, cost = { Mana = 9, }, }, + [14] = { damageEffectiveness = 0.52, baseMultiplier = 0.522, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 0.53, baseMultiplier = 0.526, levelRequirement = 59, statInterpolation = { }, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 0.53, baseMultiplier = 0.53, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 0.53, baseMultiplier = 0.534, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 0.54, baseMultiplier = 0.538, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 0.54, baseMultiplier = 0.542, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 11, }, }, + [20] = { damageEffectiveness = 0.55, baseMultiplier = 0.546, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 11, }, }, + [21] = { damageEffectiveness = 0.55, baseMultiplier = 0.55, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 11, }, }, + [22] = { damageEffectiveness = 0.55, baseMultiplier = 0.554, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 11, }, }, + [23] = { damageEffectiveness = 0.56, baseMultiplier = 0.558, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 11, }, }, + [24] = { damageEffectiveness = 0.56, baseMultiplier = 0.562, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 11, }, }, + [25] = { damageEffectiveness = 0.57, baseMultiplier = 0.566, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 11, }, }, + [26] = { damageEffectiveness = 0.57, baseMultiplier = 0.57, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 12, }, }, + [27] = { damageEffectiveness = 0.57, baseMultiplier = 0.574, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 12, }, }, + [28] = { damageEffectiveness = 0.58, baseMultiplier = 0.578, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 12, }, }, + [29] = { damageEffectiveness = 0.58, baseMultiplier = 0.582, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 12, }, }, + [30] = { damageEffectiveness = 0.59, baseMultiplier = 0.586, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 12, }, }, + [31] = { damageEffectiveness = 0.59, baseMultiplier = 0.588, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 13, }, }, + [32] = { damageEffectiveness = 0.59, baseMultiplier = 0.59, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 13, }, }, + [33] = { damageEffectiveness = 0.59, baseMultiplier = 0.592, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 13, }, }, + [34] = { damageEffectiveness = 0.59, baseMultiplier = 0.594, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 13, }, }, + [35] = { damageEffectiveness = 0.6, baseMultiplier = 0.596, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 13, }, }, + [36] = { damageEffectiveness = 0.6, baseMultiplier = 0.598, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 14, }, }, + [37] = { damageEffectiveness = 0.6, baseMultiplier = 0.6, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 14, }, }, + [38] = { damageEffectiveness = 0.6, baseMultiplier = 0.602, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 14, }, }, + [39] = { damageEffectiveness = 0.6, baseMultiplier = 0.604, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 14, }, }, + [40] = { damageEffectiveness = 0.61, baseMultiplier = 0.606, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 14, }, }, }, } skills["BearTrap"] = { @@ -508,62 +520,64 @@ skills["BearTrap"] = { { "impale_on_hit_%_chance", 1 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "trap_override_pvp_scaling_time_ms", 750 }, + { "bear_trap_damage_taken_+%_from_traps_and_mines", 25 }, + { "bear_trap_movement_speed_+%_final", -80 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "is_trap", - "base_trap_duration", - "trap_override_pvp_scaling_time_ms", "secondary_minimum_base_physical_damage", "secondary_maximum_base_physical_damage", - "bear_trap_damage_taken_+%_from_traps_and_mines", - "bear_trap_movement_speed_+%_final", - "base_skill_effect_duration", "base_skill_is_trapped", "display_skill_deals_secondary_damage", "base_skill_show_average_damage_instead_of_dps", "no_movement_speed", "traps_do_not_explode_on_timeout", + "is_trap", }, levels = { - [1] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 6, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 9, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [7] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [8] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [9] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [10] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [13] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [14] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [15] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [16] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [17] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 61, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [18] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [19] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [20] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [23] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [26] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [30] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [32] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [36] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, - [37] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, - [38] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, - [39] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [40] = { 1, 4000, 750, 1, 1.3999999761581, 25, -80, 3000, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, + [1] = { 16, 22, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 20, 28, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 27, 38, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 35, 49, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 49, 69, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 67, 94, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [7] = { 90, 126, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [8] = { 119, 167, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [9] = { 156, 218, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [10] = { 202, 282, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 259, 363, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 331, 463, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [13] = { 420, 587, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [14] = { 530, 742, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [15] = { 630, 881, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [16] = { 746, 1045, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [17] = { 883, 1236, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [18] = { 1043, 1460, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [19] = { 1230, 1721, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [20] = { 1447, 2026, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 1613, 2258, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 1795, 2514, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [23] = { 1998, 2797, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 2222, 3111, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 2470, 3458, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [26] = { 2744, 3842, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 3047, 4266, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 3382, 4735, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 3753, 5254, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [30] = { 4162, 5826, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 4382, 6135, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [32] = { 4614, 6459, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 4857, 6800, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 5113, 7158, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 5381, 7534, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [36] = { 5664, 7929, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [37] = { 5960, 8344, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [38] = { 6272, 8780, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [39] = { 6599, 9238, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [40] = { 6943, 9720, damageEffectiveness = 2.6, cooldown = 4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, }, } skills["BladeBlast"] = { @@ -622,53 +636,55 @@ skills["BladeBlast"] = { { "base_cast_speed_+%", 0.5 }, }, }, + constantStats = { + { "blade_burst_area_of_effect_+%_final_per_blade_vortex_blade_detonated", 80 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "blade_burst_area_of_effect_+%_final_per_blade_vortex_blade_detonated", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, }, cost = { Mana = 6, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, }, cost = { Mana = 6, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, }, cost = { Mana = 9, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, }, cost = { Mana = 9, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, }, cost = { Mana = 10, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, }, cost = { Mana = 11, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 43, statInterpolation = { 3, 3, 1, }, cost = { Mana = 11, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, }, cost = { Mana = 12, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 49, statInterpolation = { 3, 3, 1, }, cost = { Mana = 12, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, }, cost = { Mana = 13, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 55, statInterpolation = { 3, 3, 1, }, cost = { Mana = 13, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, }, cost = { Mana = 14, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, }, cost = { Mana = 14, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, }, cost = { Mana = 15, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { Mana = 15, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, }, cost = { Mana = 16, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, }, cost = { Mana = 16, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { Mana = 16, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { Mana = 17, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { Mana = 17, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { Mana = 18, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { Mana = 18, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { Mana = 18, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { Mana = 19, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { Mana = 19, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { Mana = 19, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { Mana = 20, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { Mana = 20, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { Mana = 20, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { Mana = 20, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, + [1] = { 11, 17, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 15, 23, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 20, 31, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 27, 40, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 33, 49, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 40, 59, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 48, 71, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 57, 86, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 69, 103, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 82, 123, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [11] = { 97, 146, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [12] = { 116, 173, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [13] = { 137, 205, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [14] = { 162, 242, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [15] = { 180, 271, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [16] = { 201, 302, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [17] = { 224, 336, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [18] = { 250, 375, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [19] = { 278, 417, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 309, 464, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 343, 515, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 382, 572, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 424, 635, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 470, 705, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 521, 782, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 578, 867, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 640, 960, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 709, 1063, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 785, 1177, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 868, 1302, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 913, 1370, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 960, 1441, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 1010, 1515, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 1062, 1593, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 1116, 1674, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 1174, 1760, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 1234, 1850, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 1296, 1945, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 1363, 2044, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 1432, 2148, damageEffectiveness = 0.7, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, }, } skills["BladeTrap"] = { @@ -703,12 +719,14 @@ skills["BladeTrap"] = { { "base_weapon_trap_rotation_speed_+%", 2 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "base_weapon_trap_total_rotation_%", 400 }, + { "weapon_trap_total_rotation_%_if_dual_wielding", 100 }, + { "weapon_trap_rotation_speed_+%_if_dual_wielding", 25 }, + { "trap_variation", 18 }, + }, stats = { - "base_trap_duration", - "base_weapon_trap_total_rotation_%", - "weapon_trap_total_rotation_%_if_dual_wielding", - "weapon_trap_rotation_speed_+%_if_dual_wielding", - "trap_variation", "active_skill_base_radius_+", "is_area_damage", "base_skill_is_trapped", @@ -718,46 +736,46 @@ skills["BladeTrap"] = { "trap_use_alternate_death_animation", }, levels = { - [1] = { 4000, 400, 100, 25, 18, 0, damageEffectiveness = 0.76, baseMultiplier = 0.76, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 4000, 400, 100, 25, 18, 0, damageEffectiveness = 0.77, baseMultiplier = 0.771, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 4000, 400, 100, 25, 18, 1, damageEffectiveness = 0.78, baseMultiplier = 0.781, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [4] = { 4000, 400, 100, 25, 18, 1, damageEffectiveness = 0.79, baseMultiplier = 0.792, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 4000, 400, 100, 25, 18, 1, damageEffectiveness = 0.8, baseMultiplier = 0.802, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 4000, 400, 100, 25, 18, 2, damageEffectiveness = 0.81, baseMultiplier = 0.813, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [7] = { 4000, 400, 100, 25, 18, 2, damageEffectiveness = 0.82, baseMultiplier = 0.823, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [8] = { 4000, 400, 100, 25, 18, 2, damageEffectiveness = 0.83, baseMultiplier = 0.834, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [9] = { 4000, 400, 100, 25, 18, 3, damageEffectiveness = 0.84, baseMultiplier = 0.844, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [10] = { 4000, 400, 100, 25, 18, 3, damageEffectiveness = 0.85, baseMultiplier = 0.855, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [11] = { 4000, 400, 100, 25, 18, 3, damageEffectiveness = 0.87, baseMultiplier = 0.865, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [12] = { 4000, 400, 100, 25, 18, 4, damageEffectiveness = 0.88, baseMultiplier = 0.876, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [13] = { 4000, 400, 100, 25, 18, 4, damageEffectiveness = 0.89, baseMultiplier = 0.886, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [14] = { 4000, 400, 100, 25, 18, 4, damageEffectiveness = 0.9, baseMultiplier = 0.897, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [15] = { 4000, 400, 100, 25, 18, 5, damageEffectiveness = 0.91, baseMultiplier = 0.907, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [16] = { 4000, 400, 100, 25, 18, 5, damageEffectiveness = 0.92, baseMultiplier = 0.918, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 4000, 400, 100, 25, 18, 5, damageEffectiveness = 0.93, baseMultiplier = 0.928, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 4000, 400, 100, 25, 18, 6, damageEffectiveness = 0.94, baseMultiplier = 0.939, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 4000, 400, 100, 25, 18, 6, damageEffectiveness = 0.95, baseMultiplier = 0.949, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 4000, 400, 100, 25, 18, 6, damageEffectiveness = 0.96, baseMultiplier = 0.96, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 4000, 400, 100, 25, 18, 7, damageEffectiveness = 0.97, baseMultiplier = 0.971, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 4000, 400, 100, 25, 18, 7, damageEffectiveness = 0.98, baseMultiplier = 0.981, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 4000, 400, 100, 25, 18, 7, damageEffectiveness = 0.99, baseMultiplier = 0.992, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 4000, 400, 100, 25, 18, 8, baseMultiplier = 1.002, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 4000, 400, 100, 25, 18, 8, damageEffectiveness = 1.01, baseMultiplier = 1.013, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 4000, 400, 100, 25, 18, 8, damageEffectiveness = 1.02, baseMultiplier = 1.023, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [27] = { 4000, 400, 100, 25, 18, 9, damageEffectiveness = 1.03, baseMultiplier = 1.034, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 4000, 400, 100, 25, 18, 9, damageEffectiveness = 1.04, baseMultiplier = 1.044, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 4000, 400, 100, 25, 18, 9, damageEffectiveness = 1.05, baseMultiplier = 1.055, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 4000, 400, 100, 25, 18, 10, damageEffectiveness = 1.07, baseMultiplier = 1.065, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 4000, 400, 100, 25, 18, 10, damageEffectiveness = 1.07, baseMultiplier = 1.071, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [32] = { 4000, 400, 100, 25, 18, 10, damageEffectiveness = 1.08, baseMultiplier = 1.076, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [33] = { 4000, 400, 100, 25, 18, 10, damageEffectiveness = 1.08, baseMultiplier = 1.081, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [34] = { 4000, 400, 100, 25, 18, 10, damageEffectiveness = 1.09, baseMultiplier = 1.086, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [35] = { 4000, 400, 100, 25, 18, 10, damageEffectiveness = 1.09, baseMultiplier = 1.092, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [36] = { 4000, 400, 100, 25, 18, 11, damageEffectiveness = 1.1, baseMultiplier = 1.097, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [37] = { 4000, 400, 100, 25, 18, 11, damageEffectiveness = 1.1, baseMultiplier = 1.102, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [38] = { 4000, 400, 100, 25, 18, 11, damageEffectiveness = 1.11, baseMultiplier = 1.107, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 4000, 400, 100, 25, 18, 11, damageEffectiveness = 1.11, baseMultiplier = 1.113, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 4000, 400, 100, 25, 18, 11, damageEffectiveness = 1.12, baseMultiplier = 1.118, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 0, damageEffectiveness = 0.76, baseMultiplier = 0.76, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [2] = { 0, damageEffectiveness = 0.77, baseMultiplier = 0.771, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [3] = { 1, damageEffectiveness = 0.78, baseMultiplier = 0.781, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [4] = { 1, damageEffectiveness = 0.79, baseMultiplier = 0.792, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [5] = { 1, damageEffectiveness = 0.8, baseMultiplier = 0.802, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [6] = { 2, damageEffectiveness = 0.81, baseMultiplier = 0.813, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [7] = { 2, damageEffectiveness = 0.82, baseMultiplier = 0.823, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [8] = { 2, damageEffectiveness = 0.83, baseMultiplier = 0.834, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [9] = { 3, damageEffectiveness = 0.84, baseMultiplier = 0.844, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [10] = { 3, damageEffectiveness = 0.85, baseMultiplier = 0.855, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [11] = { 3, damageEffectiveness = 0.87, baseMultiplier = 0.865, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [12] = { 4, damageEffectiveness = 0.88, baseMultiplier = 0.876, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [13] = { 4, damageEffectiveness = 0.89, baseMultiplier = 0.886, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [14] = { 4, damageEffectiveness = 0.9, baseMultiplier = 0.897, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [15] = { 5, damageEffectiveness = 0.91, baseMultiplier = 0.907, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [16] = { 5, damageEffectiveness = 0.92, baseMultiplier = 0.918, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [17] = { 5, damageEffectiveness = 0.93, baseMultiplier = 0.928, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [18] = { 6, damageEffectiveness = 0.94, baseMultiplier = 0.939, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [19] = { 6, damageEffectiveness = 0.95, baseMultiplier = 0.949, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [20] = { 6, damageEffectiveness = 0.96, baseMultiplier = 0.96, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [21] = { 7, damageEffectiveness = 0.97, baseMultiplier = 0.971, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [22] = { 7, damageEffectiveness = 0.98, baseMultiplier = 0.981, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [23] = { 7, damageEffectiveness = 0.99, baseMultiplier = 0.992, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [24] = { 8, baseMultiplier = 1.002, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [25] = { 8, damageEffectiveness = 1.01, baseMultiplier = 1.013, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [26] = { 8, damageEffectiveness = 1.02, baseMultiplier = 1.023, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [27] = { 9, damageEffectiveness = 1.03, baseMultiplier = 1.034, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [28] = { 9, damageEffectiveness = 1.04, baseMultiplier = 1.044, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [29] = { 9, damageEffectiveness = 1.05, baseMultiplier = 1.055, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [30] = { 10, damageEffectiveness = 1.07, baseMultiplier = 1.065, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [31] = { 10, damageEffectiveness = 1.07, baseMultiplier = 1.071, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [32] = { 10, damageEffectiveness = 1.08, baseMultiplier = 1.076, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [33] = { 10, damageEffectiveness = 1.08, baseMultiplier = 1.081, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 27, }, }, + [34] = { 10, damageEffectiveness = 1.09, baseMultiplier = 1.086, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 27, }, }, + [35] = { 10, damageEffectiveness = 1.09, baseMultiplier = 1.092, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 28, }, }, + [36] = { 11, damageEffectiveness = 1.1, baseMultiplier = 1.097, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [37] = { 11, damageEffectiveness = 1.1, baseMultiplier = 1.102, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [38] = { 11, damageEffectiveness = 1.11, baseMultiplier = 1.107, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 30, }, }, + [39] = { 11, damageEffectiveness = 1.11, baseMultiplier = 1.113, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 30, }, }, + [40] = { 11, damageEffectiveness = 1.12, baseMultiplier = 1.118, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 31, }, }, }, } skills["ChargedAttack"] = { @@ -831,8 +849,10 @@ skills["ChargedAttack"] = { { "blade_flurry_elemental_damage_+%_while_channeling", 2 }, }, }, + constantStats = { + { "charged_attack_damage_per_stack_+%_final", 20 }, + }, stats = { - "charged_attack_damage_per_stack_+%_final", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", "is_area_damage", @@ -840,46 +860,46 @@ skills["ChargedAttack"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.32, attackSpeedMultiplier = 60, baseMultiplier = 0.32, levelRequirement = 28, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [2] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.33, attackSpeedMultiplier = 60, baseMultiplier = 0.329, levelRequirement = 31, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [3] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.34, attackSpeedMultiplier = 60, baseMultiplier = 0.338, levelRequirement = 34, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [4] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.35, attackSpeedMultiplier = 60, baseMultiplier = 0.347, levelRequirement = 37, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [5] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.36, attackSpeedMultiplier = 60, baseMultiplier = 0.356, levelRequirement = 40, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [6] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.36, attackSpeedMultiplier = 60, baseMultiplier = 0.365, levelRequirement = 42, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [7] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.37, attackSpeedMultiplier = 60, baseMultiplier = 0.374, levelRequirement = 44, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [8] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.38, attackSpeedMultiplier = 60, baseMultiplier = 0.383, levelRequirement = 46, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [9] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = 60, baseMultiplier = 0.392, levelRequirement = 48, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [10] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = 60, baseMultiplier = 0.401, levelRequirement = 50, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [11] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.41, attackSpeedMultiplier = 60, baseMultiplier = 0.409, levelRequirement = 52, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [12] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.42, attackSpeedMultiplier = 60, baseMultiplier = 0.418, levelRequirement = 54, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [13] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.43, attackSpeedMultiplier = 60, baseMultiplier = 0.427, levelRequirement = 56, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [14] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.44, attackSpeedMultiplier = 60, baseMultiplier = 0.436, levelRequirement = 58, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [15] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.45, attackSpeedMultiplier = 60, baseMultiplier = 0.445, levelRequirement = 60, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [16] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.45, attackSpeedMultiplier = 60, baseMultiplier = 0.454, levelRequirement = 62, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [17] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.46, attackSpeedMultiplier = 60, baseMultiplier = 0.463, levelRequirement = 64, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [18] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.47, attackSpeedMultiplier = 60, baseMultiplier = 0.472, levelRequirement = 66, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [19] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.48, attackSpeedMultiplier = 60, baseMultiplier = 0.481, levelRequirement = 68, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [20] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.49, attackSpeedMultiplier = 60, baseMultiplier = 0.49, levelRequirement = 70, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [21] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.5, attackSpeedMultiplier = 60, baseMultiplier = 0.499, levelRequirement = 72, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [22] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.51, attackSpeedMultiplier = 60, baseMultiplier = 0.508, levelRequirement = 74, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [23] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.52, attackSpeedMultiplier = 60, baseMultiplier = 0.517, levelRequirement = 76, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [24] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.53, attackSpeedMultiplier = 60, baseMultiplier = 0.526, levelRequirement = 78, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [25] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.53, attackSpeedMultiplier = 60, baseMultiplier = 0.535, levelRequirement = 80, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [26] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.54, attackSpeedMultiplier = 60, baseMultiplier = 0.544, levelRequirement = 82, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [27] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.55, attackSpeedMultiplier = 60, baseMultiplier = 0.553, levelRequirement = 84, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [28] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.56, attackSpeedMultiplier = 60, baseMultiplier = 0.562, levelRequirement = 86, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [29] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.57, attackSpeedMultiplier = 60, baseMultiplier = 0.571, levelRequirement = 88, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [30] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.58, attackSpeedMultiplier = 60, baseMultiplier = 0.579, levelRequirement = 90, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [31] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.58, attackSpeedMultiplier = 60, baseMultiplier = 0.584, levelRequirement = 91, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [32] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.59, attackSpeedMultiplier = 60, baseMultiplier = 0.588, levelRequirement = 92, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [33] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.59, attackSpeedMultiplier = 60, baseMultiplier = 0.593, levelRequirement = 93, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [34] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.6, attackSpeedMultiplier = 60, baseMultiplier = 0.597, levelRequirement = 94, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [35] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.6, attackSpeedMultiplier = 60, baseMultiplier = 0.602, levelRequirement = 95, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [36] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.61, attackSpeedMultiplier = 60, baseMultiplier = 0.606, levelRequirement = 96, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [37] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.61, attackSpeedMultiplier = 60, baseMultiplier = 0.611, levelRequirement = 97, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [38] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.62, attackSpeedMultiplier = 60, baseMultiplier = 0.615, levelRequirement = 98, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [39] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.62, attackSpeedMultiplier = 60, baseMultiplier = 0.62, levelRequirement = 99, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, - [40] = { 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.62, attackSpeedMultiplier = 60, baseMultiplier = 0.624, levelRequirement = 100, statInterpolation = { 1, 3, 3, }, cost = { Mana = 4, }, }, + [1] = { 14, 20, damageEffectiveness = 0.32, attackSpeedMultiplier = 60, baseMultiplier = 0.32, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 16, 24, damageEffectiveness = 0.33, attackSpeedMultiplier = 60, baseMultiplier = 0.329, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [3] = { 18, 27, damageEffectiveness = 0.34, attackSpeedMultiplier = 60, baseMultiplier = 0.338, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [4] = { 21, 31, damageEffectiveness = 0.35, attackSpeedMultiplier = 60, baseMultiplier = 0.347, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [5] = { 24, 35, damageEffectiveness = 0.36, attackSpeedMultiplier = 60, baseMultiplier = 0.356, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [6] = { 26, 39, damageEffectiveness = 0.36, attackSpeedMultiplier = 60, baseMultiplier = 0.365, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [7] = { 28, 42, damageEffectiveness = 0.37, attackSpeedMultiplier = 60, baseMultiplier = 0.374, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [8] = { 30, 46, damageEffectiveness = 0.38, attackSpeedMultiplier = 60, baseMultiplier = 0.383, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [9] = { 33, 49, damageEffectiveness = 0.39, attackSpeedMultiplier = 60, baseMultiplier = 0.392, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [10] = { 36, 54, damageEffectiveness = 0.4, attackSpeedMultiplier = 60, baseMultiplier = 0.401, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [11] = { 39, 58, damageEffectiveness = 0.41, attackSpeedMultiplier = 60, baseMultiplier = 0.409, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [12] = { 42, 63, damageEffectiveness = 0.42, attackSpeedMultiplier = 60, baseMultiplier = 0.418, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [13] = { 45, 68, damageEffectiveness = 0.43, attackSpeedMultiplier = 60, baseMultiplier = 0.427, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [14] = { 49, 73, damageEffectiveness = 0.44, attackSpeedMultiplier = 60, baseMultiplier = 0.436, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [15] = { 52, 79, damageEffectiveness = 0.45, attackSpeedMultiplier = 60, baseMultiplier = 0.445, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [16] = { 56, 85, damageEffectiveness = 0.45, attackSpeedMultiplier = 60, baseMultiplier = 0.454, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [17] = { 61, 91, damageEffectiveness = 0.46, attackSpeedMultiplier = 60, baseMultiplier = 0.463, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [18] = { 65, 98, damageEffectiveness = 0.47, attackSpeedMultiplier = 60, baseMultiplier = 0.472, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [19] = { 70, 105, damageEffectiveness = 0.48, attackSpeedMultiplier = 60, baseMultiplier = 0.481, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [20] = { 75, 113, damageEffectiveness = 0.49, attackSpeedMultiplier = 60, baseMultiplier = 0.49, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [21] = { 81, 122, damageEffectiveness = 0.5, attackSpeedMultiplier = 60, baseMultiplier = 0.499, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [22] = { 87, 130, damageEffectiveness = 0.51, attackSpeedMultiplier = 60, baseMultiplier = 0.508, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [23] = { 93, 140, damageEffectiveness = 0.52, attackSpeedMultiplier = 60, baseMultiplier = 0.517, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [24] = { 100, 150, damageEffectiveness = 0.53, attackSpeedMultiplier = 60, baseMultiplier = 0.526, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [25] = { 107, 160, damageEffectiveness = 0.53, attackSpeedMultiplier = 60, baseMultiplier = 0.535, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [26] = { 114, 172, damageEffectiveness = 0.54, attackSpeedMultiplier = 60, baseMultiplier = 0.544, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [27] = { 123, 184, damageEffectiveness = 0.55, attackSpeedMultiplier = 60, baseMultiplier = 0.553, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [28] = { 131, 197, damageEffectiveness = 0.56, attackSpeedMultiplier = 60, baseMultiplier = 0.562, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [29] = { 140, 210, damageEffectiveness = 0.57, attackSpeedMultiplier = 60, baseMultiplier = 0.571, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [30] = { 150, 224, damageEffectiveness = 0.58, attackSpeedMultiplier = 60, baseMultiplier = 0.579, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [31] = { 155, 232, damageEffectiveness = 0.58, attackSpeedMultiplier = 60, baseMultiplier = 0.584, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [32] = { 160, 240, damageEffectiveness = 0.59, attackSpeedMultiplier = 60, baseMultiplier = 0.588, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [33] = { 165, 248, damageEffectiveness = 0.59, attackSpeedMultiplier = 60, baseMultiplier = 0.593, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [34] = { 171, 256, damageEffectiveness = 0.6, attackSpeedMultiplier = 60, baseMultiplier = 0.597, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [35] = { 176, 265, damageEffectiveness = 0.6, attackSpeedMultiplier = 60, baseMultiplier = 0.602, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [36] = { 182, 273, damageEffectiveness = 0.61, attackSpeedMultiplier = 60, baseMultiplier = 0.606, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [37] = { 188, 282, damageEffectiveness = 0.61, attackSpeedMultiplier = 60, baseMultiplier = 0.611, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [38] = { 194, 292, damageEffectiveness = 0.62, attackSpeedMultiplier = 60, baseMultiplier = 0.615, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [39] = { 201, 301, damageEffectiveness = 0.62, attackSpeedMultiplier = 60, baseMultiplier = 0.62, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [40] = { 207, 311, damageEffectiveness = 0.62, attackSpeedMultiplier = 60, baseMultiplier = 0.624, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, }, } skills["BladeVortex"] = { @@ -951,14 +971,16 @@ skills["BladeVortex"] = { { "blade_vortex_damage_+%_with_5_or_fewer_blades", 3 }, }, }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + { "maximum_number_of_spinning_blades", 10 }, + { "blade_vortex_critical_strike_chance_+%_per_blade", 10 }, + { "blade_vortex_hit_rate_+%_per_blade", 35 }, + { "blade_vortex_damage_+%_per_blade_final", 35 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_skill_effect_duration", - "maximum_number_of_spinning_blades", - "blade_vortex_critical_strike_chance_+%_per_blade", - "blade_vortex_hit_rate_+%_per_blade", - "blade_vortex_damage_+%_per_blade_final", "active_skill_base_radius_+", "is_area_damage", "skill_can_add_multiple_charges_per_action", @@ -968,46 +990,46 @@ skills["BladeVortex"] = { "skill_cannot_gain_repeat_bonuses", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 4000, 10, 10, 35, 35, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 3, 5, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 4, 6, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 5, 8, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 7, 11, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 10, 15, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 13, 19, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 16, 25, 0, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 20, 30, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 24, 36, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 29, 43, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [11] = { 35, 52, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [12] = { 41, 62, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [13] = { 49, 74, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [14] = { 58, 88, 1, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [15] = { 69, 104, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [16] = { 82, 123, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [17] = { 92, 138, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [18] = { 103, 154, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [19] = { 114, 172, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 128, 191, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 142, 214, 2, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 159, 238, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 177, 265, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 197, 295, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 219, 328, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 243, 365, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 270, 405, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 300, 450, 3, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 333, 500, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 370, 555, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 390, 584, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 410, 616, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 432, 648, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 455, 683, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 479, 719, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 505, 757, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 531, 797, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 559, 839, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 589, 883, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 619, 929, 4, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, }, } skills["VaalBladeVortex"] = { @@ -1038,14 +1060,16 @@ skills["VaalBladeVortex"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "extra_gore_chance_override_%", 15 }, + { "base_blade_vortex_hit_rate_ms", 200 }, + { "critical_strike_chance_+%", 100 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_skill_effect_duration", - "extra_gore_chance_override_%", "active_skill_base_radius_+", - "base_blade_vortex_hit_rate_ms", - "critical_strike_chance_+%", "is_area_damage", "skill_can_add_multiple_charges_per_action", "vaal_blade_vortex_has_10_spinning_blades", @@ -1053,46 +1077,46 @@ skills["VaalBladeVortex"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 5000, 15, 8, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 5000, 15, 8, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 5000, 15, 8, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 5000, 15, 8, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 5000, 15, 9, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 5000, 15, 9, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 5000, 15, 9, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 5000, 15, 9, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 5000, 15, 10, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 5000, 15, 10, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 5000, 15, 10, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 5000, 15, 10, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 5000, 15, 11, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 5000, 15, 11, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 5000, 15, 11, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 5000, 15, 11, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 5000, 15, 12, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 5000, 15, 12, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 5000, 15, 12, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 5000, 15, 12, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 5000, 15, 13, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 5000, 15, 13, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 5000, 15, 13, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 5000, 15, 13, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 5000, 15, 14, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 5000, 15, 14, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 5000, 15, 14, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 5000, 15, 14, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 5000, 15, 15, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 5000, 15, 15, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, 5000, 15, 15, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, 5000, 15, 15, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, 5000, 15, 15, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0.80000001192093, 1.2000000476837, 5000, 15, 15, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0.80000001192093, 1.2000000476837, 5000, 15, 15, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0.80000001192093, 1.2000000476837, 5000, 15, 16, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0.80000001192093, 1.2000000476837, 5000, 15, 16, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0.80000001192093, 1.2000000476837, 5000, 15, 16, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0.80000001192093, 1.2000000476837, 5000, 15, 16, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0.80000001192093, 1.2000000476837, 5000, 15, 16, 200, 100, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 11, 17, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 14, 21, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 19, 28, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 24, 36, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 31, 47, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 39, 59, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 49, 74, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 58, 87, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 68, 102, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 79, 119, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 92, 138, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 107, 161, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 124, 186, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 144, 215, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 166, 248, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 191, 286, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 209, 314, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 230, 344, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 252, 377, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 276, 413, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 302, 452, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 330, 495, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 361, 541, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 394, 591, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 430, 645, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 470, 704, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 512, 768, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 559, 838, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 609, 913, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 663, 995, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 692, 1039, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 723, 1084, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 754, 1131, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 787, 1180, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 821, 1231, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 856, 1284, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 893, 1339, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 931, 1397, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 971, 1457, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 1013, 1519, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["Bladefall"] = { @@ -1125,59 +1149,62 @@ skills["Bladefall"] = { { "bladefall_volley_gap_distance_+%", 2 }, }, }, + constantStats = { + { "bladefall_damage_per_stage_+%_final", -6 }, + { "critical_strike_chance_+%", 100 }, + { "bladefall_critical_strike_chance_+%_per_stage", -20 }, + { "bladefall_number_of_volleys", 5 }, + { "bladefall_blade_left_in_ground_for_every_X_volleys", 1 }, + { "maximum_number_of_blades_left_in_ground", 40 }, + { "blades_left_in_ground_+%_final_if_not_hand_cast", -50 }, + { "base_skill_effect_duration", 6000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "bladefall_damage_per_stage_+%_final", - "critical_strike_chance_+%", - "bladefall_critical_strike_chance_+%_per_stage", - "bladefall_number_of_volleys", - "bladefall_blade_left_in_ground_for_every_X_volleys", - "maximum_number_of_blades_left_in_ground", - "blades_left_in_ground_+%_final_if_not_hand_cast", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [2] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [3] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [4] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [9] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [10] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [11] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [12] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [13] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [15] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.80000001192093, 1.2000000476837, -6, 100, -20, 5, 1, 40, -50, damageEffectiveness = 1.4, critChance = 6, duration = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 43, 65, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [2] = { 54, 80, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 66, 99, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 80, 121, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 98, 147, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 111, 167, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 126, 189, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 143, 215, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [9] = { 162, 243, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 183, 275, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [11] = { 207, 310, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [12] = { 233, 350, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [13] = { 263, 395, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 296, 445, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [15] = { 334, 500, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 375, 563, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 421, 632, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 473, 710, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 531, 796, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 595, 893, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 667, 1000, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 747, 1120, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 836, 1254, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 935, 1402, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 1045, 1568, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 1168, 1752, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 1304, 1956, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 1456, 2184, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 1625, 2437, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 1812, 2719, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 1914, 2871, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 2021, 3031, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 2133, 3200, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 2252, 3378, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 2377, 3566, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 2509, 3764, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 2648, 3972, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 2795, 4192, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 2949, 4423, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 3111, 4667, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, }, } skills["BlastRain"] = { @@ -1234,57 +1261,58 @@ skills["BlastRain"] = { { "blast_rain_area_of_effect_+%", 3 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 100 }, + { "base_number_of_additional_arrows", 5 }, + { "blast_rain_arrow_delay_ms", 80 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", - "base_skill_area_of_effect_+%", - "base_number_of_additional_arrows", - "blast_rain_arrow_delay_ms", "base_reduce_enemy_fire_resistance_%", "base_is_projectile", "is_area_damage", "skill_can_fire_arrows", }, levels = { - [1] = { 100, 0, 5, 80, 20, damageEffectiveness = 0.3, baseMultiplier = 0.3, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 100, 0, 5, 80, 21, damageEffectiveness = 0.3, baseMultiplier = 0.303, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 100, 0, 5, 80, 21, damageEffectiveness = 0.31, baseMultiplier = 0.306, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 100, 0, 5, 80, 22, damageEffectiveness = 0.31, baseMultiplier = 0.309, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 100, 0, 5, 80, 22, damageEffectiveness = 0.31, baseMultiplier = 0.312, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 100, 0, 5, 80, 23, damageEffectiveness = 0.31, baseMultiplier = 0.315, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 100, 0, 5, 80, 23, damageEffectiveness = 0.32, baseMultiplier = 0.318, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 100, 0, 5, 80, 24, damageEffectiveness = 0.32, baseMultiplier = 0.321, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { 100, 0, 5, 80, 24, damageEffectiveness = 0.32, baseMultiplier = 0.324, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 100, 0, 5, 80, 25, damageEffectiveness = 0.33, baseMultiplier = 0.327, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 100, 0, 5, 80, 25, damageEffectiveness = 0.33, baseMultiplier = 0.329, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 100, 0, 5, 80, 26, damageEffectiveness = 0.33, baseMultiplier = 0.332, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 100, 0, 5, 80, 26, damageEffectiveness = 0.34, baseMultiplier = 0.335, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 100, 0, 5, 80, 27, damageEffectiveness = 0.34, baseMultiplier = 0.338, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 100, 0, 5, 80, 27, damageEffectiveness = 0.34, baseMultiplier = 0.341, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 100, 0, 5, 80, 28, damageEffectiveness = 0.34, baseMultiplier = 0.344, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 100, 0, 5, 80, 28, damageEffectiveness = 0.35, baseMultiplier = 0.347, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 100, 0, 5, 80, 29, damageEffectiveness = 0.35, baseMultiplier = 0.35, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 100, 0, 5, 80, 29, damageEffectiveness = 0.35, baseMultiplier = 0.353, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 100, 0, 5, 80, 30, damageEffectiveness = 0.36, baseMultiplier = 0.356, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 100, 0, 5, 80, 31, damageEffectiveness = 0.36, baseMultiplier = 0.359, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 100, 0, 5, 80, 31, damageEffectiveness = 0.36, baseMultiplier = 0.362, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 100, 0, 5, 80, 32, damageEffectiveness = 0.36, baseMultiplier = 0.365, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 100, 0, 5, 80, 32, damageEffectiveness = 0.37, baseMultiplier = 0.368, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 100, 0, 5, 80, 33, damageEffectiveness = 0.37, baseMultiplier = 0.371, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 100, 0, 5, 80, 33, damageEffectiveness = 0.37, baseMultiplier = 0.374, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [27] = { 100, 0, 5, 80, 34, damageEffectiveness = 0.38, baseMultiplier = 0.377, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [28] = { 100, 0, 5, 80, 34, damageEffectiveness = 0.38, baseMultiplier = 0.38, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 100, 0, 5, 80, 35, damageEffectiveness = 0.38, baseMultiplier = 0.383, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 100, 0, 5, 80, 35, damageEffectiveness = 0.39, baseMultiplier = 0.385, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 100, 0, 5, 80, 36, damageEffectiveness = 0.39, baseMultiplier = 0.387, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [32] = { 100, 0, 5, 80, 36, damageEffectiveness = 0.39, baseMultiplier = 0.388, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [33] = { 100, 0, 5, 80, 37, damageEffectiveness = 0.39, baseMultiplier = 0.39, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [34] = { 100, 0, 5, 80, 37, damageEffectiveness = 0.39, baseMultiplier = 0.391, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [35] = { 100, 0, 5, 80, 38, damageEffectiveness = 0.39, baseMultiplier = 0.393, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [36] = { 100, 0, 5, 80, 38, damageEffectiveness = 0.39, baseMultiplier = 0.394, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [37] = { 100, 0, 5, 80, 39, damageEffectiveness = 0.4, baseMultiplier = 0.396, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [38] = { 100, 0, 5, 80, 39, damageEffectiveness = 0.4, baseMultiplier = 0.397, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [39] = { 100, 0, 5, 80, 40, damageEffectiveness = 0.4, baseMultiplier = 0.399, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [40] = { 100, 0, 5, 80, 41, damageEffectiveness = 0.4, baseMultiplier = 0.4, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [1] = { 20, damageEffectiveness = 0.3, baseMultiplier = 0.3, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [2] = { 21, damageEffectiveness = 0.3, baseMultiplier = 0.303, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [3] = { 21, damageEffectiveness = 0.31, baseMultiplier = 0.306, levelRequirement = 34, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [4] = { 22, damageEffectiveness = 0.31, baseMultiplier = 0.309, levelRequirement = 37, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 22, damageEffectiveness = 0.31, baseMultiplier = 0.312, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [6] = { 23, damageEffectiveness = 0.31, baseMultiplier = 0.315, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [7] = { 23, damageEffectiveness = 0.32, baseMultiplier = 0.318, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [8] = { 24, damageEffectiveness = 0.32, baseMultiplier = 0.321, levelRequirement = 46, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [9] = { 24, damageEffectiveness = 0.32, baseMultiplier = 0.324, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [10] = { 25, damageEffectiveness = 0.33, baseMultiplier = 0.327, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [11] = { 25, damageEffectiveness = 0.33, baseMultiplier = 0.329, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [12] = { 26, damageEffectiveness = 0.33, baseMultiplier = 0.332, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [13] = { 26, damageEffectiveness = 0.34, baseMultiplier = 0.335, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [14] = { 27, damageEffectiveness = 0.34, baseMultiplier = 0.338, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 27, damageEffectiveness = 0.34, baseMultiplier = 0.341, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 28, damageEffectiveness = 0.34, baseMultiplier = 0.344, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 28, damageEffectiveness = 0.35, baseMultiplier = 0.347, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 29, damageEffectiveness = 0.35, baseMultiplier = 0.35, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 29, damageEffectiveness = 0.35, baseMultiplier = 0.353, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [20] = { 30, damageEffectiveness = 0.36, baseMultiplier = 0.356, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [21] = { 31, damageEffectiveness = 0.36, baseMultiplier = 0.359, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [22] = { 31, damageEffectiveness = 0.36, baseMultiplier = 0.362, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [23] = { 32, damageEffectiveness = 0.36, baseMultiplier = 0.365, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [24] = { 32, damageEffectiveness = 0.37, baseMultiplier = 0.368, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [25] = { 33, damageEffectiveness = 0.37, baseMultiplier = 0.371, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [26] = { 33, damageEffectiveness = 0.37, baseMultiplier = 0.374, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [27] = { 34, damageEffectiveness = 0.38, baseMultiplier = 0.377, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [28] = { 34, damageEffectiveness = 0.38, baseMultiplier = 0.38, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [29] = { 35, damageEffectiveness = 0.38, baseMultiplier = 0.383, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [30] = { 35, damageEffectiveness = 0.39, baseMultiplier = 0.385, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [31] = { 36, damageEffectiveness = 0.39, baseMultiplier = 0.387, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [32] = { 36, damageEffectiveness = 0.39, baseMultiplier = 0.388, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [33] = { 37, damageEffectiveness = 0.39, baseMultiplier = 0.39, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [34] = { 37, damageEffectiveness = 0.39, baseMultiplier = 0.391, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [35] = { 38, damageEffectiveness = 0.39, baseMultiplier = 0.393, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [36] = { 38, damageEffectiveness = 0.39, baseMultiplier = 0.394, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [37] = { 39, damageEffectiveness = 0.4, baseMultiplier = 0.396, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [38] = { 39, damageEffectiveness = 0.4, baseMultiplier = 0.397, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [39] = { 40, damageEffectiveness = 0.4, baseMultiplier = 0.399, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [40] = { 41, damageEffectiveness = 0.4, baseMultiplier = 0.4, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 13, }, }, }, } skills["BlinkArrow"] = { @@ -1324,59 +1352,60 @@ skills["BlinkArrow"] = { { "base_added_cooldown_count", 0.05 }, }, }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + { "number_of_monsters_to_summon", 1 }, + { "active_skill_minion_damage_+%_final", 75 }, + { "display_minion_monster_type", 4 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", "minion_damage_+%", "minion_maximum_life_+%", - "active_skill_minion_damage_+%_final", - "display_minion_monster_type", "display_minion_monster_level", - "base_number_of_clones_allowed", "base_cooldown_speed_+%", "base_is_projectile", }, levels = { - [1] = { 3000, 1, 0, 0, 75, 4, 24, 0, 0, cooldown = 3, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [2] = { 3000, 1, 6, 3, 75, 4, 27, 0, 2, cooldown = 3, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [3] = { 3000, 1, 12, 6, 75, 4, 30, 0, 5, cooldown = 3, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 3000, 1, 18, 9, 75, 4, 33, 0, 7, cooldown = 3, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 3000, 1, 24, 12, 75, 4, 35, 0, 10, cooldown = 3, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 3000, 1, 30, 15, 75, 4, 38, 0, 12, cooldown = 3, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 3000, 1, 36, 18, 75, 4, 40, 0, 15, cooldown = 3, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 3000, 1, 42, 21, 75, 4, 43, 0, 17, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 3000, 1, 48, 24, 75, 4, 46, 0, 20, cooldown = 3, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 3000, 1, 54, 27, 75, 4, 48, 0, 22, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 3000, 1, 60, 30, 75, 4, 50, 0, 25, cooldown = 3, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 3000, 1, 66, 33, 75, 4, 52, 0, 27, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 3000, 1, 72, 36, 75, 4, 54, 0, 30, cooldown = 3, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 3000, 1, 78, 39, 75, 4, 56, 0, 32, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 3000, 1, 84, 42, 75, 4, 58, 0, 35, cooldown = 3, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 3000, 1, 90, 45, 75, 4, 60, 0, 37, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 3000, 1, 96, 48, 75, 4, 62, 0, 40, cooldown = 3, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 3000, 1, 102, 51, 75, 4, 64, 0, 42, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 3000, 1, 108, 54, 75, 4, 66, 0, 45, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [20] = { 3000, 1, 114, 57, 75, 4, 68, 0, 47, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 3000, 1, 120, 60, 75, 4, 70, 0, 50, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [22] = { 3000, 1, 126, 63, 75, 4, 72, 0, 52, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 3000, 1, 132, 66, 75, 4, 74, 0, 55, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [24] = { 3000, 1, 138, 69, 75, 4, 76, 0, 57, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [25] = { 3000, 1, 144, 72, 75, 4, 78, 0, 60, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 3000, 1, 150, 75, 75, 4, 80, 0, 62, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [27] = { 3000, 1, 156, 78, 75, 4, 82, 0, 65, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 3000, 1, 162, 81, 75, 4, 84, 0, 67, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 3000, 1, 168, 84, 75, 4, 86, 0, 70, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [30] = { 3000, 1, 174, 87, 75, 4, 88, 0, 72, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 3000, 1, 177, 89, 75, 4, 89, 0, 73, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 3000, 1, 180, 90, 75, 4, 90, 0, 75, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [33] = { 3000, 1, 183, 92, 75, 4, 91, 0, 76, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 3000, 1, 186, 93, 75, 4, 92, 0, 77, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 3000, 1, 189, 95, 75, 4, 93, 0, 78, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 3000, 1, 192, 96, 75, 4, 94, 0, 80, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [37] = { 3000, 1, 195, 98, 75, 4, 95, 0, 81, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 3000, 1, 198, 99, 75, 4, 96, 0, 82, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [39] = { 3000, 1, 201, 101, 75, 4, 97, 0, 83, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [40] = { 3000, 1, 204, 102, 75, 4, 98, 0, 85, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [1] = { 0, 0, 24, 0, cooldown = 3, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [2] = { 6, 3, 27, 2, cooldown = 3, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [3] = { 12, 6, 30, 5, cooldown = 3, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 18, 9, 33, 7, cooldown = 3, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 24, 12, 35, 10, cooldown = 3, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 30, 15, 38, 12, cooldown = 3, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 36, 18, 40, 15, cooldown = 3, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 42, 21, 43, 17, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 48, 24, 46, 20, cooldown = 3, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 54, 27, 48, 22, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 60, 30, 50, 25, cooldown = 3, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 66, 33, 52, 27, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 72, 36, 54, 30, cooldown = 3, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 78, 39, 56, 32, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 84, 42, 58, 35, cooldown = 3, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 90, 45, 60, 37, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 96, 48, 62, 40, cooldown = 3, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 102, 51, 64, 42, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 108, 54, 66, 45, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [20] = { 114, 57, 68, 47, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 120, 60, 70, 50, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [22] = { 126, 63, 72, 52, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 132, 66, 74, 55, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [24] = { 138, 69, 76, 57, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [25] = { 144, 72, 78, 60, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 150, 75, 80, 62, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [27] = { 156, 78, 82, 65, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 162, 81, 84, 67, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 168, 84, 86, 70, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [30] = { 174, 87, 88, 72, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 177, 89, 89, 73, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 180, 90, 90, 75, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [33] = { 183, 92, 91, 76, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 186, 93, 92, 77, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 189, 95, 93, 78, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 192, 96, 94, 80, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [37] = { 195, 98, 95, 81, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 198, 99, 96, 82, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [39] = { 201, 101, 97, 83, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [40] = { 204, 102, 98, 85, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, }, } skills["BloodRage"] = { @@ -1428,56 +1457,58 @@ skills["BloodRage"] = { { "blood_rage_life_leech_from_elemental_damage_permyriad", 2 }, }, }, + constantStats = { + { "life_leech_from_physical_attack_damage_permyriad", 120 }, + { "base_physical_damage_%_of_maximum_life_to_deal_per_minute", 240 }, + { "base_physical_damage_%_of_maximum_energy_shield_to_deal_per_minute", 240 }, + { "add_frenzy_charge_on_kill_%_chance", 25 }, + }, stats = { "attack_speed_+%_granted_from_skill", - "life_leech_from_physical_attack_damage_permyriad", - "base_physical_damage_%_of_maximum_life_to_deal_per_minute", - "base_physical_damage_%_of_maximum_energy_shield_to_deal_per_minute", - "add_frenzy_charge_on_kill_%_chance", "base_skill_effect_duration", "skill_level", }, levels = { - [1] = { 5, 120, 240, 240, 25, 7000, 1, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 12, }, }, - [2] = { 6, 120, 240, 240, 25, 7200, 2, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 13, }, }, - [3] = { 6, 120, 240, 240, 25, 7400, 3, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 14, }, }, - [4] = { 7, 120, 240, 240, 25, 7600, 4, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 15, }, }, - [5] = { 7, 120, 240, 240, 25, 7800, 5, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 16, }, }, - [6] = { 8, 120, 240, 240, 25, 8000, 6, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 17, }, }, - [7] = { 8, 120, 240, 240, 25, 8200, 7, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 18, }, }, - [8] = { 9, 120, 240, 240, 25, 8400, 8, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 19, }, }, - [9] = { 9, 120, 240, 240, 25, 8600, 9, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 20, }, }, - [10] = { 10, 120, 240, 240, 25, 8800, 10, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 21, }, }, - [11] = { 10, 120, 240, 240, 25, 9000, 11, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 22, }, }, - [12] = { 11, 120, 240, 240, 25, 9200, 12, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 23, }, }, - [13] = { 11, 120, 240, 240, 25, 9400, 13, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 24, }, }, - [14] = { 12, 120, 240, 240, 25, 9600, 14, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 25, }, }, - [15] = { 12, 120, 240, 240, 25, 9800, 15, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 26, }, }, - [16] = { 13, 120, 240, 240, 25, 10000, 16, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 26, }, }, - [17] = { 13, 120, 240, 240, 25, 10200, 17, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 27, }, }, - [18] = { 14, 120, 240, 240, 25, 10400, 18, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 28, }, }, - [19] = { 14, 120, 240, 240, 25, 10600, 19, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 28, }, }, - [20] = { 15, 120, 240, 240, 25, 10800, 20, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 29, }, }, - [21] = { 15, 120, 240, 240, 25, 11000, 21, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 30, }, }, - [22] = { 16, 120, 240, 240, 25, 11200, 22, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 31, }, }, - [23] = { 16, 120, 240, 240, 25, 11400, 23, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 32, }, }, - [24] = { 17, 120, 240, 240, 25, 11600, 24, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 32, }, }, - [25] = { 17, 120, 240, 240, 25, 11800, 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 33, }, }, - [26] = { 18, 120, 240, 240, 25, 12000, 26, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 33, }, }, - [27] = { 18, 120, 240, 240, 25, 12200, 27, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 34, }, }, - [28] = { 19, 120, 240, 240, 25, 12400, 28, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 34, }, }, - [29] = { 19, 120, 240, 240, 25, 12600, 29, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 35, }, }, - [30] = { 20, 120, 240, 240, 25, 12800, 30, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 35, }, }, - [31] = { 20, 120, 240, 240, 25, 12900, 31, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 36, }, }, - [32] = { 20, 120, 240, 240, 25, 13000, 32, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 36, }, }, - [33] = { 20, 120, 240, 240, 25, 13100, 33, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 37, }, }, - [34] = { 21, 120, 240, 240, 25, 13200, 34, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 37, }, }, - [35] = { 21, 120, 240, 240, 25, 13300, 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 38, }, }, - [36] = { 21, 120, 240, 240, 25, 13400, 36, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 38, }, }, - [37] = { 21, 120, 240, 240, 25, 13500, 37, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 38, }, }, - [38] = { 22, 120, 240, 240, 25, 13600, 38, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 39, }, }, - [39] = { 22, 120, 240, 240, 25, 13700, 39, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 39, }, }, - [40] = { 22, 120, 240, 240, 25, 13800, 40, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 39, }, }, + [1] = { 5, 7000, 1, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Life = 12, }, }, + [2] = { 6, 7200, 2, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Life = 13, }, }, + [3] = { 6, 7400, 3, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Life = 14, }, }, + [4] = { 7, 7600, 4, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Life = 15, }, }, + [5] = { 7, 7800, 5, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Life = 16, }, }, + [6] = { 8, 8000, 6, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Life = 17, }, }, + [7] = { 8, 8200, 7, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Life = 18, }, }, + [8] = { 9, 8400, 8, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Life = 19, }, }, + [9] = { 9, 8600, 9, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { Life = 20, }, }, + [10] = { 10, 8800, 10, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Life = 21, }, }, + [11] = { 10, 9000, 11, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { Life = 22, }, }, + [12] = { 11, 9200, 12, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Life = 23, }, }, + [13] = { 11, 9400, 13, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Life = 24, }, }, + [14] = { 12, 9600, 14, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Life = 25, }, }, + [15] = { 12, 9800, 15, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Life = 26, }, }, + [16] = { 13, 10000, 16, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Life = 26, }, }, + [17] = { 13, 10200, 17, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Life = 27, }, }, + [18] = { 14, 10400, 18, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Life = 28, }, }, + [19] = { 14, 10600, 19, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Life = 28, }, }, + [20] = { 15, 10800, 20, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Life = 29, }, }, + [21] = { 15, 11000, 21, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Life = 30, }, }, + [22] = { 16, 11200, 22, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Life = 31, }, }, + [23] = { 16, 11400, 23, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Life = 32, }, }, + [24] = { 17, 11600, 24, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Life = 32, }, }, + [25] = { 17, 11800, 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Life = 33, }, }, + [26] = { 18, 12000, 26, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Life = 33, }, }, + [27] = { 18, 12200, 27, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Life = 34, }, }, + [28] = { 19, 12400, 28, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Life = 34, }, }, + [29] = { 19, 12600, 29, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Life = 35, }, }, + [30] = { 20, 12800, 30, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Life = 35, }, }, + [31] = { 20, 12900, 31, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Life = 36, }, }, + [32] = { 20, 13000, 32, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Life = 36, }, }, + [33] = { 20, 13100, 33, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Life = 37, }, }, + [34] = { 21, 13200, 34, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Life = 37, }, }, + [35] = { 21, 13300, 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Life = 38, }, }, + [36] = { 21, 13400, 36, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Life = 38, }, }, + [37] = { 21, 13500, 37, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Life = 38, }, }, + [38] = { 22, 13600, 38, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Life = 39, }, }, + [39] = { 22, 13700, 39, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Life = 39, }, }, + [40] = { 22, 13800, 40, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Life = 39, }, }, }, } skills["BurningArrow"] = { @@ -1509,54 +1540,56 @@ skills["BurningArrow"] = { { "projectile_base_number_of_targets_to_pierce", 0.1 }, }, }, + constantStats = { + { "base_chance_to_ignite_%", 25 }, + { "skill_physical_damage_%_to_convert_to_fire", 100 }, + }, stats = { - "base_chance_to_ignite_%", - "skill_physical_damage_%_to_convert_to_fire", "minimum_added_fire_damage_vs_ignited_enemies", "maximum_added_fire_damage_vs_ignited_enemies", "skill_can_fire_arrows", }, levels = { - [1] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2, attackSpeedMultiplier = -30, baseMultiplier = 2, levelRequirement = 1, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [2] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.05, attackSpeedMultiplier = -30, baseMultiplier = 2.053, levelRequirement = 2, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [3] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.11, attackSpeedMultiplier = -30, baseMultiplier = 2.105, levelRequirement = 4, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [4] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.16, attackSpeedMultiplier = -30, baseMultiplier = 2.158, levelRequirement = 7, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [5] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.21, attackSpeedMultiplier = -30, baseMultiplier = 2.211, levelRequirement = 11, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [6] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.26, attackSpeedMultiplier = -30, baseMultiplier = 2.263, levelRequirement = 16, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [7] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.32, attackSpeedMultiplier = -30, baseMultiplier = 2.316, levelRequirement = 20, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [8] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.37, attackSpeedMultiplier = -30, baseMultiplier = 2.368, levelRequirement = 24, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [9] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.42, attackSpeedMultiplier = -30, baseMultiplier = 2.421, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [10] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.47, attackSpeedMultiplier = -30, baseMultiplier = 2.474, levelRequirement = 32, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [11] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.53, attackSpeedMultiplier = -30, baseMultiplier = 2.526, levelRequirement = 36, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [12] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.58, attackSpeedMultiplier = -30, baseMultiplier = 2.579, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [13] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.63, attackSpeedMultiplier = -30, baseMultiplier = 2.632, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [14] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.68, attackSpeedMultiplier = -30, baseMultiplier = 2.684, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [15] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.74, attackSpeedMultiplier = -30, baseMultiplier = 2.737, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [16] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.79, attackSpeedMultiplier = -30, baseMultiplier = 2.789, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [17] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.84, attackSpeedMultiplier = -30, baseMultiplier = 2.842, levelRequirement = 60, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [18] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.89, attackSpeedMultiplier = -30, baseMultiplier = 2.895, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [19] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.95, attackSpeedMultiplier = -30, baseMultiplier = 2.947, levelRequirement = 67, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [20] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3, attackSpeedMultiplier = -30, baseMultiplier = 3, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [21] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.05, attackSpeedMultiplier = -30, baseMultiplier = 3.053, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [22] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.11, attackSpeedMultiplier = -30, baseMultiplier = 3.105, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [23] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.16, attackSpeedMultiplier = -30, baseMultiplier = 3.158, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [24] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.21, attackSpeedMultiplier = -30, baseMultiplier = 3.211, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [25] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.26, attackSpeedMultiplier = -30, baseMultiplier = 3.263, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [26] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.32, attackSpeedMultiplier = -30, baseMultiplier = 3.316, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [27] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.368, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [28] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.42, attackSpeedMultiplier = -30, baseMultiplier = 3.421, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [29] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.47, attackSpeedMultiplier = -30, baseMultiplier = 3.474, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [30] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.53, attackSpeedMultiplier = -30, baseMultiplier = 3.526, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [31] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.55, attackSpeedMultiplier = -30, baseMultiplier = 3.553, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [32] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.58, attackSpeedMultiplier = -30, baseMultiplier = 3.579, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [33] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.61, attackSpeedMultiplier = -30, baseMultiplier = 3.605, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [34] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.63, attackSpeedMultiplier = -30, baseMultiplier = 3.632, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [35] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.66, attackSpeedMultiplier = -30, baseMultiplier = 3.658, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [36] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.68, attackSpeedMultiplier = -30, baseMultiplier = 3.684, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [37] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.71, attackSpeedMultiplier = -30, baseMultiplier = 3.711, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [38] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.74, attackSpeedMultiplier = -30, baseMultiplier = 3.737, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 17, }, }, - [39] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.76, attackSpeedMultiplier = -30, baseMultiplier = 3.763, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 17, }, }, - [40] = { 25, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.79, attackSpeedMultiplier = -30, baseMultiplier = 3.789, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 17, }, }, + [1] = { 3, 4, damageEffectiveness = 2, attackSpeedMultiplier = -30, baseMultiplier = 2, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 3, 5, damageEffectiveness = 2.05, attackSpeedMultiplier = -30, baseMultiplier = 2.053, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 4, 6, damageEffectiveness = 2.11, attackSpeedMultiplier = -30, baseMultiplier = 2.105, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 5, 8, damageEffectiveness = 2.16, attackSpeedMultiplier = -30, baseMultiplier = 2.158, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 7, 11, damageEffectiveness = 2.21, attackSpeedMultiplier = -30, baseMultiplier = 2.211, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 11, 16, damageEffectiveness = 2.26, attackSpeedMultiplier = -30, baseMultiplier = 2.263, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 14, 21, damageEffectiveness = 2.32, attackSpeedMultiplier = -30, baseMultiplier = 2.316, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [8] = { 18, 27, damageEffectiveness = 2.37, attackSpeedMultiplier = -30, baseMultiplier = 2.368, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [9] = { 23, 35, damageEffectiveness = 2.42, attackSpeedMultiplier = -30, baseMultiplier = 2.421, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [10] = { 30, 44, damageEffectiveness = 2.47, attackSpeedMultiplier = -30, baseMultiplier = 2.474, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [11] = { 37, 55, damageEffectiveness = 2.53, attackSpeedMultiplier = -30, baseMultiplier = 2.526, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [12] = { 46, 69, damageEffectiveness = 2.58, attackSpeedMultiplier = -30, baseMultiplier = 2.579, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [13] = { 57, 85, damageEffectiveness = 2.63, attackSpeedMultiplier = -30, baseMultiplier = 2.632, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [14] = { 70, 105, damageEffectiveness = 2.68, attackSpeedMultiplier = -30, baseMultiplier = 2.684, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [15] = { 85, 128, damageEffectiveness = 2.74, attackSpeedMultiplier = -30, baseMultiplier = 2.737, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [16] = { 104, 156, damageEffectiveness = 2.79, attackSpeedMultiplier = -30, baseMultiplier = 2.789, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [17] = { 126, 189, damageEffectiveness = 2.84, attackSpeedMultiplier = -30, baseMultiplier = 2.842, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [18] = { 152, 229, damageEffectiveness = 2.89, attackSpeedMultiplier = -30, baseMultiplier = 2.895, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [19] = { 175, 263, damageEffectiveness = 2.95, attackSpeedMultiplier = -30, baseMultiplier = 2.947, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [20] = { 201, 302, damageEffectiveness = 3, attackSpeedMultiplier = -30, baseMultiplier = 3, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [21] = { 221, 331, damageEffectiveness = 3.05, attackSpeedMultiplier = -30, baseMultiplier = 3.053, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [22] = { 242, 363, damageEffectiveness = 3.11, attackSpeedMultiplier = -30, baseMultiplier = 3.105, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [23] = { 265, 397, damageEffectiveness = 3.16, attackSpeedMultiplier = -30, baseMultiplier = 3.158, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [24] = { 290, 435, damageEffectiveness = 3.21, attackSpeedMultiplier = -30, baseMultiplier = 3.211, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [25] = { 317, 476, damageEffectiveness = 3.26, attackSpeedMultiplier = -30, baseMultiplier = 3.263, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [26] = { 347, 520, damageEffectiveness = 3.32, attackSpeedMultiplier = -30, baseMultiplier = 3.316, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [27] = { 379, 568, damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.368, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [28] = { 414, 620, damageEffectiveness = 3.42, attackSpeedMultiplier = -30, baseMultiplier = 3.421, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [29] = { 452, 677, damageEffectiveness = 3.47, attackSpeedMultiplier = -30, baseMultiplier = 3.474, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [30] = { 493, 739, damageEffectiveness = 3.53, attackSpeedMultiplier = -30, baseMultiplier = 3.526, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [31] = { 515, 772, damageEffectiveness = 3.55, attackSpeedMultiplier = -30, baseMultiplier = 3.553, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [32] = { 537, 806, damageEffectiveness = 3.58, attackSpeedMultiplier = -30, baseMultiplier = 3.579, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [33] = { 561, 842, damageEffectiveness = 3.61, attackSpeedMultiplier = -30, baseMultiplier = 3.605, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [34] = { 586, 879, damageEffectiveness = 3.63, attackSpeedMultiplier = -30, baseMultiplier = 3.632, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [35] = { 612, 918, damageEffectiveness = 3.66, attackSpeedMultiplier = -30, baseMultiplier = 3.658, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [36] = { 639, 958, damageEffectiveness = 3.68, attackSpeedMultiplier = -30, baseMultiplier = 3.684, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [37] = { 667, 1000, damageEffectiveness = 3.71, attackSpeedMultiplier = -30, baseMultiplier = 3.711, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [38] = { 696, 1044, damageEffectiveness = 3.74, attackSpeedMultiplier = -30, baseMultiplier = 3.737, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [39] = { 726, 1090, damageEffectiveness = 3.76, attackSpeedMultiplier = -30, baseMultiplier = 3.763, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [40] = { 758, 1137, damageEffectiveness = 3.79, attackSpeedMultiplier = -30, baseMultiplier = 3.789, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, }, } skills["VaalBurningArrow"] = { @@ -1585,10 +1618,12 @@ skills["VaalBurningArrow"] = { { "fire_dot_multiplier_+", 0.5 }, }, }, + constantStats = { + { "base_chance_to_ignite_%", 50 }, + { "skill_physical_damage_%_to_convert_to_fire", 100 }, + { "projectile_base_number_of_targets_to_pierce", 3 }, + }, stats = { - "base_chance_to_ignite_%", - "skill_physical_damage_%_to_convert_to_fire", - "projectile_base_number_of_targets_to_pierce", "minimum_added_fire_damage_vs_ignited_enemies", "maximum_added_fire_damage_vs_ignited_enemies", "vaal_burning_arrow_explode_on_hit", @@ -1597,46 +1632,46 @@ skills["VaalBurningArrow"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.8, attackSpeedMultiplier = -30, baseMultiplier = 2.8, levelRequirement = 1, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [2] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.86, attackSpeedMultiplier = -30, baseMultiplier = 2.863, levelRequirement = 2, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [3] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.926, levelRequirement = 4, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [4] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.989, levelRequirement = 7, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [5] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.05, attackSpeedMultiplier = -30, baseMultiplier = 3.053, levelRequirement = 11, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [6] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.116, levelRequirement = 16, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [7] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.179, levelRequirement = 20, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [8] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.24, attackSpeedMultiplier = -30, baseMultiplier = 3.242, levelRequirement = 24, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [9] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.305, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [10] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.368, levelRequirement = 32, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [11] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.43, attackSpeedMultiplier = -30, baseMultiplier = 3.432, levelRequirement = 36, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [12] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.49, attackSpeedMultiplier = -30, baseMultiplier = 3.495, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [13] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.558, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [14] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.62, attackSpeedMultiplier = -30, baseMultiplier = 3.621, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [15] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.68, attackSpeedMultiplier = -30, baseMultiplier = 3.684, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [16] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.747, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [17] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.81, attackSpeedMultiplier = -30, baseMultiplier = 3.811, levelRequirement = 60, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [18] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.87, attackSpeedMultiplier = -30, baseMultiplier = 3.874, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [19] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.937, levelRequirement = 67, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [20] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4, attackSpeedMultiplier = -30, baseMultiplier = 4, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [21] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.06, attackSpeedMultiplier = -30, baseMultiplier = 4.063, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [22] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.126, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [23] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.189, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [24] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.25, attackSpeedMultiplier = -30, baseMultiplier = 4.253, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [25] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.316, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [26] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.379, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [27] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.44, attackSpeedMultiplier = -30, baseMultiplier = 4.442, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [28] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.51, attackSpeedMultiplier = -30, baseMultiplier = 4.505, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [29] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.57, attackSpeedMultiplier = -30, baseMultiplier = 4.568, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [30] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.63, attackSpeedMultiplier = -30, baseMultiplier = 4.632, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [31] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.66, attackSpeedMultiplier = -30, baseMultiplier = 4.663, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [32] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.69, attackSpeedMultiplier = -30, baseMultiplier = 4.695, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [33] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.73, attackSpeedMultiplier = -30, baseMultiplier = 4.726, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [34] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.76, attackSpeedMultiplier = -30, baseMultiplier = 4.758, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [35] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.79, attackSpeedMultiplier = -30, baseMultiplier = 4.789, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [36] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.82, attackSpeedMultiplier = -30, baseMultiplier = 4.821, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [37] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.85, attackSpeedMultiplier = -30, baseMultiplier = 4.853, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [38] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.88, attackSpeedMultiplier = -30, baseMultiplier = 4.884, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [39] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.92, attackSpeedMultiplier = -30, baseMultiplier = 4.916, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, - [40] = { 50, 100, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 4.95, attackSpeedMultiplier = -30, baseMultiplier = 4.947, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { }, }, + [1] = { 3, 4, damageEffectiveness = 2.8, attackSpeedMultiplier = -30, baseMultiplier = 2.8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 3, 5, damageEffectiveness = 2.86, attackSpeedMultiplier = -30, baseMultiplier = 2.863, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 4, 6, damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.926, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 5, 8, damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.989, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 7, 11, damageEffectiveness = 3.05, attackSpeedMultiplier = -30, baseMultiplier = 3.053, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 11, 16, damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.116, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 14, 21, damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.179, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 18, 27, damageEffectiveness = 3.24, attackSpeedMultiplier = -30, baseMultiplier = 3.242, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 23, 35, damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.305, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 30, 44, damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.368, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 37, 55, damageEffectiveness = 3.43, attackSpeedMultiplier = -30, baseMultiplier = 3.432, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 46, 69, damageEffectiveness = 3.49, attackSpeedMultiplier = -30, baseMultiplier = 3.495, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 57, 85, damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.558, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 70, 105, damageEffectiveness = 3.62, attackSpeedMultiplier = -30, baseMultiplier = 3.621, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 85, 128, damageEffectiveness = 3.68, attackSpeedMultiplier = -30, baseMultiplier = 3.684, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 104, 156, damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.747, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 126, 189, damageEffectiveness = 3.81, attackSpeedMultiplier = -30, baseMultiplier = 3.811, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 152, 229, damageEffectiveness = 3.87, attackSpeedMultiplier = -30, baseMultiplier = 3.874, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 175, 263, damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.937, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 201, 302, damageEffectiveness = 4, attackSpeedMultiplier = -30, baseMultiplier = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 221, 331, damageEffectiveness = 4.06, attackSpeedMultiplier = -30, baseMultiplier = 4.063, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 242, 363, damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.126, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 265, 397, damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.189, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 290, 435, damageEffectiveness = 4.25, attackSpeedMultiplier = -30, baseMultiplier = 4.253, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 317, 476, damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.316, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 347, 520, damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.379, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 379, 568, damageEffectiveness = 4.44, attackSpeedMultiplier = -30, baseMultiplier = 4.442, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 414, 620, damageEffectiveness = 4.51, attackSpeedMultiplier = -30, baseMultiplier = 4.505, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 452, 677, damageEffectiveness = 4.57, attackSpeedMultiplier = -30, baseMultiplier = 4.568, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 493, 739, damageEffectiveness = 4.63, attackSpeedMultiplier = -30, baseMultiplier = 4.632, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 515, 772, damageEffectiveness = 4.66, attackSpeedMultiplier = -30, baseMultiplier = 4.663, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 537, 806, damageEffectiveness = 4.69, attackSpeedMultiplier = -30, baseMultiplier = 4.695, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 561, 842, damageEffectiveness = 4.73, attackSpeedMultiplier = -30, baseMultiplier = 4.726, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 586, 879, damageEffectiveness = 4.76, attackSpeedMultiplier = -30, baseMultiplier = 4.758, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 612, 918, damageEffectiveness = 4.79, attackSpeedMultiplier = -30, baseMultiplier = 4.789, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 639, 958, damageEffectiveness = 4.82, attackSpeedMultiplier = -30, baseMultiplier = 4.821, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 667, 1000, damageEffectiveness = 4.85, attackSpeedMultiplier = -30, baseMultiplier = 4.853, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 696, 1044, damageEffectiveness = 4.88, attackSpeedMultiplier = -30, baseMultiplier = 4.884, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 726, 1090, damageEffectiveness = 4.92, attackSpeedMultiplier = -30, baseMultiplier = 4.916, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 758, 1137, damageEffectiveness = 4.95, attackSpeedMultiplier = -30, baseMultiplier = 4.947, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["PoisonArrow"] = { @@ -1673,57 +1708,59 @@ skills["PoisonArrow"] = { { "skill_physical_damage_%_to_convert_to_chaos", 1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "skill_physical_damage_%_to_convert_to_chaos", 60 }, + { "caustic_arrow_explode_on_hit_base_area_of_effect_radius", 12 }, + }, stats = { - "base_skill_effect_duration", "base_chaos_damage_to_deal_per_minute", - "skill_physical_damage_%_to_convert_to_chaos", - "caustic_arrow_explode_on_hit_base_area_of_effect_radius", "active_skill_base_radius_+", "skill_can_fire_arrows", "projectile_damage_modifiers_apply_to_skill_dot", "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 2000, 16.666667039196, 60, 12, 0, damageEffectiveness = 0.55, baseMultiplier = 0.55, levelRequirement = 1, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 2000, 16.666667039196, 60, 12, 0, damageEffectiveness = 0.55, baseMultiplier = 0.555, levelRequirement = 2, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 2000, 16.666667039196, 60, 12, 1, damageEffectiveness = 0.56, baseMultiplier = 0.56, levelRequirement = 4, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 2000, 16.666667039196, 60, 12, 1, damageEffectiveness = 0.56, baseMultiplier = 0.565, levelRequirement = 7, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 2000, 16.666667039196, 60, 12, 1, damageEffectiveness = 0.57, baseMultiplier = 0.57, levelRequirement = 11, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 2000, 16.666667039196, 60, 12, 2, damageEffectiveness = 0.57, baseMultiplier = 0.575, levelRequirement = 16, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 2000, 16.666667039196, 60, 12, 2, damageEffectiveness = 0.58, baseMultiplier = 0.58, levelRequirement = 20, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [8] = { 2000, 16.666667039196, 60, 12, 2, damageEffectiveness = 0.58, baseMultiplier = 0.585, levelRequirement = 24, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [9] = { 2000, 16.666667039196, 60, 12, 3, damageEffectiveness = 0.59, baseMultiplier = 0.59, levelRequirement = 28, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 2000, 16.666667039196, 60, 12, 3, damageEffectiveness = 0.59, baseMultiplier = 0.595, levelRequirement = 32, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 2000, 16.666667039196, 60, 12, 3, damageEffectiveness = 0.6, baseMultiplier = 0.599, levelRequirement = 36, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 2000, 16.666667039196, 60, 12, 3, damageEffectiveness = 0.6, baseMultiplier = 0.604, levelRequirement = 40, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 2000, 16.666667039196, 60, 12, 4, damageEffectiveness = 0.61, baseMultiplier = 0.609, levelRequirement = 44, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 2000, 16.666667039196, 60, 12, 4, damageEffectiveness = 0.61, baseMultiplier = 0.614, levelRequirement = 48, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 2000, 16.666667039196, 60, 12, 4, damageEffectiveness = 0.62, baseMultiplier = 0.619, levelRequirement = 52, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 2000, 16.666667039196, 60, 12, 5, damageEffectiveness = 0.62, baseMultiplier = 0.624, levelRequirement = 56, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 2000, 16.666667039196, 60, 12, 5, damageEffectiveness = 0.63, baseMultiplier = 0.629, levelRequirement = 60, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 2000, 16.666667039196, 60, 12, 5, damageEffectiveness = 0.63, baseMultiplier = 0.634, levelRequirement = 64, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 2000, 16.666667039196, 60, 12, 6, damageEffectiveness = 0.64, baseMultiplier = 0.639, levelRequirement = 67, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 2000, 16.666667039196, 60, 12, 6, damageEffectiveness = 0.64, baseMultiplier = 0.644, levelRequirement = 70, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 2000, 16.666667039196, 60, 12, 6, damageEffectiveness = 0.65, baseMultiplier = 0.649, levelRequirement = 72, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [22] = { 2000, 16.666667039196, 60, 12, 7, damageEffectiveness = 0.65, baseMultiplier = 0.654, levelRequirement = 74, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [23] = { 2000, 16.666667039196, 60, 12, 7, damageEffectiveness = 0.66, baseMultiplier = 0.659, levelRequirement = 76, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 2000, 16.666667039196, 60, 12, 7, damageEffectiveness = 0.66, baseMultiplier = 0.664, levelRequirement = 78, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 2000, 16.666667039196, 60, 12, 8, damageEffectiveness = 0.67, baseMultiplier = 0.669, levelRequirement = 80, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [26] = { 2000, 16.666667039196, 60, 12, 8, damageEffectiveness = 0.67, baseMultiplier = 0.674, levelRequirement = 82, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [27] = { 2000, 16.666667039196, 60, 12, 8, damageEffectiveness = 0.68, baseMultiplier = 0.679, levelRequirement = 84, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [28] = { 2000, 16.666667039196, 60, 12, 9, damageEffectiveness = 0.68, baseMultiplier = 0.684, levelRequirement = 86, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 2000, 16.666667039196, 60, 12, 9, damageEffectiveness = 0.69, baseMultiplier = 0.689, levelRequirement = 88, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [30] = { 2000, 16.666667039196, 60, 12, 9, damageEffectiveness = 0.69, baseMultiplier = 0.694, levelRequirement = 90, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [31] = { 2000, 16.666667039196, 60, 12, 9, damageEffectiveness = 0.7, baseMultiplier = 0.698, levelRequirement = 91, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [32] = { 2000, 16.666667039196, 60, 12, 10, damageEffectiveness = 0.7, baseMultiplier = 0.703, levelRequirement = 92, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [33] = { 2000, 16.666667039196, 60, 12, 10, damageEffectiveness = 0.71, baseMultiplier = 0.708, levelRequirement = 93, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [34] = { 2000, 16.666667039196, 60, 12, 10, damageEffectiveness = 0.71, baseMultiplier = 0.713, levelRequirement = 94, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [35] = { 2000, 16.666667039196, 60, 12, 11, damageEffectiveness = 0.72, baseMultiplier = 0.718, levelRequirement = 95, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [36] = { 2000, 16.666667039196, 60, 12, 11, damageEffectiveness = 0.72, baseMultiplier = 0.723, levelRequirement = 96, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [37] = { 2000, 16.666667039196, 60, 12, 11, damageEffectiveness = 0.73, baseMultiplier = 0.728, levelRequirement = 97, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [38] = { 2000, 16.666667039196, 60, 12, 12, damageEffectiveness = 0.73, baseMultiplier = 0.733, levelRequirement = 98, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [39] = { 2000, 16.666667039196, 60, 12, 12, damageEffectiveness = 0.74, baseMultiplier = 0.738, levelRequirement = 99, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [40] = { 2000, 16.666667039196, 60, 12, 12, damageEffectiveness = 0.74, baseMultiplier = 0.743, levelRequirement = 100, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, + [1] = { 529, 0, damageEffectiveness = 0.55, baseMultiplier = 0.55, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 607, 0, damageEffectiveness = 0.55, baseMultiplier = 0.555, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 783, 1, damageEffectiveness = 0.56, baseMultiplier = 0.56, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 1105, 1, damageEffectiveness = 0.56, baseMultiplier = 0.565, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 1665, 1, damageEffectiveness = 0.57, baseMultiplier = 0.57, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 2640, 2, damageEffectiveness = 0.57, baseMultiplier = 0.575, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 3711, 2, damageEffectiveness = 0.58, baseMultiplier = 0.58, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [8] = { 5122, 2, damageEffectiveness = 0.58, baseMultiplier = 0.585, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [9] = { 6971, 3, damageEffectiveness = 0.59, baseMultiplier = 0.59, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 9381, 3, damageEffectiveness = 0.59, baseMultiplier = 0.595, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 12509, 3, damageEffectiveness = 0.6, baseMultiplier = 0.599, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 16551, 3, damageEffectiveness = 0.6, baseMultiplier = 0.604, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 21760, 4, damageEffectiveness = 0.61, baseMultiplier = 0.609, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 28448, 4, damageEffectiveness = 0.61, baseMultiplier = 0.614, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 37015, 4, damageEffectiveness = 0.62, baseMultiplier = 0.619, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 47960, 5, damageEffectiveness = 0.62, baseMultiplier = 0.624, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 61911, 5, damageEffectiveness = 0.63, baseMultiplier = 0.629, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 79657, 5, damageEffectiveness = 0.63, baseMultiplier = 0.634, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 96045, 6, damageEffectiveness = 0.64, baseMultiplier = 0.639, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 115627, 6, damageEffectiveness = 0.64, baseMultiplier = 0.644, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 130749, 6, damageEffectiveness = 0.65, baseMultiplier = 0.649, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [22] = { 147760, 7, damageEffectiveness = 0.65, baseMultiplier = 0.654, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [23] = { 166889, 7, damageEffectiveness = 0.66, baseMultiplier = 0.659, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [24] = { 188393, 7, damageEffectiveness = 0.66, baseMultiplier = 0.664, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [25] = { 212557, 8, damageEffectiveness = 0.67, baseMultiplier = 0.669, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [26] = { 239701, 8, damageEffectiveness = 0.67, baseMultiplier = 0.674, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [27] = { 270183, 8, damageEffectiveness = 0.68, baseMultiplier = 0.679, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [28] = { 304403, 9, damageEffectiveness = 0.68, baseMultiplier = 0.684, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [29] = { 342807, 9, damageEffectiveness = 0.69, baseMultiplier = 0.689, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [30] = { 385896, 9, damageEffectiveness = 0.69, baseMultiplier = 0.694, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [31] = { 409368, 9, damageEffectiveness = 0.7, baseMultiplier = 0.698, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [32] = { 434225, 10, damageEffectiveness = 0.7, baseMultiplier = 0.703, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [33] = { 460548, 10, damageEffectiveness = 0.71, baseMultiplier = 0.708, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [34] = { 488419, 10, damageEffectiveness = 0.71, baseMultiplier = 0.713, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [35] = { 517930, 11, damageEffectiveness = 0.72, baseMultiplier = 0.718, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [36] = { 549173, 11, damageEffectiveness = 0.72, baseMultiplier = 0.723, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [37] = { 582249, 11, damageEffectiveness = 0.73, baseMultiplier = 0.728, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [38] = { 617263, 12, damageEffectiveness = 0.73, baseMultiplier = 0.733, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [39] = { 654326, 12, damageEffectiveness = 0.74, baseMultiplier = 0.738, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [40] = { 693556, 12, damageEffectiveness = 0.74, baseMultiplier = 0.743, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, }, } skills["ImpactingSteelReload"] = { @@ -1742,13 +1779,15 @@ skills["ImpactingSteelReload"] = { }, qualityStats = { }, + constantStats = { + { "call_of_steel_reload_amount", 4 }, + { "call_of_steel_reload_time", 500 }, + }, stats = { - "call_of_steel_reload_amount", - "call_of_steel_reload_time", "skill_is_steel_skill_reload", }, levels = { - [1] = { 4, 500, damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["ChargedDash"] = { @@ -1827,57 +1866,59 @@ skills["ChargedDash"] = { { "skill_travel_distance_+%", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "charged_dash_damage_+%_final", -100 }, + { "charged_dash_damage_+%_final_per_stack", 75 }, + { "charged_dash_channelling_damage_at_full_stacks_+%_final", 150 }, + { "charged_dash_skill_inherent_movement_speed_+%_final", 30 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "charged_dash_damage_+%_final", - "charged_dash_damage_+%_final_per_stack", - "charged_dash_channelling_damage_at_full_stacks_+%_final", - "charged_dash_skill_inherent_movement_speed_+%_final", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 50, -100, 75, 150, 30, damageEffectiveness = 0.95, attackSpeedMultiplier = 60, baseMultiplier = 0.95, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [2] = { 50, -100, 75, 150, 30, damageEffectiveness = 0.96, attackSpeedMultiplier = 60, baseMultiplier = 0.964, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [3] = { 50, -100, 75, 150, 30, damageEffectiveness = 0.98, attackSpeedMultiplier = 60, baseMultiplier = 0.977, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [4] = { 50, -100, 75, 150, 30, damageEffectiveness = 0.99, attackSpeedMultiplier = 60, baseMultiplier = 0.991, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [5] = { 50, -100, 75, 150, 30, baseMultiplier = 1.005, attackSpeedMultiplier = 60, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [6] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.02, attackSpeedMultiplier = 60, baseMultiplier = 1.018, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [7] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.03, attackSpeedMultiplier = 60, baseMultiplier = 1.032, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [8] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.05, attackSpeedMultiplier = 60, baseMultiplier = 1.046, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [9] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.06, attackSpeedMultiplier = 60, baseMultiplier = 1.059, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [10] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.07, attackSpeedMultiplier = 60, baseMultiplier = 1.073, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [11] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.09, attackSpeedMultiplier = 60, baseMultiplier = 1.087, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [12] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.1, attackSpeedMultiplier = 60, baseMultiplier = 1.101, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [13] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.11, attackSpeedMultiplier = 60, baseMultiplier = 1.114, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [14] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.13, attackSpeedMultiplier = 60, baseMultiplier = 1.128, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [15] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.14, attackSpeedMultiplier = 60, baseMultiplier = 1.142, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [16] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.16, attackSpeedMultiplier = 60, baseMultiplier = 1.155, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [17] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.17, attackSpeedMultiplier = 60, baseMultiplier = 1.169, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [18] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.18, attackSpeedMultiplier = 60, baseMultiplier = 1.183, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [19] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.2, attackSpeedMultiplier = 60, baseMultiplier = 1.196, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [20] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.21, attackSpeedMultiplier = 60, baseMultiplier = 1.21, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [21] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.22, attackSpeedMultiplier = 60, baseMultiplier = 1.224, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [22] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.24, attackSpeedMultiplier = 60, baseMultiplier = 1.237, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [23] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.25, attackSpeedMultiplier = 60, baseMultiplier = 1.251, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [24] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.26, attackSpeedMultiplier = 60, baseMultiplier = 1.265, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [25] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.28, attackSpeedMultiplier = 60, baseMultiplier = 1.278, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [26] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.29, attackSpeedMultiplier = 60, baseMultiplier = 1.292, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [27] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.31, attackSpeedMultiplier = 60, baseMultiplier = 1.306, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [28] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.32, attackSpeedMultiplier = 60, baseMultiplier = 1.319, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [29] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.33, attackSpeedMultiplier = 60, baseMultiplier = 1.333, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [30] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.35, attackSpeedMultiplier = 60, baseMultiplier = 1.347, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [31] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.35, attackSpeedMultiplier = 60, baseMultiplier = 1.354, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [32] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.36, attackSpeedMultiplier = 60, baseMultiplier = 1.361, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [33] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.37, attackSpeedMultiplier = 60, baseMultiplier = 1.367, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [34] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.37, attackSpeedMultiplier = 60, baseMultiplier = 1.374, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [35] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.38, attackSpeedMultiplier = 60, baseMultiplier = 1.381, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [36] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.39, attackSpeedMultiplier = 60, baseMultiplier = 1.388, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [37] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.39, attackSpeedMultiplier = 60, baseMultiplier = 1.395, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [38] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.4, attackSpeedMultiplier = 60, baseMultiplier = 1.402, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [39] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.41, attackSpeedMultiplier = 60, baseMultiplier = 1.408, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [40] = { 50, -100, 75, 150, 30, damageEffectiveness = 1.42, attackSpeedMultiplier = 60, baseMultiplier = 1.415, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [1] = { damageEffectiveness = 0.95, attackSpeedMultiplier = 60, baseMultiplier = 0.95, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 4, }, }, + [2] = { damageEffectiveness = 0.96, attackSpeedMultiplier = 60, baseMultiplier = 0.964, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 4, }, }, + [3] = { damageEffectiveness = 0.98, attackSpeedMultiplier = 60, baseMultiplier = 0.977, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 4, }, }, + [4] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 60, baseMultiplier = 0.991, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 4, }, }, + [5] = { baseMultiplier = 1.005, attackSpeedMultiplier = 60, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 4, }, }, + [6] = { damageEffectiveness = 1.02, attackSpeedMultiplier = 60, baseMultiplier = 1.018, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 4, }, }, + [7] = { damageEffectiveness = 1.03, attackSpeedMultiplier = 60, baseMultiplier = 1.032, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 4, }, }, + [8] = { damageEffectiveness = 1.05, attackSpeedMultiplier = 60, baseMultiplier = 1.046, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 4, }, }, + [9] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 60, baseMultiplier = 1.059, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 4, }, }, + [10] = { damageEffectiveness = 1.07, attackSpeedMultiplier = 60, baseMultiplier = 1.073, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 4, }, }, + [11] = { damageEffectiveness = 1.09, attackSpeedMultiplier = 60, baseMultiplier = 1.087, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 4, }, }, + [12] = { damageEffectiveness = 1.1, attackSpeedMultiplier = 60, baseMultiplier = 1.101, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 4, }, }, + [13] = { damageEffectiveness = 1.11, attackSpeedMultiplier = 60, baseMultiplier = 1.114, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 4, }, }, + [14] = { damageEffectiveness = 1.13, attackSpeedMultiplier = 60, baseMultiplier = 1.128, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 4, }, }, + [15] = { damageEffectiveness = 1.14, attackSpeedMultiplier = 60, baseMultiplier = 1.142, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 4, }, }, + [16] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 60, baseMultiplier = 1.155, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 4, }, }, + [17] = { damageEffectiveness = 1.17, attackSpeedMultiplier = 60, baseMultiplier = 1.169, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 4, }, }, + [18] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 60, baseMultiplier = 1.183, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 4, }, }, + [19] = { damageEffectiveness = 1.2, attackSpeedMultiplier = 60, baseMultiplier = 1.196, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 4, }, }, + [20] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 60, baseMultiplier = 1.21, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 4, }, }, + [21] = { damageEffectiveness = 1.22, attackSpeedMultiplier = 60, baseMultiplier = 1.224, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 4, }, }, + [22] = { damageEffectiveness = 1.24, attackSpeedMultiplier = 60, baseMultiplier = 1.237, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 4, }, }, + [23] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 60, baseMultiplier = 1.251, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 4, }, }, + [24] = { damageEffectiveness = 1.26, attackSpeedMultiplier = 60, baseMultiplier = 1.265, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 4, }, }, + [25] = { damageEffectiveness = 1.28, attackSpeedMultiplier = 60, baseMultiplier = 1.278, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 4, }, }, + [26] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 60, baseMultiplier = 1.292, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 4, }, }, + [27] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 60, baseMultiplier = 1.306, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 4, }, }, + [28] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 60, baseMultiplier = 1.319, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 4, }, }, + [29] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 60, baseMultiplier = 1.333, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 4, }, }, + [30] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 60, baseMultiplier = 1.347, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 4, }, }, + [31] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 60, baseMultiplier = 1.354, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 4, }, }, + [32] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 60, baseMultiplier = 1.361, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 4, }, }, + [33] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 60, baseMultiplier = 1.367, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 4, }, }, + [34] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 60, baseMultiplier = 1.374, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 4, }, }, + [35] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 60, baseMultiplier = 1.381, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 4, }, }, + [36] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 60, baseMultiplier = 1.388, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 4, }, }, + [37] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 60, baseMultiplier = 1.395, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 4, }, }, + [38] = { damageEffectiveness = 1.4, attackSpeedMultiplier = 60, baseMultiplier = 1.402, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 4, }, }, + [39] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 60, baseMultiplier = 1.408, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 4, }, }, + [40] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 60, baseMultiplier = 1.415, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 4, }, }, }, } skills["CobraLash"] = { @@ -1914,61 +1955,63 @@ skills["CobraLash"] = { { "projectile_damage_+%_per_remaining_chain", 0.75 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_chaos", 60 }, + { "projectile_speed_variation_+%", 15 }, + { "projectile_angle_variance", 8 }, + { "critical_poison_dot_multiplier_+", 50 }, + { "base_chance_to_poison_on_hit_%", 40 }, + { "active_skill_projectile_damage_+%_final_for_each_remaining_chain", 5 }, + }, stats = { "attack_minimum_added_chaos_damage", "attack_maximum_added_chaos_damage", - "skill_physical_damage_%_to_convert_to_chaos", "number_of_chains", - "projectile_speed_variation_+%", - "projectile_angle_variance", - "critical_poison_dot_multiplier_+", - "base_chance_to_poison_on_hit_%", - "active_skill_projectile_damage_+%_final_for_each_remaining_chain", "base_is_projectile", "console_skill_dont_chase", "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 60, 3, 15, 8, 50, 40, 5, damageEffectiveness = 0.75, attackSpeedMultiplier = 20, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 60, 3, 15, 8, 50, 40, 5, damageEffectiveness = 0.78, attackSpeedMultiplier = 20, baseMultiplier = 0.777, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 60, 3, 15, 8, 50, 40, 5, damageEffectiveness = 0.8, attackSpeedMultiplier = 20, baseMultiplier = 0.803, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 60, 3, 15, 8, 50, 40, 5, damageEffectiveness = 0.83, attackSpeedMultiplier = 20, baseMultiplier = 0.83, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 60, 3, 15, 8, 50, 40, 5, damageEffectiveness = 0.86, attackSpeedMultiplier = 20, baseMultiplier = 0.856, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 60, 3, 15, 8, 50, 40, 5, damageEffectiveness = 0.88, attackSpeedMultiplier = 20, baseMultiplier = 0.883, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 60, 3, 15, 8, 50, 40, 5, damageEffectiveness = 0.91, attackSpeedMultiplier = 20, baseMultiplier = 0.909, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 60, 3, 15, 8, 50, 40, 5, damageEffectiveness = 0.94, attackSpeedMultiplier = 20, baseMultiplier = 0.936, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 60, 4, 15, 8, 50, 40, 5, damageEffectiveness = 0.96, attackSpeedMultiplier = 20, baseMultiplier = 0.962, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 60, 4, 15, 8, 50, 40, 5, damageEffectiveness = 0.99, attackSpeedMultiplier = 20, baseMultiplier = 0.989, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 60, 4, 15, 8, 50, 40, 5, damageEffectiveness = 1.02, attackSpeedMultiplier = 20, baseMultiplier = 1.016, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 60, 4, 15, 8, 50, 40, 5, damageEffectiveness = 1.04, attackSpeedMultiplier = 20, baseMultiplier = 1.042, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 60, 4, 15, 8, 50, 40, 5, damageEffectiveness = 1.07, attackSpeedMultiplier = 20, baseMultiplier = 1.069, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 60, 4, 15, 8, 50, 40, 5, damageEffectiveness = 1.1, attackSpeedMultiplier = 20, baseMultiplier = 1.095, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 60, 4, 15, 8, 50, 40, 5, damageEffectiveness = 1.12, attackSpeedMultiplier = 20, baseMultiplier = 1.122, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 60, 4, 15, 8, 50, 40, 5, damageEffectiveness = 1.15, attackSpeedMultiplier = 20, baseMultiplier = 1.148, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 60, 5, 15, 8, 50, 40, 5, damageEffectiveness = 1.18, attackSpeedMultiplier = 20, baseMultiplier = 1.175, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 60, 5, 15, 8, 50, 40, 5, damageEffectiveness = 1.2, attackSpeedMultiplier = 20, baseMultiplier = 1.201, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 60, 5, 15, 8, 50, 40, 5, damageEffectiveness = 1.23, attackSpeedMultiplier = 20, baseMultiplier = 1.228, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 60, 5, 15, 8, 50, 40, 5, damageEffectiveness = 1.25, attackSpeedMultiplier = 20, baseMultiplier = 1.254, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 60, 5, 15, 8, 50, 40, 5, damageEffectiveness = 1.28, attackSpeedMultiplier = 20, baseMultiplier = 1.281, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 60, 5, 15, 8, 50, 40, 5, damageEffectiveness = 1.31, attackSpeedMultiplier = 20, baseMultiplier = 1.308, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 60, 5, 15, 8, 50, 40, 5, damageEffectiveness = 1.33, attackSpeedMultiplier = 20, baseMultiplier = 1.334, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 60, 5, 15, 8, 50, 40, 5, damageEffectiveness = 1.36, attackSpeedMultiplier = 20, baseMultiplier = 1.361, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 60, 6, 15, 8, 50, 40, 5, damageEffectiveness = 1.39, attackSpeedMultiplier = 20, baseMultiplier = 1.387, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 60, 6, 15, 8, 50, 40, 5, damageEffectiveness = 1.41, attackSpeedMultiplier = 20, baseMultiplier = 1.414, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 60, 6, 15, 8, 50, 40, 5, damageEffectiveness = 1.44, attackSpeedMultiplier = 20, baseMultiplier = 1.44, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 60, 6, 15, 8, 50, 40, 5, damageEffectiveness = 1.47, attackSpeedMultiplier = 20, baseMultiplier = 1.467, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 60, 6, 15, 8, 50, 40, 5, damageEffectiveness = 1.49, attackSpeedMultiplier = 20, baseMultiplier = 1.493, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 60, 6, 15, 8, 50, 40, 5, damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.52, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 60, 6, 15, 8, 50, 40, 5, damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.52, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 60, 6, 15, 8, 50, 40, 5, damageEffectiveness = 1.55, attackSpeedMultiplier = 20, baseMultiplier = 1.547, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 60, 7, 15, 8, 50, 40, 5, damageEffectiveness = 1.57, attackSpeedMultiplier = 20, baseMultiplier = 1.573, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 60, 7, 15, 8, 50, 40, 5, damageEffectiveness = 1.6, attackSpeedMultiplier = 20, baseMultiplier = 1.6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 60, 7, 15, 8, 50, 40, 5, damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.626, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 60, 7, 15, 8, 50, 40, 5, damageEffectiveness = 1.65, attackSpeedMultiplier = 20, baseMultiplier = 1.653, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 60, 7, 15, 8, 50, 40, 5, damageEffectiveness = 1.68, attackSpeedMultiplier = 20, baseMultiplier = 1.679, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 60, 7, 15, 8, 50, 40, 5, damageEffectiveness = 1.71, attackSpeedMultiplier = 20, baseMultiplier = 1.706, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 60, 7, 15, 8, 50, 40, 5, damageEffectiveness = 1.73, attackSpeedMultiplier = 20, baseMultiplier = 1.732, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 60, 7, 15, 8, 50, 40, 5, damageEffectiveness = 1.76, attackSpeedMultiplier = 20, baseMultiplier = 1.759, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [1] = { 3, 5, 3, damageEffectiveness = 0.75, attackSpeedMultiplier = 20, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 3, 5, 3, damageEffectiveness = 0.78, attackSpeedMultiplier = 20, baseMultiplier = 0.777, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 4, 6, 3, damageEffectiveness = 0.8, attackSpeedMultiplier = 20, baseMultiplier = 0.803, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 6, 8, 3, damageEffectiveness = 0.83, attackSpeedMultiplier = 20, baseMultiplier = 0.83, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [5] = { 8, 11, 3, damageEffectiveness = 0.86, attackSpeedMultiplier = 20, baseMultiplier = 0.856, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 10, 16, 3, damageEffectiveness = 0.88, attackSpeedMultiplier = 20, baseMultiplier = 0.883, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 13, 20, 3, damageEffectiveness = 0.91, attackSpeedMultiplier = 20, baseMultiplier = 0.909, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 17, 25, 3, damageEffectiveness = 0.94, attackSpeedMultiplier = 20, baseMultiplier = 0.936, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 20, 30, 4, damageEffectiveness = 0.96, attackSpeedMultiplier = 20, baseMultiplier = 0.962, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 25, 37, 4, damageEffectiveness = 0.99, attackSpeedMultiplier = 20, baseMultiplier = 0.989, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 30, 44, 4, damageEffectiveness = 1.02, attackSpeedMultiplier = 20, baseMultiplier = 1.016, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 35, 53, 4, damageEffectiveness = 1.04, attackSpeedMultiplier = 20, baseMultiplier = 1.042, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 42, 63, 4, damageEffectiveness = 1.07, attackSpeedMultiplier = 20, baseMultiplier = 1.069, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [14] = { 49, 74, 4, damageEffectiveness = 1.1, attackSpeedMultiplier = 20, baseMultiplier = 1.095, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [15] = { 58, 86, 4, damageEffectiveness = 1.12, attackSpeedMultiplier = 20, baseMultiplier = 1.122, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [16] = { 67, 101, 4, damageEffectiveness = 1.15, attackSpeedMultiplier = 20, baseMultiplier = 1.148, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [17] = { 78, 117, 5, damageEffectiveness = 1.18, attackSpeedMultiplier = 20, baseMultiplier = 1.175, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [18] = { 91, 136, 5, damageEffectiveness = 1.2, attackSpeedMultiplier = 20, baseMultiplier = 1.201, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [19] = { 101, 152, 5, damageEffectiveness = 1.23, attackSpeedMultiplier = 20, baseMultiplier = 1.228, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [20] = { 113, 169, 5, damageEffectiveness = 1.25, attackSpeedMultiplier = 20, baseMultiplier = 1.254, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [21] = { 121, 181, 5, damageEffectiveness = 1.28, attackSpeedMultiplier = 20, baseMultiplier = 1.281, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [22] = { 130, 195, 5, damageEffectiveness = 1.31, attackSpeedMultiplier = 20, baseMultiplier = 1.308, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [23] = { 139, 209, 5, damageEffectiveness = 1.33, attackSpeedMultiplier = 20, baseMultiplier = 1.334, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [24] = { 149, 224, 5, damageEffectiveness = 1.36, attackSpeedMultiplier = 20, baseMultiplier = 1.361, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [25] = { 160, 239, 6, damageEffectiveness = 1.39, attackSpeedMultiplier = 20, baseMultiplier = 1.387, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [26] = { 171, 256, 6, damageEffectiveness = 1.41, attackSpeedMultiplier = 20, baseMultiplier = 1.414, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [27] = { 183, 274, 6, damageEffectiveness = 1.44, attackSpeedMultiplier = 20, baseMultiplier = 1.44, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 196, 293, 6, damageEffectiveness = 1.47, attackSpeedMultiplier = 20, baseMultiplier = 1.467, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 209, 314, 6, damageEffectiveness = 1.49, attackSpeedMultiplier = 20, baseMultiplier = 1.493, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [30] = { 223, 335, 6, damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.52, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [31] = { 231, 346, 6, damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.52, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [32] = { 239, 358, 6, damageEffectiveness = 1.55, attackSpeedMultiplier = 20, baseMultiplier = 1.547, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [33] = { 247, 370, 7, damageEffectiveness = 1.57, attackSpeedMultiplier = 20, baseMultiplier = 1.573, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [34] = { 255, 382, 7, damageEffectiveness = 1.6, attackSpeedMultiplier = 20, baseMultiplier = 1.6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [35] = { 263, 395, 7, damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.626, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [36] = { 272, 408, 7, damageEffectiveness = 1.65, attackSpeedMultiplier = 20, baseMultiplier = 1.653, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [37] = { 281, 421, 7, damageEffectiveness = 1.68, attackSpeedMultiplier = 20, baseMultiplier = 1.679, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [38] = { 290, 435, 7, damageEffectiveness = 1.71, attackSpeedMultiplier = 20, baseMultiplier = 1.706, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [39] = { 300, 449, 7, damageEffectiveness = 1.73, attackSpeedMultiplier = 20, baseMultiplier = 1.732, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [40] = { 309, 464, 7, damageEffectiveness = 1.76, attackSpeedMultiplier = 20, baseMultiplier = 1.759, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, }, } skills["CorpseEruption"] = { @@ -2032,61 +2075,63 @@ skills["CorpseEruption"] = { { "cremation_chance_to_explode_nearby_corpse_when_firing_projectiles", 2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 8000 }, + { "corpse_erruption_base_maximum_number_of_geyers", 3 }, + { "corpse_explosion_monster_life_%", 4 }, + { "number_of_additional_projectiles", 3 }, + { "cremation_base_fires_projectile_every_x_ms", 1000 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_skill_effect_duration", - "corpse_erruption_base_maximum_number_of_geyers", - "corpse_explosion_monster_life_%", - "number_of_additional_projectiles", "active_skill_base_radius_+", - "cremation_base_fires_projectile_every_x_ms", "is_area_damage", "show_number_of_projectiles", "base_skill_show_average_damage_instead_of_dps", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 0, 1000, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 0, 1000, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 0, 1000, critChance = 5, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 0, 1000, critChance = 5, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 0, 1000, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 1, 1000, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 1, 1000, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 1, 1000, critChance = 5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 1, 1000, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 1, 1000, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 2, 1000, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 2, 1000, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 2, 1000, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 2, 1000, critChance = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 2, 1000, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 3, 1000, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 3, 1000, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 3, 1000, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 3, 1000, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 3, 1000, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 4, 1000, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 4, 1000, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 4, 1000, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 4, 1000, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 4, 1000, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 5, 1000, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 5, 1000, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 5, 1000, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 5, 1000, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 5, 1000, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 5, 1000, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 8000, 3, 4, 3, 6, 1000, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 49, 74, 0, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [2] = { 59, 89, 0, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [3] = { 70, 105, 0, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [4] = { 83, 125, 0, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [5] = { 98, 147, 0, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [6] = { 109, 163, 1, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [7] = { 121, 182, 1, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 134, 202, 1, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 149, 224, 1, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 165, 248, 1, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [11] = { 183, 274, 2, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 202, 303, 2, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 223, 334, 2, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 245, 368, 2, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 270, 406, 2, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 298, 447, 3, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 328, 491, 3, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 360, 540, 3, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 395, 593, 3, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 434, 651, 3, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 476, 714, 4, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 522, 783, 4, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 572, 858, 4, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 627, 940, 4, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 686, 1029, 4, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 750, 1125, 5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 820, 1231, 5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 897, 1345, 5, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 980, 1470, 5, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 1070, 1605, 5, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 1118, 1677, 5, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 1168, 1752, 6, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 1220, 1830, 6, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 1274, 1912, 6, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 1331, 1997, 6, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 1390, 2085, 6, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 1452, 2178, 6, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 1516, 2274, 6, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 1583, 2374, 6, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 1652, 2479, 6, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, }, } skills["Cyclone"] = { @@ -2158,60 +2203,62 @@ skills["Cyclone"] = { { "avoid_interruption_while_using_this_skill_%", 1 }, }, }, + constantStats = { + { "cyclone_movement_speed_+%_final", -30 }, + { "cyclone_first_hit_damage_+%_final", -50 }, + { "cyclone_melee_weapon_range_+_per_stage", 1 }, + { "cyclone_stage_decay_time_ms", 330 }, + { "cyclone_area_of_effect_+%_per_additional_melee_range", 8 }, + }, stats = { - "cyclone_movement_speed_+%_final", - "cyclone_first_hit_damage_+%_final", - "cyclone_gain_stage_every_x_ms_while_channelling", - "cyclone_melee_weapon_range_+_per_stage", - "cyclone_stage_decay_time_ms", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", + "cyclone_gain_stage_every_x_ms_while_channelling", "cyclone_max_number_of_stages", - "cyclone_area_of_effect_+%_per_additional_melee_range", "is_area_damage", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { -30, -50, 330, 1, 330, 0.80000001192093, 1.2000000476837, 3, 8, damageEffectiveness = 0.44, attackSpeedMultiplier = 200, baseMultiplier = 0.44, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [2] = { -30, -50, 330, 1, 330, 0.80000001192093, 1.2000000476837, 3, 8, damageEffectiveness = 0.45, attackSpeedMultiplier = 200, baseMultiplier = 0.448, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [3] = { -30, -50, 330, 1, 330, 0.80000001192093, 1.2000000476837, 3, 8, damageEffectiveness = 0.46, attackSpeedMultiplier = 200, baseMultiplier = 0.456, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [4] = { -30, -50, 330, 1, 330, 0.80000001192093, 1.2000000476837, 3, 8, damageEffectiveness = 0.46, attackSpeedMultiplier = 200, baseMultiplier = 0.464, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [5] = { -30, -50, 330, 1, 330, 0.80000001192093, 1.2000000476837, 3, 8, damageEffectiveness = 0.47, attackSpeedMultiplier = 200, baseMultiplier = 0.472, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [6] = { -30, -50, 250, 1, 330, 0.80000001192093, 1.2000000476837, 4, 8, damageEffectiveness = 0.48, attackSpeedMultiplier = 200, baseMultiplier = 0.479, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [7] = { -30, -50, 250, 1, 330, 0.80000001192093, 1.2000000476837, 4, 8, damageEffectiveness = 0.49, attackSpeedMultiplier = 200, baseMultiplier = 0.487, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [8] = { -30, -50, 250, 1, 330, 0.80000001192093, 1.2000000476837, 4, 8, damageEffectiveness = 0.5, attackSpeedMultiplier = 200, baseMultiplier = 0.495, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [9] = { -30, -50, 250, 1, 330, 0.80000001192093, 1.2000000476837, 4, 8, damageEffectiveness = 0.5, attackSpeedMultiplier = 200, baseMultiplier = 0.503, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [10] = { -30, -50, 250, 1, 330, 0.80000001192093, 1.2000000476837, 4, 8, damageEffectiveness = 0.51, attackSpeedMultiplier = 200, baseMultiplier = 0.511, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [11] = { -30, -50, 200, 1, 330, 0.80000001192093, 1.2000000476837, 5, 8, damageEffectiveness = 0.52, attackSpeedMultiplier = 200, baseMultiplier = 0.519, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [12] = { -30, -50, 200, 1, 330, 0.80000001192093, 1.2000000476837, 5, 8, damageEffectiveness = 0.53, attackSpeedMultiplier = 200, baseMultiplier = 0.527, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [13] = { -30, -50, 200, 1, 330, 0.80000001192093, 1.2000000476837, 5, 8, damageEffectiveness = 0.53, attackSpeedMultiplier = 200, baseMultiplier = 0.535, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [14] = { -30, -50, 200, 1, 330, 0.80000001192093, 1.2000000476837, 5, 8, damageEffectiveness = 0.54, attackSpeedMultiplier = 200, baseMultiplier = 0.543, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [15] = { -30, -50, 200, 1, 330, 0.80000001192093, 1.2000000476837, 5, 8, damageEffectiveness = 0.55, attackSpeedMultiplier = 200, baseMultiplier = 0.551, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [16] = { -30, -50, 170, 1, 330, 0.80000001192093, 1.2000000476837, 6, 8, damageEffectiveness = 0.56, attackSpeedMultiplier = 200, baseMultiplier = 0.558, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [17] = { -30, -50, 170, 1, 330, 0.80000001192093, 1.2000000476837, 6, 8, damageEffectiveness = 0.57, attackSpeedMultiplier = 200, baseMultiplier = 0.566, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [18] = { -30, -50, 170, 1, 330, 0.80000001192093, 1.2000000476837, 6, 8, damageEffectiveness = 0.57, attackSpeedMultiplier = 200, baseMultiplier = 0.574, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [19] = { -30, -50, 170, 1, 330, 0.80000001192093, 1.2000000476837, 6, 8, damageEffectiveness = 0.58, attackSpeedMultiplier = 200, baseMultiplier = 0.582, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [20] = { -30, -50, 170, 1, 330, 0.80000001192093, 1.2000000476837, 6, 8, damageEffectiveness = 0.59, attackSpeedMultiplier = 200, baseMultiplier = 0.59, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [21] = { -30, -50, 140, 1, 330, 0.80000001192093, 1.2000000476837, 7, 8, damageEffectiveness = 0.6, attackSpeedMultiplier = 200, baseMultiplier = 0.598, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [22] = { -30, -50, 140, 1, 330, 0.80000001192093, 1.2000000476837, 7, 8, damageEffectiveness = 0.61, attackSpeedMultiplier = 200, baseMultiplier = 0.606, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [23] = { -30, -50, 140, 1, 330, 0.80000001192093, 1.2000000476837, 7, 8, damageEffectiveness = 0.61, attackSpeedMultiplier = 200, baseMultiplier = 0.614, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [24] = { -30, -50, 140, 1, 330, 0.80000001192093, 1.2000000476837, 7, 8, damageEffectiveness = 0.62, attackSpeedMultiplier = 200, baseMultiplier = 0.622, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [25] = { -30, -50, 140, 1, 330, 0.80000001192093, 1.2000000476837, 7, 8, damageEffectiveness = 0.63, attackSpeedMultiplier = 200, baseMultiplier = 0.629, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [26] = { -30, -50, 125, 1, 330, 0.80000001192093, 1.2000000476837, 8, 8, damageEffectiveness = 0.64, attackSpeedMultiplier = 200, baseMultiplier = 0.637, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [27] = { -30, -50, 125, 1, 330, 0.80000001192093, 1.2000000476837, 8, 8, damageEffectiveness = 0.65, attackSpeedMultiplier = 200, baseMultiplier = 0.645, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [28] = { -30, -50, 125, 1, 330, 0.80000001192093, 1.2000000476837, 8, 8, damageEffectiveness = 0.65, attackSpeedMultiplier = 200, baseMultiplier = 0.653, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [29] = { -30, -50, 125, 1, 330, 0.80000001192093, 1.2000000476837, 8, 8, damageEffectiveness = 0.66, attackSpeedMultiplier = 200, baseMultiplier = 0.661, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [30] = { -30, -50, 125, 1, 330, 0.80000001192093, 1.2000000476837, 8, 8, damageEffectiveness = 0.67, attackSpeedMultiplier = 200, baseMultiplier = 0.669, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [31] = { -30, -50, 125, 1, 330, 0.80000001192093, 1.2000000476837, 8, 8, damageEffectiveness = 0.67, attackSpeedMultiplier = 200, baseMultiplier = 0.673, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [32] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.68, attackSpeedMultiplier = 200, baseMultiplier = 0.677, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [33] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.68, attackSpeedMultiplier = 200, baseMultiplier = 0.681, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [34] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.68, attackSpeedMultiplier = 200, baseMultiplier = 0.685, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [35] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.69, attackSpeedMultiplier = 200, baseMultiplier = 0.689, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [36] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.69, attackSpeedMultiplier = 200, baseMultiplier = 0.693, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [37] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.7, attackSpeedMultiplier = 200, baseMultiplier = 0.697, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [38] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.7, attackSpeedMultiplier = 200, baseMultiplier = 0.701, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [39] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.7, attackSpeedMultiplier = 200, baseMultiplier = 0.704, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, - [40] = { -30, -50, 110, 1, 330, 0.80000001192093, 1.2000000476837, 9, 8, damageEffectiveness = 0.71, attackSpeedMultiplier = 200, baseMultiplier = 0.708, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 2, }, }, + [1] = { 5, 8, 330, 3, damageEffectiveness = 0.44, attackSpeedMultiplier = 200, baseMultiplier = 0.44, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [2] = { 6, 9, 330, 3, damageEffectiveness = 0.45, attackSpeedMultiplier = 200, baseMultiplier = 0.448, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [3] = { 7, 10, 330, 3, damageEffectiveness = 0.46, attackSpeedMultiplier = 200, baseMultiplier = 0.456, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [4] = { 8, 12, 330, 3, damageEffectiveness = 0.46, attackSpeedMultiplier = 200, baseMultiplier = 0.464, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [5] = { 9, 13, 330, 3, damageEffectiveness = 0.47, attackSpeedMultiplier = 200, baseMultiplier = 0.472, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [6] = { 10, 14, 250, 4, damageEffectiveness = 0.48, attackSpeedMultiplier = 200, baseMultiplier = 0.479, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [7] = { 10, 16, 250, 4, damageEffectiveness = 0.49, attackSpeedMultiplier = 200, baseMultiplier = 0.487, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [8] = { 11, 17, 250, 4, damageEffectiveness = 0.5, attackSpeedMultiplier = 200, baseMultiplier = 0.495, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [9] = { 12, 18, 250, 4, damageEffectiveness = 0.5, attackSpeedMultiplier = 200, baseMultiplier = 0.503, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [10] = { 13, 20, 250, 4, damageEffectiveness = 0.51, attackSpeedMultiplier = 200, baseMultiplier = 0.511, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [11] = { 14, 22, 200, 5, damageEffectiveness = 0.52, attackSpeedMultiplier = 200, baseMultiplier = 0.519, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [12] = { 16, 23, 200, 5, damageEffectiveness = 0.53, attackSpeedMultiplier = 200, baseMultiplier = 0.527, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [13] = { 17, 25, 200, 5, damageEffectiveness = 0.53, attackSpeedMultiplier = 200, baseMultiplier = 0.535, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [14] = { 18, 27, 200, 5, damageEffectiveness = 0.54, attackSpeedMultiplier = 200, baseMultiplier = 0.543, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [15] = { 20, 29, 200, 5, damageEffectiveness = 0.55, attackSpeedMultiplier = 200, baseMultiplier = 0.551, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [16] = { 21, 32, 170, 6, damageEffectiveness = 0.56, attackSpeedMultiplier = 200, baseMultiplier = 0.558, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [17] = { 23, 34, 170, 6, damageEffectiveness = 0.57, attackSpeedMultiplier = 200, baseMultiplier = 0.566, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [18] = { 24, 37, 170, 6, damageEffectiveness = 0.57, attackSpeedMultiplier = 200, baseMultiplier = 0.574, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [19] = { 26, 39, 170, 6, damageEffectiveness = 0.58, attackSpeedMultiplier = 200, baseMultiplier = 0.582, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [20] = { 28, 42, 170, 6, damageEffectiveness = 0.59, attackSpeedMultiplier = 200, baseMultiplier = 0.59, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [21] = { 30, 45, 140, 7, damageEffectiveness = 0.6, attackSpeedMultiplier = 200, baseMultiplier = 0.598, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [22] = { 32, 49, 140, 7, damageEffectiveness = 0.61, attackSpeedMultiplier = 200, baseMultiplier = 0.606, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [23] = { 35, 52, 140, 7, damageEffectiveness = 0.61, attackSpeedMultiplier = 200, baseMultiplier = 0.614, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [24] = { 37, 56, 140, 7, damageEffectiveness = 0.62, attackSpeedMultiplier = 200, baseMultiplier = 0.622, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [25] = { 40, 60, 140, 7, damageEffectiveness = 0.63, attackSpeedMultiplier = 200, baseMultiplier = 0.629, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [26] = { 43, 64, 125, 8, damageEffectiveness = 0.64, attackSpeedMultiplier = 200, baseMultiplier = 0.637, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [27] = { 46, 69, 125, 8, damageEffectiveness = 0.65, attackSpeedMultiplier = 200, baseMultiplier = 0.645, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [28] = { 49, 73, 125, 8, damageEffectiveness = 0.65, attackSpeedMultiplier = 200, baseMultiplier = 0.653, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [29] = { 52, 78, 125, 8, damageEffectiveness = 0.66, attackSpeedMultiplier = 200, baseMultiplier = 0.661, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [30] = { 56, 84, 125, 8, damageEffectiveness = 0.67, attackSpeedMultiplier = 200, baseMultiplier = 0.669, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [31] = { 58, 87, 125, 8, damageEffectiveness = 0.67, attackSpeedMultiplier = 200, baseMultiplier = 0.673, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [32] = { 60, 89, 110, 9, damageEffectiveness = 0.68, attackSpeedMultiplier = 200, baseMultiplier = 0.677, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [33] = { 62, 92, 110, 9, damageEffectiveness = 0.68, attackSpeedMultiplier = 200, baseMultiplier = 0.681, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [34] = { 64, 96, 110, 9, damageEffectiveness = 0.68, attackSpeedMultiplier = 200, baseMultiplier = 0.685, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [35] = { 66, 99, 110, 9, damageEffectiveness = 0.69, attackSpeedMultiplier = 200, baseMultiplier = 0.689, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [36] = { 68, 102, 110, 9, damageEffectiveness = 0.69, attackSpeedMultiplier = 200, baseMultiplier = 0.693, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [37] = { 70, 105, 110, 9, damageEffectiveness = 0.7, attackSpeedMultiplier = 200, baseMultiplier = 0.697, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [38] = { 73, 109, 110, 9, damageEffectiveness = 0.7, attackSpeedMultiplier = 200, baseMultiplier = 0.701, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [39] = { 75, 112, 110, 9, damageEffectiveness = 0.7, attackSpeedMultiplier = 200, baseMultiplier = 0.704, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [40] = { 77, 116, 110, 9, damageEffectiveness = 0.71, attackSpeedMultiplier = 200, baseMultiplier = 0.708, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, }, } skills["VaalCyclone"] = { @@ -2267,14 +2314,13 @@ skills["VaalCyclone"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "cyclone_area_of_effect_+%_per_additional_melee_range", 8 }, + }, stats = { - "base_skill_effect_duration", - "base_skill_number_of_additional_hits", - "base_skill_area_of_effect_+%", - "melee_range_+", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", - "cyclone_area_of_effect_+%_per_additional_melee_range", "is_area_damage", "global_always_hit", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", @@ -2282,46 +2328,46 @@ skills["VaalCyclone"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.8, attackSpeedMultiplier = 200, baseMultiplier = 0.8, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [2] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.82, attackSpeedMultiplier = 200, baseMultiplier = 0.815, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [3] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.83, attackSpeedMultiplier = 200, baseMultiplier = 0.831, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [4] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.85, attackSpeedMultiplier = 200, baseMultiplier = 0.846, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [5] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.86, attackSpeedMultiplier = 200, baseMultiplier = 0.861, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [6] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.88, attackSpeedMultiplier = 200, baseMultiplier = 0.876, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [7] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.89, attackSpeedMultiplier = 200, baseMultiplier = 0.892, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [8] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.91, attackSpeedMultiplier = 200, baseMultiplier = 0.907, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [9] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.92, attackSpeedMultiplier = 200, baseMultiplier = 0.922, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [10] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.94, attackSpeedMultiplier = 200, baseMultiplier = 0.937, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [11] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.95, attackSpeedMultiplier = 200, baseMultiplier = 0.953, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [12] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.97, attackSpeedMultiplier = 200, baseMultiplier = 0.968, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [13] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.98, attackSpeedMultiplier = 200, baseMultiplier = 0.983, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [14] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, baseMultiplier = 0.998, attackSpeedMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [15] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.01, attackSpeedMultiplier = 200, baseMultiplier = 1.014, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [16] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.03, attackSpeedMultiplier = 200, baseMultiplier = 1.029, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [17] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.04, attackSpeedMultiplier = 200, baseMultiplier = 1.044, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [18] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.06, attackSpeedMultiplier = 200, baseMultiplier = 1.059, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [19] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.07, attackSpeedMultiplier = 200, baseMultiplier = 1.075, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [20] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.09, attackSpeedMultiplier = 200, baseMultiplier = 1.09, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [21] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.11, attackSpeedMultiplier = 200, baseMultiplier = 1.105, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [22] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.12, attackSpeedMultiplier = 200, baseMultiplier = 1.121, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [23] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.14, attackSpeedMultiplier = 200, baseMultiplier = 1.136, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [24] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.15, attackSpeedMultiplier = 200, baseMultiplier = 1.151, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [25] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.17, attackSpeedMultiplier = 200, baseMultiplier = 1.166, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [26] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.18, attackSpeedMultiplier = 200, baseMultiplier = 1.182, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [27] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.2, attackSpeedMultiplier = 200, baseMultiplier = 1.197, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [28] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.21, attackSpeedMultiplier = 200, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [29] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.23, attackSpeedMultiplier = 200, baseMultiplier = 1.227, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [30] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.24, attackSpeedMultiplier = 200, baseMultiplier = 1.243, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [31] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.25, attackSpeedMultiplier = 200, baseMultiplier = 1.25, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [32] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.26, attackSpeedMultiplier = 200, baseMultiplier = 1.258, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [33] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.266, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [34] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.273, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [35] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.28, attackSpeedMultiplier = 200, baseMultiplier = 1.281, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [36] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.29, attackSpeedMultiplier = 200, baseMultiplier = 1.288, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [37] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.296, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [38] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.304, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [39] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.31, attackSpeedMultiplier = 200, baseMultiplier = 1.311, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, - [40] = { 5000, 0, 0, 0, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.32, attackSpeedMultiplier = 200, baseMultiplier = 1.319, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { }, }, + [1] = { 5, 8, damageEffectiveness = 0.8, attackSpeedMultiplier = 200, baseMultiplier = 0.8, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 6, 9, damageEffectiveness = 0.82, attackSpeedMultiplier = 200, baseMultiplier = 0.815, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 7, 10, damageEffectiveness = 0.83, attackSpeedMultiplier = 200, baseMultiplier = 0.831, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 8, 12, damageEffectiveness = 0.85, attackSpeedMultiplier = 200, baseMultiplier = 0.846, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 9, 13, damageEffectiveness = 0.86, attackSpeedMultiplier = 200, baseMultiplier = 0.861, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 10, 14, damageEffectiveness = 0.88, attackSpeedMultiplier = 200, baseMultiplier = 0.876, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 10, 16, damageEffectiveness = 0.89, attackSpeedMultiplier = 200, baseMultiplier = 0.892, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 11, 17, damageEffectiveness = 0.91, attackSpeedMultiplier = 200, baseMultiplier = 0.907, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 12, 18, damageEffectiveness = 0.92, attackSpeedMultiplier = 200, baseMultiplier = 0.922, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 13, 20, damageEffectiveness = 0.94, attackSpeedMultiplier = 200, baseMultiplier = 0.937, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 14, 22, damageEffectiveness = 0.95, attackSpeedMultiplier = 200, baseMultiplier = 0.953, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 16, 23, damageEffectiveness = 0.97, attackSpeedMultiplier = 200, baseMultiplier = 0.968, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 17, 25, damageEffectiveness = 0.98, attackSpeedMultiplier = 200, baseMultiplier = 0.983, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 18, 27, baseMultiplier = 0.998, attackSpeedMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 20, 29, damageEffectiveness = 1.01, attackSpeedMultiplier = 200, baseMultiplier = 1.014, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 21, 32, damageEffectiveness = 1.03, attackSpeedMultiplier = 200, baseMultiplier = 1.029, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 23, 34, damageEffectiveness = 1.04, attackSpeedMultiplier = 200, baseMultiplier = 1.044, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 24, 37, damageEffectiveness = 1.06, attackSpeedMultiplier = 200, baseMultiplier = 1.059, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 26, 39, damageEffectiveness = 1.07, attackSpeedMultiplier = 200, baseMultiplier = 1.075, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 28, 42, damageEffectiveness = 1.09, attackSpeedMultiplier = 200, baseMultiplier = 1.09, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 30, 45, damageEffectiveness = 1.11, attackSpeedMultiplier = 200, baseMultiplier = 1.105, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 32, 49, damageEffectiveness = 1.12, attackSpeedMultiplier = 200, baseMultiplier = 1.121, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 35, 52, damageEffectiveness = 1.14, attackSpeedMultiplier = 200, baseMultiplier = 1.136, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 37, 56, damageEffectiveness = 1.15, attackSpeedMultiplier = 200, baseMultiplier = 1.151, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 40, 60, damageEffectiveness = 1.17, attackSpeedMultiplier = 200, baseMultiplier = 1.166, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 43, 64, damageEffectiveness = 1.18, attackSpeedMultiplier = 200, baseMultiplier = 1.182, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 46, 69, damageEffectiveness = 1.2, attackSpeedMultiplier = 200, baseMultiplier = 1.197, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 49, 73, damageEffectiveness = 1.21, attackSpeedMultiplier = 200, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 52, 78, damageEffectiveness = 1.23, attackSpeedMultiplier = 200, baseMultiplier = 1.227, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 56, 84, damageEffectiveness = 1.24, attackSpeedMultiplier = 200, baseMultiplier = 1.243, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 58, 87, damageEffectiveness = 1.25, attackSpeedMultiplier = 200, baseMultiplier = 1.25, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 60, 89, damageEffectiveness = 1.26, attackSpeedMultiplier = 200, baseMultiplier = 1.258, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 62, 92, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.266, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 64, 96, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.273, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 66, 99, damageEffectiveness = 1.28, attackSpeedMultiplier = 200, baseMultiplier = 1.281, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 68, 102, damageEffectiveness = 1.29, attackSpeedMultiplier = 200, baseMultiplier = 1.288, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 70, 105, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.296, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 73, 109, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.304, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 75, 112, damageEffectiveness = 1.31, attackSpeedMultiplier = 200, baseMultiplier = 1.311, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 77, 116, damageEffectiveness = 1.32, attackSpeedMultiplier = 200, baseMultiplier = 1.319, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["QuickDodge"] = { @@ -2347,6 +2393,8 @@ skills["QuickDodge"] = { { "dash_grants_phasing_after_use_ms", 100 }, }, }, + constantStats = { + }, stats = { "base_cooldown_speed_+%", "skill_travel_distance_+%", @@ -2431,55 +2479,57 @@ skills["Desecrate"] = { { "desecrate_chance_for_special_corpse_%", 1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + { "desecrate_number_of_corpses_to_create", 5 }, + { "desecrate_maximum_number_of_corpses", 10 }, + }, stats = { - "base_skill_effect_duration", "base_chaos_damage_to_deal_per_minute", - "desecrate_number_of_corpses_to_create", "desecrate_corpse_level", - "desecrate_maximum_number_of_corpses", "is_area_damage", }, levels = { - [1] = { 4000, 16.666667039196, 5, 20, 10, levelRequirement = 16, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [2] = { 4000, 16.666667039196, 5, 24, 10, levelRequirement = 20, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [3] = { 4000, 16.666667039196, 5, 28, 10, levelRequirement = 24, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [4] = { 4000, 16.666667039196, 5, 32, 10, levelRequirement = 28, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [5] = { 4000, 16.666667039196, 5, 35, 10, levelRequirement = 31, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 4000, 16.666667039196, 5, 38, 10, levelRequirement = 34, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 4000, 16.666667039196, 5, 41, 10, levelRequirement = 37, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [8] = { 4000, 16.666667039196, 5, 44, 10, levelRequirement = 40, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [9] = { 4000, 16.666667039196, 5, 47, 10, levelRequirement = 43, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [10] = { 4000, 16.666667039196, 5, 50, 10, levelRequirement = 46, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [11] = { 4000, 16.666667039196, 5, 53, 10, levelRequirement = 49, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [12] = { 4000, 16.666667039196, 5, 56, 10, levelRequirement = 52, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [13] = { 4000, 16.666667039196, 5, 59, 10, levelRequirement = 55, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [14] = { 4000, 16.666667039196, 5, 62, 10, levelRequirement = 58, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [15] = { 4000, 16.666667039196, 5, 65, 10, levelRequirement = 60, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [16] = { 4000, 16.666667039196, 5, 69, 10, levelRequirement = 62, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [17] = { 4000, 16.666667039196, 5, 73, 10, levelRequirement = 64, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [18] = { 4000, 16.666667039196, 5, 77, 10, levelRequirement = 66, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [19] = { 4000, 16.666667039196, 5, 81, 10, levelRequirement = 68, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [20] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 70, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [21] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 72, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [22] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 74, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [23] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 76, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [24] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 78, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [25] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 80, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [26] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 82, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [27] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 84, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [28] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 86, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, - [29] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 88, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [30] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 90, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [31] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 91, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 92, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [33] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 93, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 94, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 95, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 96, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [37] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 97, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [38] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 98, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [39] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 99, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 35, }, }, - [40] = { 4000, 16.666667039196, 5, 100, 10, levelRequirement = 100, statInterpolation = { 1, 3, 1, 1, 1, }, cost = { Mana = 35, }, }, + [1] = { 490, 20, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [2] = { 679, 24, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [3] = { 923, 28, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [4] = { 1238, 32, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [5] = { 1532, 35, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 1885, 38, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 2308, 41, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [8] = { 2815, 44, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [9] = { 3421, 47, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [10] = { 4143, 50, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [11] = { 5004, 53, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [12] = { 6028, 56, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [13] = { 7244, 59, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [14] = { 8686, 62, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [15] = { 9794, 65, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [16] = { 11033, 69, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [17] = { 12420, 73, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [18] = { 13970, 77, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [19] = { 15703, 81, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [20] = { 17640, 100, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [21] = { 19803, 100, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [22] = { 22218, 100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [23] = { 24913, 100, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [24] = { 27920, 100, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [25] = { 31273, 100, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [26] = { 35012, 100, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [27] = { 39179, 100, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [28] = { 43823, 100, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [29] = { 48995, 100, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [30] = { 54755, 100, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [31] = { 57875, 100, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 61168, 100, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [33] = { 64641, 100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 68305, 100, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 72170, 100, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 76246, 100, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [37] = { 80546, 100, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [38] = { 85081, 100, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [39] = { 89863, 100, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [40] = { 94906, 100, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, }, } skills["DetonateDead"] = { @@ -2530,54 +2580,56 @@ skills["DetonateDead"] = { { "detonate_dead_damage_+%_if_corpse_ignited", 4 }, }, }, + constantStats = { + { "corpse_explosion_monster_life_%", 6 }, + }, stats = { - "corpse_explosion_monster_life_%", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "active_skill_base_radius_+", "is_area_damage", }, levels = { - [1] = { 6, 0.69999998807907, 1, 0, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [2] = { 6, 0.80000001192093, 1.2000000476837, 0, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 6, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [3] = { 6, 0.89999997615814, 1.2000000476837, 0, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 9, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [4] = { 6, 0.80000001192093, 1.2000000476837, 0, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 7, }, }, - [5] = { 6, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [6] = { 6, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 9, }, }, - [7] = { 6, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 10, }, }, - [8] = { 6, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 11, }, }, - [9] = { 6, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 11, }, }, - [10] = { 6, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 12, }, }, - [11] = { 6, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 13, }, }, - [12] = { 6, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 14, }, }, - [13] = { 6, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 15, }, }, - [14] = { 6, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 16, }, }, - [15] = { 6, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 16, }, }, - [16] = { 6, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 17, }, }, - [17] = { 6, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 61, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 18, }, }, - [18] = { 6, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 18, }, }, - [19] = { 6, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 19, }, }, - [20] = { 6, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 20, }, }, - [21] = { 6, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 20, }, }, - [22] = { 6, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 21, }, }, - [23] = { 6, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 21, }, }, - [24] = { 6, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 21, }, }, - [25] = { 6, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 22, }, }, - [26] = { 6, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 22, }, }, - [27] = { 6, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 23, }, }, - [28] = { 6, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 23, }, }, - [29] = { 6, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 24, }, }, - [30] = { 6, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 24, }, }, - [31] = { 6, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 24, }, }, - [32] = { 6, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [33] = { 6, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [34] = { 6, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [35] = { 6, 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [36] = { 6, 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [37] = { 6, 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 26, }, }, - [38] = { 6, 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 26, }, }, - [39] = { 6, 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 26, }, }, - [40] = { 6, 0.80000001192093, 1.2000000476837, 8, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 26, }, }, + [1] = { 15, 22, 0, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 21, 32, 0, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 32, 42, 0, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 36, 53, 0, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 48, 72, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 63, 94, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 80, 121, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 102, 153, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 128, 192, 1, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 159, 238, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [11] = { 195, 293, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [12] = { 239, 359, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [13] = { 291, 436, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [14] = { 352, 529, 2, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [15] = { 406, 609, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [16] = { 466, 699, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [17] = { 535, 802, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 612, 918, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [19] = { 700, 1049, 3, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 798, 1197, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 871, 1306, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 950, 1424, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 1035, 1552, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 1127, 1691, 4, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 1227, 1841, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 1335, 2003, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 1452, 2178, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 1579, 2368, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 1716, 2573, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 1863, 2795, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 1942, 2913, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 2023, 3035, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 2108, 3162, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 2196, 3294, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 2287, 3431, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 2382, 3573, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 2481, 3722, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 2584, 3875, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 2690, 4035, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 2801, 4202, 8, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, }, } skills["VaalDetonateDead"] = { @@ -2622,54 +2674,56 @@ skills["VaalDetonateDead"] = { { "area_damage_+%", 1 }, }, }, + constantStats = { + { "corpse_explosion_monster_life_%", 9 }, + }, stats = { - "corpse_explosion_monster_life_%", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "active_skill_base_radius_+", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 9, 0.69999998807907, 1, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [2] = { 9, 0.80000001192093, 1.2000000476837, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [3] = { 9, 0.89999997615814, 1.2000000476837, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [4] = { 9, 0.80000001192093, 1.2000000476837, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [5] = { 9, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [6] = { 9, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [7] = { 9, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [8] = { 9, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [9] = { 9, 0.80000001192093, 1.2000000476837, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [10] = { 9, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [11] = { 9, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [12] = { 9, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [13] = { 9, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [14] = { 9, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [15] = { 9, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [16] = { 9, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [17] = { 9, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [18] = { 9, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [19] = { 9, 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [20] = { 9, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [21] = { 9, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [22] = { 9, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [23] = { 9, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [24] = { 9, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [25] = { 9, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [26] = { 9, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [27] = { 9, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [28] = { 9, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [29] = { 9, 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [30] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [31] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [32] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [33] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [34] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [35] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [36] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [37] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [38] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [39] = { 9, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, - [40] = { 9, 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, + [1] = { 23, 33, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 32, 49, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 48, 64, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 55, 82, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 74, 111, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 98, 147, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 127, 190, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 162, 243, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 205, 308, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 257, 385, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 319, 479, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 394, 591, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 484, 726, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 592, 888, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 686, 1029, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 793, 1190, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 916, 1374, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 1056, 1583, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 1214, 1822, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 1395, 2092, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 1529, 2293, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 1675, 2512, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 1833, 2750, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 2006, 3008, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 2193, 3290, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 2397, 3595, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 2619, 3928, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 2859, 4289, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 3121, 4681, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 3405, 5108, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 3556, 5334, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 3713, 5570, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 3877, 5816, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 4048, 6072, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 4226, 6339, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 4412, 6617, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 4605, 6907, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 4806, 7209, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 5015, 7523, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 5234, 7850, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["DoubleStrike"] = { @@ -2711,53 +2765,55 @@ skills["DoubleStrike"] = { { "maim_on_hit_%", 1 }, }, }, + constantStats = { + { "base_skill_number_of_additional_hits", 1 }, + { "bleed_on_hit_with_attacks_%", 25 }, + }, stats = { - "base_skill_number_of_additional_hits", "global_minimum_added_physical_damage_vs_bleeding_enemies", "global_maximum_added_physical_damage_vs_bleeding_enemies", - "bleed_on_hit_with_attacks_%", }, levels = { - [1] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 0.91, attackSpeedMultiplier = -20, baseMultiplier = 0.91, levelRequirement = 1, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [2] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 0.94, attackSpeedMultiplier = -20, baseMultiplier = 0.936, levelRequirement = 2, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [3] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 0.96, attackSpeedMultiplier = -20, baseMultiplier = 0.962, levelRequirement = 4, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [4] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 0.99, attackSpeedMultiplier = -20, baseMultiplier = 0.987, levelRequirement = 7, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [5] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.01, attackSpeedMultiplier = -20, baseMultiplier = 1.013, levelRequirement = 11, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [6] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.04, attackSpeedMultiplier = -20, baseMultiplier = 1.039, levelRequirement = 16, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [7] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.065, levelRequirement = 20, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [8] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.09, attackSpeedMultiplier = -20, baseMultiplier = 1.091, levelRequirement = 24, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [9] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.12, attackSpeedMultiplier = -20, baseMultiplier = 1.116, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [10] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.14, attackSpeedMultiplier = -20, baseMultiplier = 1.142, levelRequirement = 32, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [11] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.168, levelRequirement = 36, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [12] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.19, attackSpeedMultiplier = -20, baseMultiplier = 1.194, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [13] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.22, attackSpeedMultiplier = -20, baseMultiplier = 1.219, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [14] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.25, attackSpeedMultiplier = -20, baseMultiplier = 1.245, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [15] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.27, attackSpeedMultiplier = -20, baseMultiplier = 1.271, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [16] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.3, attackSpeedMultiplier = -20, baseMultiplier = 1.297, levelRequirement = 56, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [17] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.32, attackSpeedMultiplier = -20, baseMultiplier = 1.323, levelRequirement = 60, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [18] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.35, attackSpeedMultiplier = -20, baseMultiplier = 1.348, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [19] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.374, levelRequirement = 67, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [20] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.4, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [21] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.426, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [22] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.45, attackSpeedMultiplier = -20, baseMultiplier = 1.452, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [23] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.477, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [24] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.5, attackSpeedMultiplier = -20, baseMultiplier = 1.503, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [25] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.53, attackSpeedMultiplier = -20, baseMultiplier = 1.529, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [26] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.55, attackSpeedMultiplier = -20, baseMultiplier = 1.555, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [27] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.58, attackSpeedMultiplier = -20, baseMultiplier = 1.581, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [28] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.61, attackSpeedMultiplier = -20, baseMultiplier = 1.606, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [29] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.632, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [30] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.66, attackSpeedMultiplier = -20, baseMultiplier = 1.658, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [31] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.67, attackSpeedMultiplier = -20, baseMultiplier = 1.671, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [32] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.68, attackSpeedMultiplier = -20, baseMultiplier = 1.684, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [33] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.7, attackSpeedMultiplier = -20, baseMultiplier = 1.697, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [34] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.709, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [35] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.72, attackSpeedMultiplier = -20, baseMultiplier = 1.722, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [36] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.74, attackSpeedMultiplier = -20, baseMultiplier = 1.735, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [37] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.75, attackSpeedMultiplier = -20, baseMultiplier = 1.748, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [38] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.76, attackSpeedMultiplier = -20, baseMultiplier = 1.761, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [39] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.77, attackSpeedMultiplier = -20, baseMultiplier = 1.774, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [40] = { 1, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 1.79, attackSpeedMultiplier = -20, baseMultiplier = 1.787, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 5, }, }, + [1] = { 3, 5, damageEffectiveness = 0.91, attackSpeedMultiplier = -20, baseMultiplier = 0.91, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 3, 5, damageEffectiveness = 0.94, attackSpeedMultiplier = -20, baseMultiplier = 0.936, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 4, 6, damageEffectiveness = 0.96, attackSpeedMultiplier = -20, baseMultiplier = 0.962, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 6, 8, damageEffectiveness = 0.99, attackSpeedMultiplier = -20, baseMultiplier = 0.987, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [5] = { 8, 11, damageEffectiveness = 1.01, attackSpeedMultiplier = -20, baseMultiplier = 1.013, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [6] = { 10, 16, damageEffectiveness = 1.04, attackSpeedMultiplier = -20, baseMultiplier = 1.039, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [7] = { 13, 20, damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.065, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [8] = { 17, 25, damageEffectiveness = 1.09, attackSpeedMultiplier = -20, baseMultiplier = 1.091, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [9] = { 20, 30, damageEffectiveness = 1.12, attackSpeedMultiplier = -20, baseMultiplier = 1.116, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [10] = { 25, 37, damageEffectiveness = 1.14, attackSpeedMultiplier = -20, baseMultiplier = 1.142, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [11] = { 30, 44, damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.168, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [12] = { 35, 53, damageEffectiveness = 1.19, attackSpeedMultiplier = -20, baseMultiplier = 1.194, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [13] = { 42, 63, damageEffectiveness = 1.22, attackSpeedMultiplier = -20, baseMultiplier = 1.219, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [14] = { 49, 74, damageEffectiveness = 1.25, attackSpeedMultiplier = -20, baseMultiplier = 1.245, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 58, 86, damageEffectiveness = 1.27, attackSpeedMultiplier = -20, baseMultiplier = 1.271, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 67, 101, damageEffectiveness = 1.3, attackSpeedMultiplier = -20, baseMultiplier = 1.297, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 78, 117, damageEffectiveness = 1.32, attackSpeedMultiplier = -20, baseMultiplier = 1.323, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [18] = { 91, 136, damageEffectiveness = 1.35, attackSpeedMultiplier = -20, baseMultiplier = 1.348, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [19] = { 101, 152, damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.374, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 113, 169, damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 121, 181, damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.426, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 130, 195, damageEffectiveness = 1.45, attackSpeedMultiplier = -20, baseMultiplier = 1.452, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 139, 209, damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.477, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 149, 224, damageEffectiveness = 1.5, attackSpeedMultiplier = -20, baseMultiplier = 1.503, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 160, 239, damageEffectiveness = 1.53, attackSpeedMultiplier = -20, baseMultiplier = 1.529, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 171, 256, damageEffectiveness = 1.55, attackSpeedMultiplier = -20, baseMultiplier = 1.555, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 183, 274, damageEffectiveness = 1.58, attackSpeedMultiplier = -20, baseMultiplier = 1.581, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 196, 293, damageEffectiveness = 1.61, attackSpeedMultiplier = -20, baseMultiplier = 1.606, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [29] = { 209, 314, damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.632, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [30] = { 223, 335, damageEffectiveness = 1.66, attackSpeedMultiplier = -20, baseMultiplier = 1.658, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [31] = { 231, 346, damageEffectiveness = 1.67, attackSpeedMultiplier = -20, baseMultiplier = 1.671, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [32] = { 239, 358, damageEffectiveness = 1.68, attackSpeedMultiplier = -20, baseMultiplier = 1.684, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [33] = { 247, 370, damageEffectiveness = 1.7, attackSpeedMultiplier = -20, baseMultiplier = 1.697, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [34] = { 255, 382, damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.709, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [35] = { 263, 395, damageEffectiveness = 1.72, attackSpeedMultiplier = -20, baseMultiplier = 1.722, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [36] = { 272, 408, damageEffectiveness = 1.74, attackSpeedMultiplier = -20, baseMultiplier = 1.735, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [37] = { 281, 421, damageEffectiveness = 1.75, attackSpeedMultiplier = -20, baseMultiplier = 1.748, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [38] = { 290, 435, damageEffectiveness = 1.76, attackSpeedMultiplier = -20, baseMultiplier = 1.761, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [39] = { 300, 449, damageEffectiveness = 1.77, attackSpeedMultiplier = -20, baseMultiplier = 1.774, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [40] = { 309, 464, damageEffectiveness = 1.79, attackSpeedMultiplier = -20, baseMultiplier = 1.787, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, }, } skills["VaalDoubleStrike"] = { @@ -2794,60 +2850,62 @@ skills["VaalDoubleStrike"] = { { "attack_speed_+%", 0.5 }, }, }, + constantStats = { + { "base_skill_number_of_additional_hits", 1 }, + { "base_skill_effect_duration", 6000 }, + { "number_of_monsters_to_summon", 1 }, + { "bleed_on_hit_with_attacks_%", 25 }, + { "maximum_number_of_summoned_doubles", 8 }, + }, stats = { - "base_skill_number_of_additional_hits", - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "doubles_have_movement_speed_+%", "global_minimum_added_physical_damage_vs_bleeding_enemies", "global_maximum_added_physical_damage_vs_bleeding_enemies", - "bleed_on_hit_with_attacks_%", - "maximum_number_of_summoned_doubles", + "doubles_have_movement_speed_+%", "global_always_hit", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 1, 6000, 1, 0, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.28, baseMultiplier = 0.28, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [2] = { 1, 6000, 1, 3, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.29, baseMultiplier = 0.287, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [3] = { 1, 6000, 1, 6, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.29, baseMultiplier = 0.294, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [4] = { 1, 6000, 1, 9, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.3, baseMultiplier = 0.301, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [5] = { 1, 6000, 1, 12, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.31, baseMultiplier = 0.307, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [6] = { 1, 6000, 1, 15, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.31, baseMultiplier = 0.314, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [7] = { 1, 6000, 1, 18, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.32, baseMultiplier = 0.321, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [8] = { 1, 6000, 1, 21, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.33, baseMultiplier = 0.328, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [9] = { 1, 6000, 1, 24, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.33, baseMultiplier = 0.335, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [10] = { 1, 6000, 1, 27, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.34, baseMultiplier = 0.342, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [11] = { 1, 6000, 1, 30, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.35, baseMultiplier = 0.348, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [12] = { 1, 6000, 1, 33, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.36, baseMultiplier = 0.355, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [13] = { 1, 6000, 1, 36, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.36, baseMultiplier = 0.362, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [14] = { 1, 6000, 1, 39, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.37, baseMultiplier = 0.369, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [15] = { 1, 6000, 1, 42, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.38, baseMultiplier = 0.376, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [16] = { 1, 6000, 1, 45, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.38, baseMultiplier = 0.383, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [17] = { 1, 6000, 1, 48, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.39, baseMultiplier = 0.389, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [18] = { 1, 6000, 1, 51, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.4, baseMultiplier = 0.396, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [19] = { 1, 6000, 1, 54, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.4, baseMultiplier = 0.403, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [20] = { 1, 6000, 1, 57, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.41, baseMultiplier = 0.41, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [21] = { 1, 6000, 1, 60, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.42, baseMultiplier = 0.417, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [22] = { 1, 6000, 1, 63, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.42, baseMultiplier = 0.424, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [23] = { 1, 6000, 1, 66, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.43, baseMultiplier = 0.431, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [24] = { 1, 6000, 1, 69, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.44, baseMultiplier = 0.437, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [25] = { 1, 6000, 1, 72, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.44, baseMultiplier = 0.444, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [26] = { 1, 6000, 1, 75, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.45, baseMultiplier = 0.451, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [27] = { 1, 6000, 1, 78, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.46, baseMultiplier = 0.458, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [28] = { 1, 6000, 1, 81, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.46, baseMultiplier = 0.465, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [29] = { 1, 6000, 1, 84, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.47, baseMultiplier = 0.472, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [30] = { 1, 6000, 1, 87, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [31] = { 1, 6000, 1, 89, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [32] = { 1, 6000, 1, 90, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.49, baseMultiplier = 0.485, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [33] = { 1, 6000, 1, 92, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.49, baseMultiplier = 0.489, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [34] = { 1, 6000, 1, 93, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.49, baseMultiplier = 0.492, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [35] = { 1, 6000, 1, 95, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.5, baseMultiplier = 0.496, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [36] = { 1, 6000, 1, 96, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.5, baseMultiplier = 0.499, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [37] = { 1, 6000, 1, 98, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [38] = { 1, 6000, 1, 99, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [39] = { 1, 6000, 1, 101, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.51, baseMultiplier = 0.509, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [40] = { 1, 6000, 1, 102, 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 0.51, baseMultiplier = 0.513, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 3, 5, 0, damageEffectiveness = 0.28, baseMultiplier = 0.28, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 3, 5, 3, damageEffectiveness = 0.29, baseMultiplier = 0.287, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 4, 6, 6, damageEffectiveness = 0.29, baseMultiplier = 0.294, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 6, 8, 9, damageEffectiveness = 0.3, baseMultiplier = 0.301, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 8, 11, 12, damageEffectiveness = 0.31, baseMultiplier = 0.307, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 10, 16, 15, damageEffectiveness = 0.31, baseMultiplier = 0.314, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 13, 20, 18, damageEffectiveness = 0.32, baseMultiplier = 0.321, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 17, 25, 21, damageEffectiveness = 0.33, baseMultiplier = 0.328, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 20, 30, 24, damageEffectiveness = 0.33, baseMultiplier = 0.335, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 25, 37, 27, damageEffectiveness = 0.34, baseMultiplier = 0.342, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 30, 44, 30, damageEffectiveness = 0.35, baseMultiplier = 0.348, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 35, 53, 33, damageEffectiveness = 0.36, baseMultiplier = 0.355, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 42, 63, 36, damageEffectiveness = 0.36, baseMultiplier = 0.362, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 49, 74, 39, damageEffectiveness = 0.37, baseMultiplier = 0.369, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 58, 86, 42, damageEffectiveness = 0.38, baseMultiplier = 0.376, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 67, 101, 45, damageEffectiveness = 0.38, baseMultiplier = 0.383, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 78, 117, 48, damageEffectiveness = 0.39, baseMultiplier = 0.389, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 91, 136, 51, damageEffectiveness = 0.4, baseMultiplier = 0.396, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 101, 152, 54, damageEffectiveness = 0.4, baseMultiplier = 0.403, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 113, 169, 57, damageEffectiveness = 0.41, baseMultiplier = 0.41, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 121, 181, 60, damageEffectiveness = 0.42, baseMultiplier = 0.417, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 130, 195, 63, damageEffectiveness = 0.42, baseMultiplier = 0.424, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 139, 209, 66, damageEffectiveness = 0.43, baseMultiplier = 0.431, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 149, 224, 69, damageEffectiveness = 0.44, baseMultiplier = 0.437, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 160, 239, 72, damageEffectiveness = 0.44, baseMultiplier = 0.444, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 171, 256, 75, damageEffectiveness = 0.45, baseMultiplier = 0.451, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 183, 274, 78, damageEffectiveness = 0.46, baseMultiplier = 0.458, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 196, 293, 81, damageEffectiveness = 0.46, baseMultiplier = 0.465, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 209, 314, 84, damageEffectiveness = 0.47, baseMultiplier = 0.472, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 223, 335, 87, damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 231, 346, 89, damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 239, 358, 90, damageEffectiveness = 0.49, baseMultiplier = 0.485, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 247, 370, 92, damageEffectiveness = 0.49, baseMultiplier = 0.489, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 255, 382, 93, damageEffectiveness = 0.49, baseMultiplier = 0.492, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 263, 395, 95, damageEffectiveness = 0.5, baseMultiplier = 0.496, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 272, 408, 96, damageEffectiveness = 0.5, baseMultiplier = 0.499, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 281, 421, 98, damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 290, 435, 99, damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 300, 449, 101, damageEffectiveness = 0.51, baseMultiplier = 0.509, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 309, 464, 102, damageEffectiveness = 0.51, baseMultiplier = 0.513, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["DualStrike"] = { @@ -2897,53 +2955,55 @@ skills["DualStrike"] = { { "active_skill_added_damage_+%_final", 0.5 }, }, }, + constantStats = { + { "dual_strike_critical_strike_chance_+%_final_against_enemies_on_full_life", 100 }, + { "dual_strike_damage_+%_final_against_enemies_on_full_life", 30 }, + }, stats = { "critical_strike_chance_+%", - "dual_strike_critical_strike_chance_+%_final_against_enemies_on_full_life", - "dual_strike_damage_+%_final_against_enemies_on_full_life", "skill_double_hits_when_dual_wielding", }, levels = { - [1] = { 50, 100, 30, damageEffectiveness = 1.25, attackSpeedMultiplier = -30, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 53, 100, 30, damageEffectiveness = 1.31, attackSpeedMultiplier = -30, baseMultiplier = 1.313, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 56, 100, 30, damageEffectiveness = 1.38, attackSpeedMultiplier = -30, baseMultiplier = 1.375, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 59, 100, 30, damageEffectiveness = 1.44, attackSpeedMultiplier = -30, baseMultiplier = 1.438, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [5] = { 62, 100, 30, damageEffectiveness = 1.5, attackSpeedMultiplier = -30, baseMultiplier = 1.501, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { 65, 100, 30, damageEffectiveness = 1.56, attackSpeedMultiplier = -30, baseMultiplier = 1.563, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [7] = { 68, 100, 30, damageEffectiveness = 1.63, attackSpeedMultiplier = -30, baseMultiplier = 1.626, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [8] = { 71, 100, 30, damageEffectiveness = 1.69, attackSpeedMultiplier = -30, baseMultiplier = 1.688, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [9] = { 74, 100, 30, damageEffectiveness = 1.75, attackSpeedMultiplier = -30, baseMultiplier = 1.751, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [10] = { 77, 100, 30, damageEffectiveness = 1.81, attackSpeedMultiplier = -30, baseMultiplier = 1.814, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [11] = { 80, 100, 30, damageEffectiveness = 1.88, attackSpeedMultiplier = -30, baseMultiplier = 1.876, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [12] = { 83, 100, 30, damageEffectiveness = 1.94, attackSpeedMultiplier = -30, baseMultiplier = 1.939, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [13] = { 86, 100, 30, damageEffectiveness = 2, attackSpeedMultiplier = -30, baseMultiplier = 2.002, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [14] = { 89, 100, 30, damageEffectiveness = 2.06, attackSpeedMultiplier = -30, baseMultiplier = 2.064, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [15] = { 92, 100, 30, damageEffectiveness = 2.13, attackSpeedMultiplier = -30, baseMultiplier = 2.127, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [16] = { 95, 100, 30, damageEffectiveness = 2.19, attackSpeedMultiplier = -30, baseMultiplier = 2.189, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [17] = { 98, 100, 30, damageEffectiveness = 2.25, attackSpeedMultiplier = -30, baseMultiplier = 2.252, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [18] = { 101, 100, 30, damageEffectiveness = 2.31, attackSpeedMultiplier = -30, baseMultiplier = 2.315, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [19] = { 104, 100, 30, damageEffectiveness = 2.38, attackSpeedMultiplier = -30, baseMultiplier = 2.377, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 107, 100, 30, damageEffectiveness = 2.44, attackSpeedMultiplier = -30, baseMultiplier = 2.44, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 110, 100, 30, damageEffectiveness = 2.5, attackSpeedMultiplier = -30, baseMultiplier = 2.503, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 113, 100, 30, damageEffectiveness = 2.57, attackSpeedMultiplier = -30, baseMultiplier = 2.565, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 116, 100, 30, damageEffectiveness = 2.63, attackSpeedMultiplier = -30, baseMultiplier = 2.628, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 119, 100, 30, damageEffectiveness = 2.69, attackSpeedMultiplier = -30, baseMultiplier = 2.691, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 122, 100, 30, damageEffectiveness = 2.75, attackSpeedMultiplier = -30, baseMultiplier = 2.753, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 125, 100, 30, damageEffectiveness = 2.82, attackSpeedMultiplier = -30, baseMultiplier = 2.816, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 128, 100, 30, damageEffectiveness = 2.88, attackSpeedMultiplier = -30, baseMultiplier = 2.878, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 131, 100, 30, damageEffectiveness = 2.94, attackSpeedMultiplier = -30, baseMultiplier = 2.941, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [29] = { 134, 100, 30, damageEffectiveness = 3, attackSpeedMultiplier = -30, baseMultiplier = 3.004, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [30] = { 137, 100, 30, damageEffectiveness = 3.07, attackSpeedMultiplier = -30, baseMultiplier = 3.066, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [31] = { 140, 100, 30, damageEffectiveness = 3.1, attackSpeedMultiplier = -30, baseMultiplier = 3.098, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [32] = { 143, 100, 30, damageEffectiveness = 3.13, attackSpeedMultiplier = -30, baseMultiplier = 3.129, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [33] = { 146, 100, 30, damageEffectiveness = 3.16, attackSpeedMultiplier = -30, baseMultiplier = 3.16, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [34] = { 149, 100, 30, damageEffectiveness = 3.19, attackSpeedMultiplier = -30, baseMultiplier = 3.192, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [35] = { 152, 100, 30, damageEffectiveness = 3.22, attackSpeedMultiplier = -30, baseMultiplier = 3.223, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [36] = { 155, 100, 30, damageEffectiveness = 3.25, attackSpeedMultiplier = -30, baseMultiplier = 3.254, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [37] = { 158, 100, 30, damageEffectiveness = 3.29, attackSpeedMultiplier = -30, baseMultiplier = 3.286, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [38] = { 161, 100, 30, damageEffectiveness = 3.32, attackSpeedMultiplier = -30, baseMultiplier = 3.317, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [39] = { 164, 100, 30, damageEffectiveness = 3.35, attackSpeedMultiplier = -30, baseMultiplier = 3.348, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [40] = { 167, 100, 30, damageEffectiveness = 3.38, attackSpeedMultiplier = -30, baseMultiplier = 3.379, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [1] = { 50, damageEffectiveness = 1.25, attackSpeedMultiplier = -30, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [2] = { 53, damageEffectiveness = 1.31, attackSpeedMultiplier = -30, baseMultiplier = 1.313, levelRequirement = 2, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [3] = { 56, damageEffectiveness = 1.38, attackSpeedMultiplier = -30, baseMultiplier = 1.375, levelRequirement = 4, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [4] = { 59, damageEffectiveness = 1.44, attackSpeedMultiplier = -30, baseMultiplier = 1.438, levelRequirement = 7, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [5] = { 62, damageEffectiveness = 1.5, attackSpeedMultiplier = -30, baseMultiplier = 1.501, levelRequirement = 11, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [6] = { 65, damageEffectiveness = 1.56, attackSpeedMultiplier = -30, baseMultiplier = 1.563, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [7] = { 68, damageEffectiveness = 1.63, attackSpeedMultiplier = -30, baseMultiplier = 1.626, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [8] = { 71, damageEffectiveness = 1.69, attackSpeedMultiplier = -30, baseMultiplier = 1.688, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [9] = { 74, damageEffectiveness = 1.75, attackSpeedMultiplier = -30, baseMultiplier = 1.751, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [10] = { 77, damageEffectiveness = 1.81, attackSpeedMultiplier = -30, baseMultiplier = 1.814, levelRequirement = 32, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [11] = { 80, damageEffectiveness = 1.88, attackSpeedMultiplier = -30, baseMultiplier = 1.876, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [12] = { 83, damageEffectiveness = 1.94, attackSpeedMultiplier = -30, baseMultiplier = 1.939, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [13] = { 86, damageEffectiveness = 2, attackSpeedMultiplier = -30, baseMultiplier = 2.002, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [14] = { 89, damageEffectiveness = 2.06, attackSpeedMultiplier = -30, baseMultiplier = 2.064, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [15] = { 92, damageEffectiveness = 2.13, attackSpeedMultiplier = -30, baseMultiplier = 2.127, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [16] = { 95, damageEffectiveness = 2.19, attackSpeedMultiplier = -30, baseMultiplier = 2.189, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [17] = { 98, damageEffectiveness = 2.25, attackSpeedMultiplier = -30, baseMultiplier = 2.252, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [18] = { 101, damageEffectiveness = 2.31, attackSpeedMultiplier = -30, baseMultiplier = 2.315, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [19] = { 104, damageEffectiveness = 2.38, attackSpeedMultiplier = -30, baseMultiplier = 2.377, levelRequirement = 67, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [20] = { 107, damageEffectiveness = 2.44, attackSpeedMultiplier = -30, baseMultiplier = 2.44, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [21] = { 110, damageEffectiveness = 2.5, attackSpeedMultiplier = -30, baseMultiplier = 2.503, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [22] = { 113, damageEffectiveness = 2.57, attackSpeedMultiplier = -30, baseMultiplier = 2.565, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [23] = { 116, damageEffectiveness = 2.63, attackSpeedMultiplier = -30, baseMultiplier = 2.628, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [24] = { 119, damageEffectiveness = 2.69, attackSpeedMultiplier = -30, baseMultiplier = 2.691, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [25] = { 122, damageEffectiveness = 2.75, attackSpeedMultiplier = -30, baseMultiplier = 2.753, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [26] = { 125, damageEffectiveness = 2.82, attackSpeedMultiplier = -30, baseMultiplier = 2.816, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [27] = { 128, damageEffectiveness = 2.88, attackSpeedMultiplier = -30, baseMultiplier = 2.878, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [28] = { 131, damageEffectiveness = 2.94, attackSpeedMultiplier = -30, baseMultiplier = 2.941, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [29] = { 134, damageEffectiveness = 3, attackSpeedMultiplier = -30, baseMultiplier = 3.004, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [30] = { 137, damageEffectiveness = 3.07, attackSpeedMultiplier = -30, baseMultiplier = 3.066, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [31] = { 140, damageEffectiveness = 3.1, attackSpeedMultiplier = -30, baseMultiplier = 3.098, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [32] = { 143, damageEffectiveness = 3.13, attackSpeedMultiplier = -30, baseMultiplier = 3.129, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [33] = { 146, damageEffectiveness = 3.16, attackSpeedMultiplier = -30, baseMultiplier = 3.16, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [34] = { 149, damageEffectiveness = 3.19, attackSpeedMultiplier = -30, baseMultiplier = 3.192, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [35] = { 152, damageEffectiveness = 3.22, attackSpeedMultiplier = -30, baseMultiplier = 3.223, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [36] = { 155, damageEffectiveness = 3.25, attackSpeedMultiplier = -30, baseMultiplier = 3.254, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [37] = { 158, damageEffectiveness = 3.29, attackSpeedMultiplier = -30, baseMultiplier = 3.286, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [38] = { 161, damageEffectiveness = 3.32, attackSpeedMultiplier = -30, baseMultiplier = 3.317, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [39] = { 164, damageEffectiveness = 3.35, attackSpeedMultiplier = -30, baseMultiplier = 3.348, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [40] = { 167, damageEffectiveness = 3.38, attackSpeedMultiplier = -30, baseMultiplier = 3.379, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 5, }, }, }, } skills["ElementalHit"] = { @@ -3028,6 +3088,8 @@ skills["ElementalHit"] = { { "non_damaging_ailment_effect_+%", 1 }, }, }, + constantStats = { + }, stats = { "attack_minimum_added_fire_damage", "attack_maximum_added_fire_damage", @@ -3043,46 +3105,46 @@ skills["ElementalHit"] = { "elemental_hit_no_physical_chaos_damage", }, levels = { - [1] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 30, levelRequirement = 12, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [2] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 31, levelRequirement = 15, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [3] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 32, levelRequirement = 19, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 33, levelRequirement = 23, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 34, levelRequirement = 27, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 8, }, }, - [6] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 35, levelRequirement = 31, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 8, }, }, - [7] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 36, levelRequirement = 35, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 8, }, }, - [8] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 37, levelRequirement = 38, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 8, }, }, - [9] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 38, levelRequirement = 41, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 9, }, }, - [10] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 39, levelRequirement = 44, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 9, }, }, - [11] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 40, levelRequirement = 47, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 9, }, }, - [12] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 41, levelRequirement = 50, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 9, }, }, - [13] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 42, levelRequirement = 53, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 9, }, }, - [14] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 43, levelRequirement = 56, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 10, }, }, - [15] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 44, levelRequirement = 59, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 10, }, }, - [16] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 45, levelRequirement = 62, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 10, }, }, - [17] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 46, levelRequirement = 64, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 10, }, }, - [18] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 47, levelRequirement = 66, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 10, }, }, - [19] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 48, levelRequirement = 68, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 11, }, }, - [20] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 49, levelRequirement = 70, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 11, }, }, - [21] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 50, levelRequirement = 72, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 11, }, }, - [22] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 51, levelRequirement = 74, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 11, }, }, - [23] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 52, levelRequirement = 76, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 11, }, }, - [24] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 53, levelRequirement = 78, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 11, }, }, - [25] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 54, levelRequirement = 80, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 11, }, }, - [26] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 55, levelRequirement = 82, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 12, }, }, - [27] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 56, levelRequirement = 84, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 12, }, }, - [28] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 57, levelRequirement = 86, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 12, }, }, - [29] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 58, levelRequirement = 88, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 12, }, }, - [30] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 59, levelRequirement = 90, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 12, }, }, - [31] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 59, levelRequirement = 91, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 13, }, }, - [32] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 60, levelRequirement = 92, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 13, }, }, - [33] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 60, levelRequirement = 93, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 13, }, }, - [34] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 61, levelRequirement = 94, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 13, }, }, - [35] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 61, levelRequirement = 95, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 13, }, }, - [36] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 62, levelRequirement = 96, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 14, }, }, - [37] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 62, levelRequirement = 97, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 14, }, }, - [38] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 63, levelRequirement = 98, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 14, }, }, - [39] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 63, levelRequirement = 99, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 14, }, }, - [40] = { 0.69999998807907, 1.2999999523163, 0.56999999284744, 1.0599999427795, 0.10999999940395, 2.1400001049042, 64, levelRequirement = 100, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, }, cost = { Mana = 14, }, }, + [1] = { 22, 40, 18, 33, 3, 67, 30, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 27, 51, 22, 41, 4, 83, 31, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 36, 66, 29, 54, 6, 109, 32, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 46, 86, 38, 70, 7, 141, 33, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 59, 109, 48, 89, 9, 179, 34, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 73, 136, 60, 111, 12, 225, 35, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 91, 169, 74, 138, 14, 279, 36, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 107, 198, 87, 162, 17, 327, 37, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 125, 231, 101, 189, 20, 381, 38, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [10] = { 145, 269, 118, 219, 23, 443, 39, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [11] = { 168, 311, 137, 254, 26, 513, 40, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [12] = { 194, 360, 158, 293, 30, 592, 41, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [13] = { 223, 414, 182, 338, 35, 682, 42, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 257, 476, 209, 389, 40, 784, 43, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [15] = { 294, 547, 240, 446, 46, 900, 44, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [16] = { 337, 626, 274, 510, 53, 1030, 45, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [17] = { 369, 684, 300, 558, 58, 1127, 46, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 403, 748, 328, 610, 63, 1231, 47, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 440, 816, 358, 666, 69, 1344, 48, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [20] = { 480, 891, 391, 726, 75, 1467, 49, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [21] = { 523, 971, 426, 792, 82, 1599, 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [22] = { 570, 1059, 464, 863, 90, 1743, 51, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [23] = { 621, 1153, 506, 940, 98, 1898, 52, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [24] = { 676, 1255, 550, 1024, 106, 2066, 53, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [25] = { 735, 1366, 599, 1114, 116, 2248, 54, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 800, 1485, 651, 1211, 126, 2445, 55, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [27] = { 869, 1614, 708, 1316, 137, 2658, 56, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [28] = { 944, 1754, 769, 1430, 148, 2887, 57, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [29] = { 1026, 1905, 835, 1553, 161, 3136, 58, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [30] = { 1113, 2068, 907, 1686, 175, 3404, 59, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [31] = { 1160, 2154, 945, 1756, 182, 3546, 59, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [32] = { 1208, 2244, 984, 1830, 190, 3694, 60, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [33] = { 1258, 2337, 1025, 1906, 198, 3847, 60, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [34] = { 1311, 2434, 1067, 1985, 206, 4007, 61, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [35] = { 1365, 2534, 1111, 2067, 214, 4172, 61, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [36] = { 1421, 2639, 1157, 2152, 223, 4344, 62, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [37] = { 1479, 2748, 1205, 2240, 232, 4523, 62, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [38] = { 1540, 2860, 1254, 2332, 242, 4709, 63, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [39] = { 1603, 2978, 1306, 2428, 252, 4902, 63, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [40] = { 1669, 3099, 1359, 2527, 262, 5102, 64, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, }, } skills["EnsnaringArrow"] = { @@ -3123,55 +3185,57 @@ skills["EnsnaringArrow"] = { { "ensnaring_arrow_enemy_spell_damage_taken_+%", 0.5 }, }, }, + constantStats = { + { "tethered_movement_speed_+%_final_per_rope", -40 }, + { "tethered_movement_speed_+%_final_per_rope_vs_rare", -30 }, + { "tethered_movement_speed_+%_final_per_rope_vs_unique", -25 }, + { "tethering_arrow_display_rope_limit", 3 }, + }, stats = { - "tethered_movement_speed_+%_final_per_rope", - "tethered_movement_speed_+%_final_per_rope_vs_rare", - "tethered_movement_speed_+%_final_per_rope_vs_unique", "tethered_enemies_take_attack_projectile_damage_taken_+%", - "tethering_arrow_display_rope_limit", "skill_can_fire_arrows", }, levels = { - [1] = { -40, -30, -25, 15, 3, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { -40, -30, -25, 15, 3, damageEffectiveness = 1.42, baseMultiplier = 1.418, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { -40, -30, -25, 16, 3, damageEffectiveness = 1.44, baseMultiplier = 1.437, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { -40, -30, -25, 16, 3, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { -40, -30, -25, 16, 3, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { -40, -30, -25, 16, 3, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { -40, -30, -25, 17, 3, damageEffectiveness = 1.51, baseMultiplier = 1.511, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { -40, -30, -25, 17, 3, damageEffectiveness = 1.53, baseMultiplier = 1.529, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { -40, -30, -25, 17, 3, damageEffectiveness = 1.55, baseMultiplier = 1.547, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { -40, -30, -25, 17, 3, damageEffectiveness = 1.57, baseMultiplier = 1.566, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { -40, -30, -25, 18, 3, damageEffectiveness = 1.58, baseMultiplier = 1.584, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { -40, -30, -25, 18, 3, damageEffectiveness = 1.6, baseMultiplier = 1.603, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { -40, -30, -25, 18, 3, damageEffectiveness = 1.62, baseMultiplier = 1.621, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { -40, -30, -25, 18, 3, damageEffectiveness = 1.64, baseMultiplier = 1.639, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { -40, -30, -25, 19, 3, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { -40, -30, -25, 19, 3, damageEffectiveness = 1.68, baseMultiplier = 1.676, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { -40, -30, -25, 19, 3, damageEffectiveness = 1.69, baseMultiplier = 1.695, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { -40, -30, -25, 19, 3, damageEffectiveness = 1.71, baseMultiplier = 1.713, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { -40, -30, -25, 20, 3, damageEffectiveness = 1.73, baseMultiplier = 1.732, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { -40, -30, -25, 20, 3, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { -40, -30, -25, 20, 3, damageEffectiveness = 1.77, baseMultiplier = 1.768, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { -40, -30, -25, 21, 3, damageEffectiveness = 1.79, baseMultiplier = 1.787, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { -40, -30, -25, 21, 3, damageEffectiveness = 1.81, baseMultiplier = 1.805, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { -40, -30, -25, 21, 3, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { -40, -30, -25, 21, 3, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { -40, -30, -25, 22, 3, damageEffectiveness = 1.86, baseMultiplier = 1.861, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [27] = { -40, -30, -25, 22, 3, damageEffectiveness = 1.88, baseMultiplier = 1.879, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [28] = { -40, -30, -25, 22, 3, damageEffectiveness = 1.9, baseMultiplier = 1.897, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { -40, -30, -25, 22, 3, damageEffectiveness = 1.92, baseMultiplier = 1.916, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { -40, -30, -25, 23, 3, damageEffectiveness = 1.93, baseMultiplier = 1.934, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { -40, -30, -25, 23, 3, damageEffectiveness = 1.94, baseMultiplier = 1.943, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [32] = { -40, -30, -25, 23, 3, damageEffectiveness = 1.95, baseMultiplier = 1.953, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [33] = { -40, -30, -25, 23, 3, damageEffectiveness = 1.96, baseMultiplier = 1.962, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [34] = { -40, -30, -25, 23, 3, damageEffectiveness = 1.97, baseMultiplier = 1.971, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [35] = { -40, -30, -25, 23, 3, damageEffectiveness = 1.98, baseMultiplier = 1.98, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [36] = { -40, -30, -25, 23, 3, damageEffectiveness = 1.99, baseMultiplier = 1.989, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [37] = { -40, -30, -25, 24, 3, damageEffectiveness = 2, baseMultiplier = 1.999, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [38] = { -40, -30, -25, 24, 3, damageEffectiveness = 2.01, baseMultiplier = 2.008, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [39] = { -40, -30, -25, 24, 3, damageEffectiveness = 2.02, baseMultiplier = 2.017, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [40] = { -40, -30, -25, 24, 3, damageEffectiveness = 2.03, baseMultiplier = 2.026, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [1] = { 15, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [2] = { 15, damageEffectiveness = 1.42, baseMultiplier = 1.418, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [3] = { 16, damageEffectiveness = 1.44, baseMultiplier = 1.437, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [4] = { 16, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 16, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [6] = { 16, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 34, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [7] = { 17, damageEffectiveness = 1.51, baseMultiplier = 1.511, levelRequirement = 37, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [8] = { 17, damageEffectiveness = 1.53, baseMultiplier = 1.529, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [9] = { 17, damageEffectiveness = 1.55, baseMultiplier = 1.547, levelRequirement = 43, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [10] = { 17, damageEffectiveness = 1.57, baseMultiplier = 1.566, levelRequirement = 46, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [11] = { 18, damageEffectiveness = 1.58, baseMultiplier = 1.584, levelRequirement = 49, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [12] = { 18, damageEffectiveness = 1.6, baseMultiplier = 1.603, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [13] = { 18, damageEffectiveness = 1.62, baseMultiplier = 1.621, levelRequirement = 55, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [14] = { 18, damageEffectiveness = 1.64, baseMultiplier = 1.639, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 19, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 19, damageEffectiveness = 1.68, baseMultiplier = 1.676, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 19, damageEffectiveness = 1.69, baseMultiplier = 1.695, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 19, damageEffectiveness = 1.71, baseMultiplier = 1.713, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 20, damageEffectiveness = 1.73, baseMultiplier = 1.732, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [20] = { 20, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [21] = { 20, damageEffectiveness = 1.77, baseMultiplier = 1.768, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [22] = { 21, damageEffectiveness = 1.79, baseMultiplier = 1.787, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [23] = { 21, damageEffectiveness = 1.81, baseMultiplier = 1.805, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [24] = { 21, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [25] = { 21, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [26] = { 22, damageEffectiveness = 1.86, baseMultiplier = 1.861, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [27] = { 22, damageEffectiveness = 1.88, baseMultiplier = 1.879, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [28] = { 22, damageEffectiveness = 1.9, baseMultiplier = 1.897, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [29] = { 22, damageEffectiveness = 1.92, baseMultiplier = 1.916, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [30] = { 23, damageEffectiveness = 1.93, baseMultiplier = 1.934, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [31] = { 23, damageEffectiveness = 1.94, baseMultiplier = 1.943, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [32] = { 23, damageEffectiveness = 1.95, baseMultiplier = 1.953, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [33] = { 23, damageEffectiveness = 1.96, baseMultiplier = 1.962, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [34] = { 23, damageEffectiveness = 1.97, baseMultiplier = 1.971, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [35] = { 23, damageEffectiveness = 1.98, baseMultiplier = 1.98, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [36] = { 23, damageEffectiveness = 1.99, baseMultiplier = 1.989, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [37] = { 24, damageEffectiveness = 2, baseMultiplier = 1.999, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [38] = { 24, damageEffectiveness = 2.01, baseMultiplier = 2.008, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [39] = { 24, damageEffectiveness = 2.02, baseMultiplier = 2.017, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [40] = { 24, damageEffectiveness = 2.03, baseMultiplier = 2.026, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 13, }, }, }, } skills["EtherealKnives"] = { @@ -3200,59 +3264,62 @@ skills["EtherealKnives"] = { { "spells_impale_on_hit_%_chance", 0.5 }, }, }, + constantStats = { + { "maximum_number_of_blades_left_in_ground", 40 }, + { "ethereal_knives_blade_left_in_ground_for_every_X_projectiles", 3 }, + { "active_skill_projectile_speed_+%_variation_final", 50 }, + { "blades_left_in_ground_+%_final_if_not_hand_cast", -50 }, + { "base_skill_effect_duration", 6000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "number_of_additional_projectiles", "base_projectile_speed_+%", - "maximum_number_of_blades_left_in_ground", - "ethereal_knives_blade_left_in_ground_for_every_X_projectiles", - "active_skill_projectile_speed_+%_variation_final", - "blades_left_in_ground_+%_final_if_not_hand_cast", "base_is_projectile", "console_skill_dont_chase", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 9, 0, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 0.89999997615814, 1.2000000476837, 9, 1, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 9, 2, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 9, 3, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 9, 4, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 9, 5, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 10, 6, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 10, 7, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 10, 8, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 10, 9, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 10, 10, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 10, 11, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 11, 12, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 11, 13, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 11, 14, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 11, 15, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 11, 16, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 11, 17, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 12, 18, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 12, 19, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 12, 20, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 12, 21, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 12, 22, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 12, 23, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 13, 24, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 13, 25, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 13, 26, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 13, 27, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 13, 28, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 13, 29, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 14, 29, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 14, 30, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 14, 30, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 14, 31, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 14, 31, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 14, 32, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 15, 32, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 15, 33, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 15, 33, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 15, 34, 40, 3, 50, -50, damageEffectiveness = 2.2, critChance = 6, duration = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 7, 10, 9, 0, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 9, 12, 9, 1, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 10, 15, 9, 2, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 14, 20, 9, 3, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 20, 30, 9, 4, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 31, 46, 9, 5, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 42, 63, 10, 6, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [8] = { 56, 85, 10, 7, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [9] = { 75, 112, 10, 8, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 98, 147, 10, 9, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [11] = { 128, 191, 10, 10, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [12] = { 165, 247, 10, 11, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [13] = { 211, 316, 11, 12, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [14] = { 269, 403, 11, 13, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [15] = { 341, 511, 11, 14, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [16] = { 431, 646, 11, 15, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [17] = { 542, 813, 11, 16, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 679, 1019, 11, 17, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [19] = { 804, 1205, 12, 18, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 949, 1423, 12, 19, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 1059, 1589, 12, 20, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 1182, 1773, 12, 21, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 1318, 1977, 12, 22, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 1469, 2204, 12, 23, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 1636, 2455, 13, 24, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 1822, 2733, 13, 25, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 2027, 3041, 13, 26, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 2255, 3383, 13, 27, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 2507, 3761, 13, 28, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 2787, 4180, 13, 29, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 2937, 4406, 14, 29, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 3096, 4644, 14, 30, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 3263, 4894, 14, 30, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 3438, 5157, 14, 31, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 3622, 5434, 14, 31, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 3816, 5725, 14, 32, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 4020, 6031, 15, 32, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 4235, 6352, 15, 33, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 4461, 6691, 15, 33, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 4698, 7047, 15, 34, damageEffectiveness = 2.2, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, }, } skills["ExplosiveArrow"] = { @@ -3327,58 +3394,61 @@ skills["ExplosiveArrow"] = { { "active_skill_quality_duration_+%_final", -2 }, }, }, + constantStats = { + { "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb", 2 }, + { "explosive_arrow_explosion_base_damage_+permyriad", -5000 }, + { "explosive_arrow_maximum_bonus_explosion_radius", 12 }, + { "explosive_arrow_hit_and_ailment_damage_+%_final_per_stack", 5 }, + { "explosive_arrow_stack_limit", 20 }, + { "base_skill_effect_duration", 1000 }, + }, stats = { - "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb", "explosive_arrow_explosion_minimum_added_fire_damage", "explosive_arrow_explosion_maximum_added_fire_damage", - "explosive_arrow_explosion_base_damage_+permyriad", - "explosive_arrow_maximum_bonus_explosion_radius", - "explosive_arrow_hit_and_ailment_damage_+%_final_per_stack", - "explosive_arrow_stack_limit", "skill_can_fire_arrows", "base_is_projectile", }, levels = { - [1] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 31, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 34, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 37, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 42, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 46, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 50, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 54, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 56, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 58, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 60, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 62, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 66, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 68, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [27] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [28] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [32] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [33] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [34] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [35] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [36] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [37] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [38] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [39] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [40] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 5, 20, duration = 1, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [1] = { 47, 71, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 57, 86, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 69, 104, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 83, 125, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 100, 149, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 112, 168, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 126, 189, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [8] = { 141, 212, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [9] = { 158, 238, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [10] = { 177, 266, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [11] = { 198, 298, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [12] = { 222, 333, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [13] = { 247, 371, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [14] = { 276, 414, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [15] = { 307, 461, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [16] = { 342, 513, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [17] = { 381, 571, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 423, 635, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 470, 705, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 522, 783, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 579, 868, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 642, 963, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 711, 1067, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [24] = { 788, 1181, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [25] = { 872, 1308, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 964, 1447, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [27] = { 1067, 1600, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [28] = { 1179, 1768, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [29] = { 1302, 1954, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [30] = { 1438, 2157, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [31] = { 1511, 2267, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [32] = { 1588, 2382, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [33] = { 1668, 2502, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [34] = { 1752, 2628, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [35] = { 1840, 2760, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [36] = { 1933, 2899, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [37] = { 2030, 3044, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [38] = { 2131, 3197, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [39] = { 2238, 3356, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [40] = { 2349, 3524, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, }, } skills["ExplosiveConcoction"] = { @@ -3455,6 +3525,10 @@ skills["ExplosiveConcoction"] = { { "critical_strike_chance_+%", 1.5 }, }, }, + constantStats = { + { "flask_throw_base_charges_used", 3 }, + { "additional_base_critical_strike_chance", 600 }, + }, stats = { "attack_minimum_added_fire_damage", "attack_maximum_added_fire_damage", @@ -3463,53 +3537,51 @@ skills["ExplosiveConcoction"] = { "flask_throw_minimum_lightning_damage_if_used_topaz_flask", "flask_throw_maximum_lightning_damage_if_used_topaz_flask", "flask_throw_ruby_flask_ignite_dot_multiplier_+", - "flask_throw_base_charges_used", - "additional_base_critical_strike_chance", "base_is_projectile", "is_area_damage", "console_skill_dont_chase", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 60, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 28, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 62, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 31, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 64, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 34, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 66, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 37, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 68, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 40, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 70, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 42, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 72, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 44, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 74, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 46, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 76, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 48, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 78, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 50, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 80, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 52, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 82, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 54, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 84, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 56, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 86, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 58, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 88, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 60, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 90, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 62, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 92, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 64, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 94, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 66, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 96, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 68, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 98, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 70, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 100, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 72, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 102, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 74, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 104, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 76, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 106, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 78, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 108, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 80, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 110, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 82, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 112, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 84, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 114, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 86, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 116, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 88, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 118, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 90, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 119, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 91, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 120, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 92, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 121, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 93, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 122, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 94, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 123, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 95, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 124, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 96, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 125, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 97, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 126, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 98, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 127, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 99, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 0.23999999463558, 0.36000001430511, 0.050000000745058, 0.55000001192093, 128, 3, 600, attackSpeedMultiplier = 15, levelRequirement = 100, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, + [1] = { 96, 145, 29, 43, 6, 66, 60, attackSpeedMultiplier = 15, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 117, 175, 35, 52, 7, 80, 62, attackSpeedMultiplier = 15, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 140, 210, 42, 63, 9, 96, 64, attackSpeedMultiplier = 15, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 168, 252, 50, 76, 11, 116, 66, attackSpeedMultiplier = 15, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 200, 301, 60, 90, 13, 138, 68, attackSpeedMultiplier = 15, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 225, 337, 67, 101, 14, 155, 70, attackSpeedMultiplier = 15, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 252, 378, 76, 113, 16, 173, 72, attackSpeedMultiplier = 15, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 282, 423, 85, 127, 18, 194, 74, attackSpeedMultiplier = 15, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 315, 473, 95, 142, 20, 217, 76, attackSpeedMultiplier = 15, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 352, 528, 106, 158, 22, 242, 78, attackSpeedMultiplier = 15, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 392, 588, 118, 176, 25, 270, 80, attackSpeedMultiplier = 15, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 437, 655, 131, 197, 27, 300, 82, attackSpeedMultiplier = 15, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [13] = { 486, 729, 146, 219, 30, 334, 84, attackSpeedMultiplier = 15, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 540, 810, 162, 243, 34, 371, 86, attackSpeedMultiplier = 15, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 600, 900, 180, 270, 38, 413, 88, attackSpeedMultiplier = 15, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 666, 999, 200, 300, 42, 458, 90, attackSpeedMultiplier = 15, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 739, 1108, 222, 332, 46, 508, 92, attackSpeedMultiplier = 15, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 819, 1228, 246, 368, 51, 563, 94, attackSpeedMultiplier = 15, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [19] = { 906, 1360, 272, 408, 57, 623, 96, attackSpeedMultiplier = 15, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [20] = { 1003, 1505, 301, 451, 63, 690, 98, attackSpeedMultiplier = 15, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [21] = { 1109, 1664, 333, 499, 69, 763, 100, attackSpeedMultiplier = 15, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 1226, 1839, 368, 552, 77, 843, 102, attackSpeedMultiplier = 15, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 1354, 2032, 406, 609, 85, 931, 104, attackSpeedMultiplier = 15, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [24] = { 1495, 2243, 449, 673, 93, 1028, 106, attackSpeedMultiplier = 15, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [25] = { 1650, 2475, 495, 743, 103, 1134, 108, attackSpeedMultiplier = 15, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [26] = { 1820, 2730, 546, 819, 114, 1251, 110, attackSpeedMultiplier = 15, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [27] = { 2006, 3009, 602, 903, 125, 1379, 112, attackSpeedMultiplier = 15, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [28] = { 2211, 3316, 663, 995, 138, 1520, 114, attackSpeedMultiplier = 15, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [29] = { 2435, 3652, 730, 1096, 152, 1674, 116, attackSpeedMultiplier = 15, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [30] = { 2681, 4021, 804, 1206, 168, 1843, 118, attackSpeedMultiplier = 15, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [31] = { 2812, 4219, 844, 1266, 176, 1934, 119, attackSpeedMultiplier = 15, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [32] = { 2950, 4425, 885, 1328, 184, 2028, 120, attackSpeedMultiplier = 15, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [33] = { 3095, 4642, 928, 1393, 193, 2128, 121, attackSpeedMultiplier = 15, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [34] = { 3246, 4868, 974, 1461, 203, 2231, 122, attackSpeedMultiplier = 15, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [35] = { 3404, 5106, 1021, 1532, 213, 2340, 123, attackSpeedMultiplier = 15, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [36] = { 3569, 5354, 1071, 1606, 223, 2454, 124, attackSpeedMultiplier = 15, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [37] = { 3742, 5614, 1123, 1684, 234, 2573, 125, attackSpeedMultiplier = 15, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [38] = { 3924, 5885, 1177, 1766, 245, 2697, 126, attackSpeedMultiplier = 15, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [39] = { 4113, 6170, 1234, 1851, 257, 2828, 127, attackSpeedMultiplier = 15, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [40] = { 4312, 6468, 1294, 1940, 269, 2964, 128, attackSpeedMultiplier = 15, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, }, } skills["ShrapnelTrap"] = { @@ -3543,11 +3615,13 @@ skills["ShrapnelTrap"] = { { "skill_physical_damage_%_to_convert_to_cold", 2 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + }, stats = { - "base_trap_duration", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "skill_physical_damage_%_to_convert_to_fire", "shrapnel_trap_number_of_secondary_explosions", "active_skill_base_radius_+", "is_area_damage", @@ -3556,46 +3630,46 @@ skills["ShrapnelTrap"] = { "is_trap", }, levels = { - [1] = { 4000, 0.56999999284744, 0.86000001430511, 50, 4, 0, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 4000, 0.64999997615814, 0.97000002861023, 50, 4, 0, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 4000, 0.72000002861023, 1.0800000429153, 50, 4, 1, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 4000, 0.80000001192093, 1.2000000476837, 50, 4, 1, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 4000, 0.80000001192093, 1.2000000476837, 50, 4, 1, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 4000, 0.80000001192093, 1.2000000476837, 50, 5, 2, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 4000, 0.80000001192093, 1.2000000476837, 50, 5, 2, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [8] = { 4000, 0.80000001192093, 1.2000000476837, 50, 5, 2, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [9] = { 4000, 0.80000001192093, 1.2000000476837, 50, 5, 3, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [10] = { 4000, 0.80000001192093, 1.2000000476837, 50, 5, 3, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [11] = { 4000, 0.80000001192093, 1.2000000476837, 50, 6, 3, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [12] = { 4000, 0.80000001192093, 1.2000000476837, 50, 6, 4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [13] = { 4000, 0.80000001192093, 1.2000000476837, 50, 6, 4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [14] = { 4000, 0.80000001192093, 1.2000000476837, 50, 6, 4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [15] = { 4000, 0.80000001192093, 1.2000000476837, 50, 6, 5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [16] = { 4000, 0.80000001192093, 1.2000000476837, 50, 7, 5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 4000, 0.80000001192093, 1.2000000476837, 50, 7, 5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 4000, 0.80000001192093, 1.2000000476837, 50, 7, 6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 4000, 0.80000001192093, 1.2000000476837, 50, 7, 6, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 4000, 0.80000001192093, 1.2000000476837, 50, 7, 6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 4000, 0.80000001192093, 1.2000000476837, 50, 8, 7, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 4000, 0.80000001192093, 1.2000000476837, 50, 8, 7, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 4000, 0.80000001192093, 1.2000000476837, 50, 8, 7, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 4000, 0.80000001192093, 1.2000000476837, 50, 8, 8, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 4000, 0.80000001192093, 1.2000000476837, 50, 8, 8, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 4000, 0.80000001192093, 1.2000000476837, 50, 9, 8, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [27] = { 4000, 0.80000001192093, 1.2000000476837, 50, 9, 9, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 4000, 0.80000001192093, 1.2000000476837, 50, 9, 9, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 4000, 0.80000001192093, 1.2000000476837, 50, 9, 9, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 4000, 0.80000001192093, 1.2000000476837, 50, 9, 10, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 4000, 0.80000001192093, 1.2000000476837, 50, 9, 10, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [32] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 10, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 10, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 10, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [35] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 11, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [36] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 11, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [37] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 11, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [38] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 11, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [39] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 11, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [40] = { 4000, 0.80000001192093, 1.2000000476837, 50, 10, 11, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, + [1] = { 4, 6, 4, 0, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 5, 7, 4, 0, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 7, 10, 4, 1, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 10, 15, 4, 1, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 14, 22, 4, 1, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 21, 32, 5, 2, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [7] = { 28, 43, 5, 2, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [8] = { 37, 55, 5, 2, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [9] = { 48, 71, 5, 3, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [10] = { 61, 91, 5, 3, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [11] = { 76, 114, 6, 3, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [12] = { 95, 143, 6, 4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [13] = { 119, 178, 6, 4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [14] = { 146, 220, 6, 4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [15] = { 180, 270, 6, 5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [16] = { 221, 331, 7, 5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 269, 404, 7, 5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 327, 491, 7, 6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 378, 567, 7, 6, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 437, 655, 7, 6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 480, 720, 8, 7, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 527, 791, 8, 7, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 579, 869, 8, 7, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 635, 953, 8, 8, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 697, 1046, 8, 8, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 764, 1146, 9, 8, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [27] = { 837, 1256, 9, 9, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 917, 1376, 9, 9, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 1004, 1506, 9, 9, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 1099, 1649, 9, 10, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 1150, 1724, 9, 10, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [32] = { 1202, 1804, 10, 10, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 1257, 1886, 10, 10, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 1315, 1972, 10, 10, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [35] = { 1375, 2062, 10, 11, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [36] = { 1437, 2156, 10, 11, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [37] = { 1503, 2254, 10, 11, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [38] = { 1571, 2356, 10, 11, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [39] = { 1642, 2462, 10, 11, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [40] = { 1716, 2574, 10, 11, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, }, } skills["FireTrap"] = { @@ -3629,15 +3703,17 @@ skills["FireTrap"] = { { "active_skill_area_of_effect_+%_final", -1 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "base_skill_effect_duration", 1750 }, + }, stats = { - "base_trap_duration", - "base_skill_effect_duration", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "base_fire_damage_to_deal_per_minute", - "active_skill_base_radius_+", "global_minimum_added_fire_damage_vs_burning_enemies", "global_maximum_added_fire_damage_vs_burning_enemies", + "active_skill_base_radius_+", "is_area_damage", "base_skill_is_trapped", "base_skill_show_average_damage_instead_of_dps", @@ -3645,46 +3721,46 @@ skills["FireTrap"] = { "is_trap", }, levels = { - [1] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 60.166666263094, 0, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 8, }, }, - [2] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 61.500002328306, 0, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 8, }, }, - [3] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 63.500000465661, 1, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 9, }, }, - [4] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 65.333336065213, 1, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 10, }, }, - [5] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 67.166671664765, 2, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 10, }, }, - [6] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 69.166669802119, 2, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 11, }, }, - [7] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 71.000005401671, 3, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 11, }, }, - [8] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 72.333337493241, 3, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 12, }, }, - [9] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 73.833332122614, 4, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 13, }, }, - [10] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 75.16667216147, 4, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 14, }, }, - [11] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 76.666666790843, 4, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 14, }, }, - [12] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 77.999998882413, 5, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 15, }, }, - [13] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 79.500001459072, 5, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 16, }, }, - [14] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 80.833333550642, 6, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 16, }, }, - [15] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 82.333336127301, 6, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 17, }, }, - [16] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 83.666668218871, 7, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 18, }, }, - [17] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 84.666667287548, 7, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 18, }, }, - [18] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 85.500003818423, 8, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 19, }, }, - [19] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 86.5000028871, 8, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 19, }, }, - [20] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 87.500001955777, 8, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 20, }, }, - [21] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 88.333338486652, 9, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 20, }, }, - [22] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 89.333337555329, 9, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 21, }, }, - [23] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 90.333336624007, 10, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 21, }, }, - [24] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 91.166665207595, 10, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 21, }, }, - [25] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 92.166672223558, 11, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 22, }, }, - [26] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 93.166671292236, 11, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 23, }, }, - [27] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 93.999999875824, 11, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 23, }, }, - [28] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 94.999998944501, 12, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 23, }, }, - [29] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 96.000005960465, 12, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 24, }, }, - [30] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 96.833334544053, 13, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 24, }, }, - [31] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 97.333338052034, 13, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 26, }, }, - [32] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 97.83333361273, 13, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 26, }, }, - [33] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 98.333337120712, 13, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 27, }, }, - [34] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 98.833332681408, 14, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 27, }, }, - [35] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 99.1666657043, 14, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 28, }, }, - [36] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 99.666669212282, 14, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 29, }, }, - [37] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 100.16667272026, 14, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 29, }, }, - [38] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 100.66666828096, 15, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 30, }, }, - [39] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 101.16667178894, 15, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 30, }, }, - [40] = { 4000, 1750, 0.31999999284744, 0.47999998927116, 101.66666734964, 15, 0.10000000149012, 0.15000000596046, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 3, 1, 3, 3, }, cost = { Mana = 31, }, }, + [1] = { 10, 15, 1855, 3, 5, 0, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 13, 20, 2550, 4, 6, 0, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 19, 29, 3822, 6, 9, 1, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [4] = { 27, 41, 5597, 9, 13, 1, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [5] = { 38, 58, 8067, 12, 18, 2, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [6] = { 53, 80, 11511, 17, 25, 2, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [7] = { 73, 110, 16214, 23, 34, 3, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [8] = { 92, 138, 20831, 29, 43, 3, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [9] = { 116, 174, 26710, 36, 54, 4, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [10] = { 145, 217, 34038, 45, 68, 4, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [11] = { 181, 271, 43322, 57, 85, 4, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [12] = { 225, 338, 54847, 70, 105, 5, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [13] = { 279, 419, 69388, 87, 131, 5, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [14] = { 346, 519, 87372, 108, 162, 6, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [15] = { 427, 641, 109982, 134, 200, 6, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [16] = { 527, 791, 137858, 165, 247, 7, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 606, 909, 160296, 189, 284, 7, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 696, 1043, 185861, 217, 326, 8, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 798, 1197, 215748, 249, 374, 8, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 915, 1373, 250243, 286, 429, 8, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 1049, 1573, 289485, 328, 492, 9, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 1201, 1801, 335278, 375, 563, 9, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 1375, 2062, 388044, 430, 644, 10, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 1572, 2359, 447996, 491, 737, 10, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 1798, 2697, 517836, 562, 843, 11, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 2055, 3082, 598195, 642, 963, 11, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [27] = { 2347, 3520, 689395, 733, 1100, 11, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 2679, 4019, 795472, 837, 1256, 12, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 3058, 4587, 917368, 956, 1433, 12, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 3488, 5232, 1055569, 1090, 1635, 13, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 3725, 5588, 1133058, 1164, 1746, 13, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [32] = { 3978, 5966, 1216084, 1243, 1865, 13, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [33] = { 4247, 6370, 1305034, 1327, 1991, 13, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [34] = { 4534, 6801, 1400321, 1417, 2125, 14, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [35] = { 4840, 7260, 1499866, 1512, 2269, 14, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [36] = { 5166, 7749, 1609015, 1614, 2422, 14, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [37] = { 5514, 8271, 1725908, 1723, 2585, 14, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [38] = { 5884, 8826, 1851085, 1839, 2758, 15, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 6279, 9419, 1985122, 1962, 2943, 15, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 6700, 10050, 2128632, 2094, 3141, 15, damageEffectiveness = 2.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["FlamethrowerTrap"] = { @@ -3722,59 +3798,61 @@ skills["FlamethrowerTrap"] = { { "trap_throwing_speed_+%", 1 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "base_skill_effect_duration", 3500 }, + { "flamethrower_trap_damage_+%_final_vs_burning_enemies", 25 }, + { "flamethrower_tower_trap_number_of_flamethrowers", 4 }, + }, stats = { - "base_trap_duration", - "base_skill_effect_duration", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "flamethrower_trap_damage_+%_final_vs_burning_enemies", - "flamethrower_tower_trap_number_of_flamethrowers", "is_area_damage", "base_skill_is_trapped", "base_skill_show_average_damage_instead_of_dps", "is_trap", }, levels = { - [1] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [2] = { 4000, 3500, 0.8299999833107, 1.25, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [3] = { 4000, 3500, 0.86000001430511, 1.289999961853, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [4] = { 4000, 3500, 0.88999998569489, 1.3400000333786, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [5] = { 4000, 3500, 0.9200000166893, 1.3899999856949, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [6] = { 4000, 3500, 0.94999998807907, 1.4299999475479, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [7] = { 4000, 3500, 0.98000001907349, 1.4800000190735, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [8] = { 4000, 3500, 1.0099999904633, 1.5199999809265, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [9] = { 4000, 3500, 1.039999961853, 1.5700000524521, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [10] = { 4000, 3500, 1.0700000524521, 1.6200000047684, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [11] = { 4000, 3500, 1.1100000143051, 1.6599999666214, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [12] = { 4000, 3500, 1.1399999856949, 1.710000038147, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [13] = { 4000, 3500, 1.1699999570847, 1.7599999904633, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [14] = { 4000, 3500, 1.2000000476837, 1.7999999523163, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [15] = { 4000, 3500, 1.2300000190735, 1.8500000238419, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [16] = { 4000, 3500, 1.2599999904633, 1.8899999856949, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [17] = { 4000, 3500, 1.289999961853, 1.9400000572205, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [18] = { 4000, 3500, 1.3200000524521, 1.9900000095367, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [19] = { 4000, 3500, 1.3500000238419, 2.0299999713898, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [21] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [25] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [26] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [27] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [28] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [29] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [31] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [33] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 35, }, }, - [37] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 35, }, }, - [38] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 36, }, }, - [39] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 36, }, }, - [40] = { 4000, 3500, 1.3799999952316, 2.0799999237061, 25, 4, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 37, }, }, + [1] = { 5, 8, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [2] = { 7, 11, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 9, 14, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 12, 18, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [5] = { 16, 24, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [6] = { 19, 29, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [7] = { 23, 35, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [8] = { 27, 41, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [9] = { 33, 49, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [10] = { 39, 59, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [11] = { 47, 70, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [12] = { 56, 84, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [13] = { 66, 100, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [14] = { 79, 118, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [15] = { 93, 140, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [16] = { 110, 165, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [17] = { 130, 195, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [18] = { 153, 230, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [19] = { 180, 270, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 211, 319, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 243, 366, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 279, 421, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 320, 483, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 368, 554, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [25] = { 421, 635, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [26] = { 483, 728, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [27] = { 554, 834, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [28] = { 634, 955, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [29] = { 726, 1094, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 830, 1251, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [31] = { 888, 1338, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 950, 1431, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [33] = { 1015, 1530, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 1086, 1636, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 1161, 1749, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 1241, 1870, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [37] = { 1326, 1999, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [38] = { 1418, 2137, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [39] = { 1515, 2283, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [40] = { 1619, 2440, damageEffectiveness = 0.3, cooldown = 8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 37, }, }, }, } skills["FlickerStrike"] = { @@ -3826,56 +3904,58 @@ skills["FlickerStrike"] = { { "flicker_strike_teleport_range_+%", 1 }, }, }, + constantStats = { + { "base_attack_speed_+%_per_frenzy_charge", 10 }, + { "add_frenzy_charge_on_skill_hit_%", 15 }, + { "flicker_strike_buff_movement_speed_+%", 20 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "base_attack_speed_+%_per_frenzy_charge", - "add_frenzy_charge_on_skill_hit_%", - "flicker_strike_buff_movement_speed_+%", - "base_skill_effect_duration", "ignores_proximity_shield", "base_skill_show_average_damage_instead_of_dps", "melee_defer_damage_prediction", }, levels = { - [1] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.42, baseMultiplier = 1.42, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.46, baseMultiplier = 1.456, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.53, baseMultiplier = 1.527, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.56, baseMultiplier = 1.563, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.63, baseMultiplier = 1.635, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.71, baseMultiplier = 1.706, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.74, baseMultiplier = 1.742, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.78, baseMultiplier = 1.778, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.81, baseMultiplier = 1.814, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.85, baseMultiplier = 1.849, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.89, baseMultiplier = 1.885, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.92, baseMultiplier = 1.921, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.96, baseMultiplier = 1.957, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.99, baseMultiplier = 1.993, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.03, baseMultiplier = 2.028, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.06, baseMultiplier = 2.064, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.14, baseMultiplier = 2.136, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.17, baseMultiplier = 2.172, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.21, baseMultiplier = 2.207, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.24, baseMultiplier = 2.243, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.28, baseMultiplier = 2.279, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.31, baseMultiplier = 2.315, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.35, baseMultiplier = 2.351, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.39, baseMultiplier = 2.386, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.42, baseMultiplier = 2.422, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.46, baseMultiplier = 2.458, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.48, baseMultiplier = 2.476, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [32] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.49, baseMultiplier = 2.494, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [33] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.51, baseMultiplier = 2.512, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [34] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.53, baseMultiplier = 2.529, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [35] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.55, baseMultiplier = 2.547, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [36] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.57, baseMultiplier = 2.565, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [37] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.58, baseMultiplier = 2.583, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.6, baseMultiplier = 2.601, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.62, baseMultiplier = 2.619, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 10, 15, 20, 3000, attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.64, baseMultiplier = 2.637, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [1] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.42, baseMultiplier = 1.42, levelRequirement = 10, statInterpolation = { }, cost = { Mana = 10, }, }, + [2] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.46, baseMultiplier = 1.456, levelRequirement = 13, statInterpolation = { }, cost = { Mana = 10, }, }, + [3] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 17, statInterpolation = { }, cost = { Mana = 10, }, }, + [4] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.53, baseMultiplier = 1.527, levelRequirement = 21, statInterpolation = { }, cost = { Mana = 10, }, }, + [5] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.56, baseMultiplier = 1.563, levelRequirement = 25, statInterpolation = { }, cost = { Mana = 10, }, }, + [6] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 29, statInterpolation = { }, cost = { Mana = 10, }, }, + [7] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.63, baseMultiplier = 1.635, levelRequirement = 33, statInterpolation = { }, cost = { Mana = 10, }, }, + [8] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 36, statInterpolation = { }, cost = { Mana = 10, }, }, + [9] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.71, baseMultiplier = 1.706, levelRequirement = 39, statInterpolation = { }, cost = { Mana = 10, }, }, + [10] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.74, baseMultiplier = 1.742, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 10, }, }, + [11] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.78, baseMultiplier = 1.778, levelRequirement = 45, statInterpolation = { }, cost = { Mana = 10, }, }, + [12] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.81, baseMultiplier = 1.814, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 10, }, }, + [13] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.85, baseMultiplier = 1.849, levelRequirement = 51, statInterpolation = { }, cost = { Mana = 10, }, }, + [14] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.89, baseMultiplier = 1.885, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, + [15] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.92, baseMultiplier = 1.921, levelRequirement = 57, statInterpolation = { }, cost = { Mana = 10, }, }, + [16] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.96, baseMultiplier = 1.957, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, + [17] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.99, baseMultiplier = 1.993, levelRequirement = 63, statInterpolation = { }, cost = { Mana = 10, }, }, + [18] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.03, baseMultiplier = 2.028, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, + [19] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.06, baseMultiplier = 2.064, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, + [20] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, + [21] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.14, baseMultiplier = 2.136, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, + [22] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.17, baseMultiplier = 2.172, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, + [23] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.21, baseMultiplier = 2.207, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, + [24] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.24, baseMultiplier = 2.243, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, + [25] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.28, baseMultiplier = 2.279, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, + [26] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.31, baseMultiplier = 2.315, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, + [27] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.35, baseMultiplier = 2.351, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, + [28] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.39, baseMultiplier = 2.386, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, + [29] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.42, baseMultiplier = 2.422, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, + [30] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.46, baseMultiplier = 2.458, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, + [31] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.48, baseMultiplier = 2.476, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, + [32] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.49, baseMultiplier = 2.494, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, + [33] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.51, baseMultiplier = 2.512, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, + [34] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.53, baseMultiplier = 2.529, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, + [35] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.55, baseMultiplier = 2.547, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, + [36] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.57, baseMultiplier = 2.565, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, + [37] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.58, baseMultiplier = 2.583, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, + [38] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.6, baseMultiplier = 2.601, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, + [39] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.62, baseMultiplier = 2.619, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, + [40] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.64, baseMultiplier = 2.637, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, }, } skills["Frenzy"] = { @@ -3915,53 +3995,55 @@ skills["Frenzy"] = { { "ailment_damage_+%_per_frenzy_charge", 0.25 }, }, }, + constantStats = { + { "frenzy_skill_attack_damage_+%_final_per_frenzy_charge", 5 }, + { "frenzy_skill_attack_speed_+%_final_per_frenzy_charge", 5 }, + }, stats = { - "frenzy_skill_attack_damage_+%_final_per_frenzy_charge", - "frenzy_skill_attack_speed_+%_final_per_frenzy_charge", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", }, levels = { - [1] = { 5, 5, damageEffectiveness = 1.15, baseMultiplier = 1.15, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 5, 5, damageEffectiveness = 1.16, baseMultiplier = 1.161, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 5, 5, damageEffectiveness = 1.17, baseMultiplier = 1.171, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 5, 5, damageEffectiveness = 1.18, baseMultiplier = 1.182, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 5, 5, damageEffectiveness = 1.19, baseMultiplier = 1.192, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 5, 5, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 5, 5, damageEffectiveness = 1.21, baseMultiplier = 1.213, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 5, 5, damageEffectiveness = 1.22, baseMultiplier = 1.224, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 5, 5, damageEffectiveness = 1.23, baseMultiplier = 1.234, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 5, 5, damageEffectiveness = 1.24, baseMultiplier = 1.245, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 5, 5, damageEffectiveness = 1.26, baseMultiplier = 1.255, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 5, 5, damageEffectiveness = 1.27, baseMultiplier = 1.266, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 5, 5, damageEffectiveness = 1.28, baseMultiplier = 1.276, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 5, 5, damageEffectiveness = 1.29, baseMultiplier = 1.287, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 5, 5, damageEffectiveness = 1.3, baseMultiplier = 1.297, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 5, 5, damageEffectiveness = 1.31, baseMultiplier = 1.308, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 5, 5, damageEffectiveness = 1.32, baseMultiplier = 1.318, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 5, 5, damageEffectiveness = 1.33, baseMultiplier = 1.329, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 5, 5, damageEffectiveness = 1.34, baseMultiplier = 1.339, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 5, 5, damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 5, 5, damageEffectiveness = 1.36, baseMultiplier = 1.361, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 5, 5, damageEffectiveness = 1.37, baseMultiplier = 1.371, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 5, 5, damageEffectiveness = 1.38, baseMultiplier = 1.382, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 5, 5, damageEffectiveness = 1.39, baseMultiplier = 1.392, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 5, 5, damageEffectiveness = 1.4, baseMultiplier = 1.403, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 5, 5, damageEffectiveness = 1.41, baseMultiplier = 1.413, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 5, 5, damageEffectiveness = 1.42, baseMultiplier = 1.424, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 5, 5, damageEffectiveness = 1.43, baseMultiplier = 1.434, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 5, 5, damageEffectiveness = 1.44, baseMultiplier = 1.445, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 5, 5, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 5, 5, damageEffectiveness = 1.46, baseMultiplier = 1.461, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [32] = { 5, 5, damageEffectiveness = 1.47, baseMultiplier = 1.466, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [33] = { 5, 5, damageEffectiveness = 1.47, baseMultiplier = 1.471, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [34] = { 5, 5, damageEffectiveness = 1.48, baseMultiplier = 1.476, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [35] = { 5, 5, damageEffectiveness = 1.48, baseMultiplier = 1.482, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [36] = { 5, 5, damageEffectiveness = 1.49, baseMultiplier = 1.487, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [37] = { 5, 5, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 5, 5, damageEffectiveness = 1.5, baseMultiplier = 1.497, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 5, 5, damageEffectiveness = 1.5, baseMultiplier = 1.503, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 5, 5, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [1] = { damageEffectiveness = 1.15, baseMultiplier = 1.15, levelRequirement = 16, statInterpolation = { }, cost = { Mana = 10, }, }, + [2] = { damageEffectiveness = 1.16, baseMultiplier = 1.161, levelRequirement = 20, statInterpolation = { }, cost = { Mana = 10, }, }, + [3] = { damageEffectiveness = 1.17, baseMultiplier = 1.171, levelRequirement = 24, statInterpolation = { }, cost = { Mana = 10, }, }, + [4] = { damageEffectiveness = 1.18, baseMultiplier = 1.182, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 10, }, }, + [5] = { damageEffectiveness = 1.19, baseMultiplier = 1.192, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 10, }, }, + [6] = { damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 10, }, }, + [7] = { damageEffectiveness = 1.21, baseMultiplier = 1.213, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 10, }, }, + [8] = { damageEffectiveness = 1.22, baseMultiplier = 1.224, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 10, }, }, + [9] = { damageEffectiveness = 1.23, baseMultiplier = 1.234, levelRequirement = 43, statInterpolation = { }, cost = { Mana = 10, }, }, + [10] = { damageEffectiveness = 1.24, baseMultiplier = 1.245, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 10, }, }, + [11] = { damageEffectiveness = 1.26, baseMultiplier = 1.255, levelRequirement = 49, statInterpolation = { }, cost = { Mana = 10, }, }, + [12] = { damageEffectiveness = 1.27, baseMultiplier = 1.266, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 1.28, baseMultiplier = 1.276, levelRequirement = 55, statInterpolation = { }, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 1.29, baseMultiplier = 1.287, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 1.3, baseMultiplier = 1.297, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 1.31, baseMultiplier = 1.308, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 1.32, baseMultiplier = 1.318, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 1.33, baseMultiplier = 1.329, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 1.34, baseMultiplier = 1.339, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 1.36, baseMultiplier = 1.361, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 1.37, baseMultiplier = 1.371, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 1.38, baseMultiplier = 1.382, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 1.39, baseMultiplier = 1.392, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 1.4, baseMultiplier = 1.403, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 1.41, baseMultiplier = 1.413, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 1.42, baseMultiplier = 1.424, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 1.43, baseMultiplier = 1.434, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 1.44, baseMultiplier = 1.445, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 1.46, baseMultiplier = 1.461, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, + [32] = { damageEffectiveness = 1.47, baseMultiplier = 1.466, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, + [33] = { damageEffectiveness = 1.47, baseMultiplier = 1.471, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, + [34] = { damageEffectiveness = 1.48, baseMultiplier = 1.476, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, + [35] = { damageEffectiveness = 1.48, baseMultiplier = 1.482, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, + [36] = { damageEffectiveness = 1.49, baseMultiplier = 1.487, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, + [37] = { damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, + [38] = { damageEffectiveness = 1.5, baseMultiplier = 1.497, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, + [39] = { damageEffectiveness = 1.5, baseMultiplier = 1.503, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, + [40] = { damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, }, } skills["FrostBlades"] = { @@ -4017,58 +4099,60 @@ skills["FrostBlades"] = { { "cold_ailment_duration_+%", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 60 }, + { "total_projectile_spread_angle_override", 110 }, + }, stats = { + "attack_minimum_added_cold_damage", + "attack_maximum_added_cold_damage", "number_of_additional_projectiles", "melee_weapon_range_+", - "skill_physical_damage_%_to_convert_to_cold", - "total_projectile_spread_angle_override", "base_projectile_speed_+%", - "attack_minimum_added_cold_damage", - "attack_maximum_added_cold_damage", "show_number_of_projectiles", "console_skill_dont_chase", }, levels = { - [1] = { 4, 18, 60, 110, 0, 0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [2] = { 4, 18, 60, 110, 1, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.04, baseMultiplier = 1.039, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [3] = { 4, 18, 60, 110, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.08, baseMultiplier = 1.079, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [4] = { 4, 18, 60, 110, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.12, baseMultiplier = 1.118, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [5] = { 4, 18, 60, 110, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [6] = { 5, 19, 60, 110, 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.2, baseMultiplier = 1.197, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [7] = { 5, 19, 60, 110, 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [8] = { 5, 19, 60, 110, 7, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.28, baseMultiplier = 1.276, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [9] = { 5, 19, 60, 110, 8, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [10] = { 5, 19, 60, 110, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.36, baseMultiplier = 1.355, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [11] = { 6, 20, 60, 110, 10, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.39, baseMultiplier = 1.395, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [12] = { 6, 20, 60, 110, 11, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.43, baseMultiplier = 1.434, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [13] = { 6, 20, 60, 110, 12, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [14] = { 6, 20, 60, 110, 13, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.51, baseMultiplier = 1.513, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [15] = { 6, 20, 60, 110, 14, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [16] = { 7, 21, 60, 110, 15, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.59, baseMultiplier = 1.592, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [17] = { 7, 21, 60, 110, 16, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.63, baseMultiplier = 1.632, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [18] = { 7, 21, 60, 110, 17, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [19] = { 7, 21, 60, 110, 18, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [20] = { 7, 21, 60, 110, 19, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [21] = { 8, 22, 60, 110, 20, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.79, baseMultiplier = 1.789, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [22] = { 8, 22, 60, 110, 21, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.83, baseMultiplier = 1.829, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [23] = { 8, 22, 60, 110, 22, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [24] = { 8, 22, 60, 110, 23, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.91, baseMultiplier = 1.908, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [25] = { 8, 22, 60, 110, 24, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.95, baseMultiplier = 1.947, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [26] = { 9, 23, 60, 110, 25, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.99, baseMultiplier = 1.987, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [27] = { 9, 23, 60, 110, 26, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.03, baseMultiplier = 2.026, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [28] = { 9, 23, 60, 110, 27, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.07, baseMultiplier = 2.066, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [29] = { 9, 23, 60, 110, 28, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.11, baseMultiplier = 2.105, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [30] = { 9, 23, 60, 110, 29, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.14, baseMultiplier = 2.145, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [31] = { 9, 23, 60, 110, 29, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.16, baseMultiplier = 2.164, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [32] = { 10, 24, 60, 110, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.18, baseMultiplier = 2.184, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [33] = { 10, 24, 60, 110, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.2, baseMultiplier = 2.204, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [34] = { 10, 24, 60, 110, 31, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.22, baseMultiplier = 2.224, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [35] = { 10, 24, 60, 110, 31, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.24, baseMultiplier = 2.243, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [36] = { 10, 24, 60, 110, 32, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.26, baseMultiplier = 2.263, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [37] = { 10, 24, 60, 110, 32, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.28, baseMultiplier = 2.283, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [38] = { 10, 24, 60, 110, 33, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.3, baseMultiplier = 2.303, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [39] = { 10, 24, 60, 110, 33, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.32, baseMultiplier = 2.322, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [40] = { 10, 24, 60, 110, 34, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.34, baseMultiplier = 2.342, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, + [1] = { 2, 3, 4, 18, 0, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 2, 3, 4, 18, 1, damageEffectiveness = 1.04, baseMultiplier = 1.039, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 3, 4, 4, 18, 2, damageEffectiveness = 1.08, baseMultiplier = 1.079, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 4, 6, 4, 18, 3, damageEffectiveness = 1.12, baseMultiplier = 1.118, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 5, 8, 4, 18, 4, damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 7, 11, 5, 19, 5, damageEffectiveness = 1.2, baseMultiplier = 1.197, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 9, 13, 5, 19, 6, damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 11, 17, 5, 19, 7, damageEffectiveness = 1.28, baseMultiplier = 1.276, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 14, 20, 5, 19, 8, damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 16, 25, 5, 19, 9, damageEffectiveness = 1.36, baseMultiplier = 1.355, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 20, 30, 6, 20, 10, damageEffectiveness = 1.39, baseMultiplier = 1.395, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 24, 35, 6, 20, 11, damageEffectiveness = 1.43, baseMultiplier = 1.434, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 28, 42, 6, 20, 12, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 33, 49, 6, 20, 13, damageEffectiveness = 1.51, baseMultiplier = 1.513, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 39, 58, 6, 20, 14, damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 45, 68, 7, 21, 15, damageEffectiveness = 1.59, baseMultiplier = 1.592, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 52, 79, 7, 21, 16, damageEffectiveness = 1.63, baseMultiplier = 1.632, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 61, 91, 7, 21, 17, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 68, 102, 7, 21, 18, damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 75, 113, 7, 21, 19, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 81, 122, 8, 22, 20, damageEffectiveness = 1.79, baseMultiplier = 1.789, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 87, 130, 8, 22, 21, damageEffectiveness = 1.83, baseMultiplier = 1.829, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 93, 140, 8, 22, 22, damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 100, 150, 8, 22, 23, damageEffectiveness = 1.91, baseMultiplier = 1.908, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 107, 160, 8, 22, 24, damageEffectiveness = 1.95, baseMultiplier = 1.947, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 114, 172, 9, 23, 25, damageEffectiveness = 1.99, baseMultiplier = 1.987, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 123, 184, 9, 23, 26, damageEffectiveness = 2.03, baseMultiplier = 2.026, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 131, 197, 9, 23, 27, damageEffectiveness = 2.07, baseMultiplier = 2.066, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 140, 210, 9, 23, 28, damageEffectiveness = 2.11, baseMultiplier = 2.105, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 150, 224, 9, 23, 29, damageEffectiveness = 2.14, baseMultiplier = 2.145, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 155, 232, 9, 23, 29, damageEffectiveness = 2.16, baseMultiplier = 2.164, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 160, 240, 10, 24, 30, damageEffectiveness = 2.18, baseMultiplier = 2.184, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 165, 248, 10, 24, 30, damageEffectiveness = 2.2, baseMultiplier = 2.204, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 171, 256, 10, 24, 31, damageEffectiveness = 2.22, baseMultiplier = 2.224, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 176, 265, 10, 24, 31, damageEffectiveness = 2.24, baseMultiplier = 2.243, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 182, 273, 10, 24, 32, damageEffectiveness = 2.26, baseMultiplier = 2.263, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 188, 282, 10, 24, 32, damageEffectiveness = 2.28, baseMultiplier = 2.283, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 194, 292, 10, 24, 33, damageEffectiveness = 2.3, baseMultiplier = 2.303, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 201, 301, 10, 24, 33, damageEffectiveness = 2.32, baseMultiplier = 2.322, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 207, 311, 10, 24, 34, damageEffectiveness = 2.34, baseMultiplier = 2.342, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["ShrapnelShot"] = { @@ -4112,57 +4196,59 @@ skills["ShrapnelShot"] = { { "shrapnel_shot_cone_placement_distance_+", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "base_number_of_additional_arrows", 2 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "active_skill_base_radius_+", - "base_number_of_additional_arrows", "attack_minimum_added_lightning_damage", "attack_maximum_added_lightning_damage", + "active_skill_base_radius_+", "base_is_projectile", "skill_can_fire_arrows", "additive_arrow_speed_modifiers_apply_to_area_of_effect", }, levels = { - [1] = { 50, 0, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [2] = { 50, 0, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.81, baseMultiplier = 0.81, levelRequirement = 2, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [3] = { 50, 1, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.82, baseMultiplier = 0.82, levelRequirement = 4, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [4] = { 50, 1, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.83, baseMultiplier = 0.83, levelRequirement = 7, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [5] = { 50, 1, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.84, baseMultiplier = 0.84, levelRequirement = 11, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [6] = { 50, 1, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.85, baseMultiplier = 0.85, levelRequirement = 16, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [7] = { 50, 2, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.86, baseMultiplier = 0.86, levelRequirement = 20, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [8] = { 50, 2, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.87, baseMultiplier = 0.87, levelRequirement = 24, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [9] = { 50, 2, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.88, baseMultiplier = 0.88, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [10] = { 50, 3, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.89, baseMultiplier = 0.89, levelRequirement = 32, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [11] = { 50, 3, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.9, baseMultiplier = 0.9, levelRequirement = 36, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [12] = { 50, 3, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.91, baseMultiplier = 0.91, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [13] = { 50, 3, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.92, baseMultiplier = 0.92, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [14] = { 50, 4, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.93, baseMultiplier = 0.93, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [15] = { 50, 4, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.94, baseMultiplier = 0.94, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [16] = { 50, 4, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.95, baseMultiplier = 0.95, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [17] = { 50, 5, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.96, baseMultiplier = 0.96, levelRequirement = 60, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [18] = { 50, 5, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.97, baseMultiplier = 0.97, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [19] = { 50, 5, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.98, baseMultiplier = 0.98, levelRequirement = 67, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [20] = { 50, 5, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 0.99, baseMultiplier = 0.99, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [21] = { 50, 6, 2, 0.10000000149012, 1.8999999761581, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [22] = { 50, 6, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.01, baseMultiplier = 1.01, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [23] = { 50, 6, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.02, baseMultiplier = 1.02, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [24] = { 50, 7, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.03, baseMultiplier = 1.03, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [25] = { 50, 7, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.04, baseMultiplier = 1.04, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [26] = { 50, 7, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.05, baseMultiplier = 1.05, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [27] = { 50, 7, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.06, baseMultiplier = 1.06, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [28] = { 50, 8, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.07, baseMultiplier = 1.07, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [29] = { 50, 8, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.08, baseMultiplier = 1.08, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [30] = { 50, 8, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.09, baseMultiplier = 1.09, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [31] = { 50, 8, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.1, baseMultiplier = 1.095, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [32] = { 50, 9, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.1, baseMultiplier = 1.1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [33] = { 50, 9, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [34] = { 50, 9, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.11, baseMultiplier = 1.11, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [35] = { 50, 9, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.12, baseMultiplier = 1.115, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [36] = { 50, 9, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.12, baseMultiplier = 1.12, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [37] = { 50, 9, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.13, baseMultiplier = 1.125, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [38] = { 50, 9, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.13, baseMultiplier = 1.13, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [39] = { 50, 10, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.14, baseMultiplier = 1.135, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [40] = { 50, 10, 2, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.14, baseMultiplier = 1.14, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, + [1] = { 1, 5, 0, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 1, 6, 0, damageEffectiveness = 0.81, baseMultiplier = 0.81, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 1, 7, 1, damageEffectiveness = 0.82, baseMultiplier = 0.82, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 1, 9, 1, damageEffectiveness = 0.83, baseMultiplier = 0.83, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 1, 12, 1, damageEffectiveness = 0.84, baseMultiplier = 0.84, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 1, 17, 1, damageEffectiveness = 0.85, baseMultiplier = 0.85, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 1, 21, 2, damageEffectiveness = 0.86, baseMultiplier = 0.86, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [8] = { 1, 26, 2, damageEffectiveness = 0.87, baseMultiplier = 0.87, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 2, 32, 2, damageEffectiveness = 0.88, baseMultiplier = 0.88, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 2, 39, 3, damageEffectiveness = 0.89, baseMultiplier = 0.89, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 2, 47, 3, damageEffectiveness = 0.9, baseMultiplier = 0.9, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 3, 56, 3, damageEffectiveness = 0.91, baseMultiplier = 0.91, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 3, 66, 3, damageEffectiveness = 0.92, baseMultiplier = 0.92, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 4, 78, 4, damageEffectiveness = 0.93, baseMultiplier = 0.93, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 5, 92, 4, damageEffectiveness = 0.94, baseMultiplier = 0.94, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 6, 107, 4, damageEffectiveness = 0.95, baseMultiplier = 0.95, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 7, 125, 5, damageEffectiveness = 0.96, baseMultiplier = 0.96, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 8, 144, 5, damageEffectiveness = 0.97, baseMultiplier = 0.97, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 8, 161, 5, damageEffectiveness = 0.98, baseMultiplier = 0.98, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 9, 179, 5, damageEffectiveness = 0.99, baseMultiplier = 0.99, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 10, 192, 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 11, 206, 6, damageEffectiveness = 1.01, baseMultiplier = 1.01, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 12, 221, 6, damageEffectiveness = 1.02, baseMultiplier = 1.02, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [24] = { 12, 237, 7, damageEffectiveness = 1.03, baseMultiplier = 1.03, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [25] = { 13, 254, 7, damageEffectiveness = 1.04, baseMultiplier = 1.04, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 14, 272, 7, damageEffectiveness = 1.05, baseMultiplier = 1.05, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [27] = { 15, 291, 7, damageEffectiveness = 1.06, baseMultiplier = 1.06, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [28] = { 16, 311, 8, damageEffectiveness = 1.07, baseMultiplier = 1.07, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [29] = { 18, 333, 8, damageEffectiveness = 1.08, baseMultiplier = 1.08, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [30] = { 19, 355, 8, damageEffectiveness = 1.09, baseMultiplier = 1.09, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [31] = { 19, 367, 8, damageEffectiveness = 1.1, baseMultiplier = 1.095, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [32] = { 20, 380, 9, damageEffectiveness = 1.1, baseMultiplier = 1.1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [33] = { 21, 392, 9, damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [34] = { 21, 405, 9, damageEffectiveness = 1.11, baseMultiplier = 1.11, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [35] = { 22, 419, 9, damageEffectiveness = 1.12, baseMultiplier = 1.115, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [36] = { 23, 433, 9, damageEffectiveness = 1.12, baseMultiplier = 1.12, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [37] = { 24, 447, 9, damageEffectiveness = 1.13, baseMultiplier = 1.125, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [38] = { 24, 462, 9, damageEffectiveness = 1.13, baseMultiplier = 1.13, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [39] = { 25, 477, 10, damageEffectiveness = 1.14, baseMultiplier = 1.135, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [40] = { 26, 492, 10, damageEffectiveness = 1.14, baseMultiplier = 1.14, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, }, } skills["Grace"] = { @@ -4208,6 +4294,8 @@ skills["Grace"] = { { "avoid_chaos_damage_%", 0.05 }, }, }, + constantStats = { + }, stats = { "grace_aura_evasion_rating_+%_final", "base_evasion_rating", @@ -4284,55 +4372,57 @@ skills["VaalGrace"] = { { "base_skill_area_of_effect_+%", 2 }, }, }, + constantStats = { + { "chance_to_evade_attacks_%", 15 }, + { "base_skill_effect_duration", 6000 }, + }, stats = { - "chance_to_evade_attacks_%", - "damage_taken_from_suppressed_hits_is_unlucky", "active_skill_base_radius_+", - "base_skill_effect_duration", "base_deal_no_damage", "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", + "damage_taken_from_suppressed_hits_is_unlucky", }, levels = { - [1] = { 15, 1, 0, 6000, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 15, 1, 1, 6000, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 15, 1, 2, 6000, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 15, 1, 3, 6000, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 15, 1, 4, 6000, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 15, 1, 5, 6000, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 15, 1, 6, 6000, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 15, 1, 7, 6000, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 15, 1, 8, 6000, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 15, 1, 9, 6000, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 15, 1, 10, 6000, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 15, 1, 11, 6000, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 15, 1, 12, 6000, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 15, 1, 13, 6000, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 15, 1, 14, 6000, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 15, 1, 15, 6000, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 15, 1, 16, 6000, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 15, 1, 17, 6000, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 15, 1, 18, 6000, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 15, 1, 19, 6000, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 15, 1, 20, 6000, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 15, 1, 21, 6000, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 15, 1, 22, 6000, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 15, 1, 23, 6000, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 15, 1, 24, 6000, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 15, 1, 25, 6000, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 15, 1, 26, 6000, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 15, 1, 27, 6000, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 15, 1, 28, 6000, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 15, 1, 29, 6000, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 15, 1, 29, 6000, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 15, 1, 30, 6000, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 15, 1, 30, 6000, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 15, 1, 31, 6000, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 15, 1, 31, 6000, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 15, 1, 32, 6000, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 15, 1, 32, 6000, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 15, 1, 33, 6000, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 15, 1, 33, 6000, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 15, 1, 34, 6000, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, + [2] = { 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, + [3] = { 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, + [4] = { 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [5] = { 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [6] = { 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, + [7] = { 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [8] = { 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, + [9] = { 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["Haste"] = { @@ -4384,6 +4474,8 @@ skills["Haste"] = { { "buff_time_passed_+%_only_buff_category", 0.25 }, }, }, + constantStats = { + }, stats = { "attack_speed_+%_granted_from_skill", "cast_speed_+%_granted_from_skill", @@ -4467,56 +4559,58 @@ skills["VaalHaste"] = { { "base_skill_area_of_effect_+%", 2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + }, stats = { "attack_speed_+%_granted_from_skill", "cast_speed_+%_granted_from_skill", "base_movement_velocity_+%", "active_skill_base_radius_+", - "base_skill_effect_duration", "base_deal_no_damage", "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 25, 24, 10, 0, 4000, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 25, 25, 10, 1, 4000, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 25, 25, 10, 2, 4000, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 26, 25, 10, 3, 4000, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 26, 26, 10, 4, 4000, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 26, 26, 11, 5, 4000, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 27, 26, 11, 6, 4000, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 27, 27, 11, 7, 4000, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 27, 27, 11, 8, 4000, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 28, 27, 11, 9, 4000, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 28, 28, 12, 10, 4000, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 28, 28, 12, 11, 4000, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 29, 28, 12, 12, 4000, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 29, 29, 12, 13, 4000, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 29, 29, 12, 14, 4000, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 30, 29, 13, 15, 4000, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 30, 30, 13, 16, 4000, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 30, 30, 13, 17, 4000, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 31, 30, 13, 18, 4000, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 31, 31, 13, 19, 4000, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 31, 31, 14, 20, 4000, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 32, 31, 14, 21, 4000, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 32, 32, 14, 22, 4000, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 32, 32, 14, 23, 4000, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 33, 32, 14, 24, 4000, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 33, 33, 15, 25, 4000, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 33, 33, 15, 26, 4000, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 34, 33, 15, 27, 4000, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 34, 34, 15, 28, 4000, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 34, 34, 15, 29, 4000, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 34, 34, 15, 29, 4000, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 35, 34, 16, 30, 4000, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 35, 34, 16, 30, 4000, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 35, 35, 16, 31, 4000, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 35, 35, 16, 31, 4000, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 35, 35, 16, 32, 4000, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 35, 35, 16, 32, 4000, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 36, 35, 16, 33, 4000, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 36, 35, 16, 33, 4000, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 36, 36, 16, 34, 4000, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 25, 24, 10, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 25, 25, 10, 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 25, 25, 10, 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 26, 25, 10, 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 26, 26, 10, 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 26, 26, 11, 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 27, 26, 11, 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 27, 27, 11, 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 27, 27, 11, 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 28, 27, 11, 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 28, 28, 12, 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 28, 28, 12, 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 29, 28, 12, 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 29, 29, 12, 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 29, 29, 12, 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 30, 29, 13, 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 30, 30, 13, 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 30, 30, 13, 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 31, 30, 13, 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 31, 31, 13, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 31, 31, 14, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 32, 31, 14, 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 32, 32, 14, 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 32, 32, 14, 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 33, 32, 14, 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 33, 33, 15, 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 33, 33, 15, 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 34, 33, 15, 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 34, 34, 15, 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 34, 34, 15, 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 34, 34, 15, 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 35, 34, 16, 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 35, 34, 16, 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 35, 35, 16, 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 35, 35, 16, 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 35, 35, 16, 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 35, 35, 16, 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 36, 35, 16, 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 36, 35, 16, 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 36, 36, 16, 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["Hatred"] = { @@ -4558,6 +4652,8 @@ skills["Hatred"] = { { "movement_velocity_+%_on_chilled_ground", 0.5 }, }, }, + constantStats = { + }, stats = { "physical_damage_%_to_add_as_cold", "active_skill_base_radius_+", @@ -4664,59 +4760,61 @@ skills["HeraldOfAgony"] = { { "skill_buff_grants_chance_to_poison_%", 1 }, }, }, + constantStats = { + { "skill_buff_grants_chance_to_poison_%", 20 }, + { "herald_of_agony_poison_damage_+%_final", 10 }, + { "base_number_of_herald_scorpions_allowed", 1 }, + { "maximum_virulence_stacks", 40 }, + }, stats = { - "skill_buff_grants_chance_to_poison_%", - "herald_of_agony_poison_damage_+%_final", - "scorpion_minion_physical_damage_+%", - "scorpion_minion_attack_speed_+%", "scorpion_minion_minimum_added_physical_damage", "scorpion_minion_maximum_added_physical_damage", - "base_number_of_herald_scorpions_allowed", - "maximum_virulence_stacks", + "scorpion_minion_physical_damage_+%", + "scorpion_minion_attack_speed_+%", "herald_of_agony_add_stack_on_poison", "minions_cannot_taunt_enemies", }, levels = { - [1] = { 20, 10, 5, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [2] = { 20, 10, 5, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [3] = { 20, 10, 5, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [4] = { 20, 10, 6, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [5] = { 20, 10, 6, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [6] = { 20, 10, 6, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [7] = { 20, 10, 6, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [8] = { 20, 10, 6, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [9] = { 20, 10, 7, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [10] = { 20, 10, 7, 2, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [11] = { 20, 10, 7, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [12] = { 20, 10, 7, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [13] = { 20, 10, 8, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [14] = { 20, 10, 8, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [15] = { 20, 10, 8, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [16] = { 20, 10, 8, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [17] = { 20, 10, 8, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [18] = { 20, 10, 9, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [19] = { 20, 10, 9, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [20] = { 20, 10, 9, 3, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [21] = { 20, 10, 9, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [22] = { 20, 10, 9, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [23] = { 20, 10, 10, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [24] = { 20, 10, 10, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [25] = { 20, 10, 10, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [26] = { 20, 10, 10, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [27] = { 20, 10, 10, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [28] = { 20, 10, 11, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [29] = { 20, 10, 11, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [30] = { 20, 10, 11, 4, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [31] = { 20, 10, 11, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [32] = { 20, 10, 11, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [33] = { 20, 10, 11, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [34] = { 20, 10, 12, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [35] = { 20, 10, 12, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [36] = { 20, 10, 12, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [37] = { 20, 10, 12, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [38] = { 20, 10, 12, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [39] = { 20, 10, 12, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [40] = { 20, 10, 12, 5, 0.69999998807907, 1.2999999523163, 1, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 1, 3, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 2, 4, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 3, 5, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 3, 6, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 4, 8, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 5, 10, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 6, 12, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 8, 14, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 9, 17, 7, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 11, 21, 7, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 13, 25, 7, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 16, 30, 7, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 19, 35, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 23, 42, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 26, 47, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 29, 53, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 32, 60, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 36, 67, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 40, 75, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 45, 84, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 51, 94, 9, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 57, 105, 9, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 63, 117, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 71, 131, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 79, 146, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 88, 163, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 98, 182, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 109, 203, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 122, 226, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 136, 252, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 143, 266, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 151, 280, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 159, 296, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 168, 312, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 177, 329, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 187, 347, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 197, 366, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 208, 386, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 219, 407, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 231, 429, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["HeraldOfIce"] = { @@ -4766,6 +4864,9 @@ skills["HeraldOfIce"] = { { "skill_buff_grants_chance_to_freeze_%", 0.5 }, }, }, + constantStats = { + { "skill_override_pvp_scaling_time_ms", 1000 }, + }, stats = { "spell_minimum_added_cold_damage", "spell_maximum_added_cold_damage", @@ -4773,7 +4874,6 @@ skills["HeraldOfIce"] = { "attack_maximum_added_cold_damage", "secondary_minimum_base_cold_damage", "secondary_maximum_base_cold_damage", - "skill_override_pvp_scaling_time_ms", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "display_skill_deals_secondary_damage", @@ -4781,46 +4881,46 @@ skills["HeraldOfIce"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 18, 26, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 23, 35, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [3] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 30, 45, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [4] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 38, 57, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [5] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 45, 67, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [6] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 53, 80, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [7] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 62, 94, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [8] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 73, 110, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [9] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 85, 128, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [10] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 99, 149, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [11] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 115, 173, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [12] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 134, 200, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [13] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 154, 232, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [14] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 178, 267, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [15] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 195, 293, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [16] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 214, 321, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [17] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 235, 352, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [18] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 257, 386, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [19] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 282, 422, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [20] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 308, 462, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [21] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 337, 505, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [22] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 368, 552, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [23] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 402, 603, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [24] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 438, 658, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [25] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 478, 717, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [26] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 521, 782, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [27] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 568, 852, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [28] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 619, 928, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [29] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 674, 1010, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [30] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 733, 1100, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [31] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 765, 1149, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [32] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 796, 1198, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [33] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 830, 1251, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [34] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 863, 1304, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [35] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 899, 1361, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [36] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 934, 1418, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [37] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 971, 1479, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [38] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 1008, 1540, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [39] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 1047, 1605, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [40] = { 0.20000000298023, 0.30000001192093, 0.20000000298023, 0.30000001192093, 1085, 1670, 1000, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 4, 5, 4, 5, 18, 26, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [2] = { 5, 7, 5, 7, 23, 35, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [3] = { 6, 8, 6, 8, 30, 45, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [4] = { 7, 10, 7, 10, 38, 57, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [5] = { 8, 12, 8, 12, 45, 67, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [6] = { 9, 14, 9, 14, 53, 80, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [7] = { 10, 16, 10, 16, 62, 94, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [8] = { 12, 18, 12, 18, 73, 110, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [9] = { 13, 20, 13, 20, 85, 128, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [10] = { 15, 23, 15, 23, 99, 149, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [11] = { 17, 26, 17, 26, 115, 173, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [12] = { 19, 29, 19, 29, 134, 200, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [13] = { 22, 33, 22, 33, 154, 232, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [14] = { 24, 37, 24, 37, 178, 267, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { 26, 39, 26, 39, 195, 293, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [16] = { 28, 42, 28, 42, 214, 321, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [17] = { 30, 46, 30, 46, 235, 352, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [18] = { 33, 49, 33, 49, 257, 386, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [19] = { 35, 53, 35, 53, 282, 422, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { 38, 56, 38, 56, 308, 462, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [21] = { 40, 61, 40, 61, 337, 505, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [22] = { 43, 65, 43, 65, 368, 552, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [23] = { 46, 70, 46, 70, 402, 603, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [24] = { 50, 75, 50, 75, 438, 658, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [25] = { 53, 80, 53, 80, 478, 717, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [26] = { 57, 85, 57, 85, 521, 782, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [27] = { 61, 91, 61, 91, 568, 852, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [28] = { 65, 98, 65, 98, 619, 928, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [29] = { 69, 104, 69, 104, 674, 1010, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [30] = { 74, 111, 74, 111, 733, 1100, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [31] = { 77, 115, 77, 115, 765, 1149, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [32] = { 79, 119, 79, 119, 796, 1198, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [33] = { 82, 123, 82, 123, 830, 1251, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [34] = { 85, 127, 85, 127, 863, 1304, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [35] = { 87, 131, 87, 131, 899, 1361, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [36] = { 90, 135, 90, 135, 934, 1418, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [37] = { 93, 140, 93, 140, 971, 1479, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [38] = { 96, 144, 96, 144, 1008, 1540, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [39] = { 99, 149, 99, 149, 1047, 1605, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [40] = { 102, 154, 102, 154, 1085, 1670, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, }, } skills["IceShot"] = { @@ -4866,8 +4966,10 @@ skills["IceShot"] = { { "skill_physical_damage_%_to_convert_to_cold", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 60 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", "attack_minimum_added_cold_damage", "attack_maximum_added_cold_damage", "cold_ailment_effect_+%", @@ -4875,46 +4977,46 @@ skills["IceShot"] = { "skill_can_fire_arrows", }, levels = { - [1] = { 60, 0.80000001192093, 1.2000000476837, 0, 100, damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 60, 0.80000001192093, 1.2000000476837, 1, 105, damageEffectiveness = 1.32, baseMultiplier = 1.323, levelRequirement = 2, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 60, 0.80000001192093, 1.2000000476837, 2, 110, damageEffectiveness = 1.35, baseMultiplier = 1.346, levelRequirement = 4, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 60, 0.80000001192093, 1.2000000476837, 3, 115, damageEffectiveness = 1.37, baseMultiplier = 1.369, levelRequirement = 7, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 60, 0.80000001192093, 1.2000000476837, 4, 120, damageEffectiveness = 1.39, baseMultiplier = 1.393, levelRequirement = 11, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 60, 0.80000001192093, 1.2000000476837, 5, 125, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 16, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 60, 0.80000001192093, 1.2000000476837, 6, 130, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 20, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [8] = { 60, 0.80000001192093, 1.2000000476837, 7, 135, damageEffectiveness = 1.46, baseMultiplier = 1.462, levelRequirement = 24, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 60, 0.80000001192093, 1.2000000476837, 8, 140, damageEffectiveness = 1.49, baseMultiplier = 1.485, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 60, 0.80000001192093, 1.2000000476837, 9, 145, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 32, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 60, 0.80000001192093, 1.2000000476837, 10, 150, damageEffectiveness = 1.53, baseMultiplier = 1.532, levelRequirement = 36, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 60, 0.80000001192093, 1.2000000476837, 11, 155, damageEffectiveness = 1.55, baseMultiplier = 1.555, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 60, 0.80000001192093, 1.2000000476837, 12, 160, damageEffectiveness = 1.58, baseMultiplier = 1.578, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 60, 0.80000001192093, 1.2000000476837, 13, 165, damageEffectiveness = 1.6, baseMultiplier = 1.601, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 60, 0.80000001192093, 1.2000000476837, 14, 170, damageEffectiveness = 1.62, baseMultiplier = 1.624, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 60, 0.80000001192093, 1.2000000476837, 15, 175, damageEffectiveness = 1.65, baseMultiplier = 1.647, levelRequirement = 56, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 60, 0.80000001192093, 1.2000000476837, 16, 180, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 60, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 60, 0.80000001192093, 1.2000000476837, 17, 185, damageEffectiveness = 1.69, baseMultiplier = 1.694, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 60, 0.80000001192093, 1.2000000476837, 18, 190, damageEffectiveness = 1.72, baseMultiplier = 1.717, levelRequirement = 67, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 60, 0.80000001192093, 1.2000000476837, 19, 195, damageEffectiveness = 1.74, baseMultiplier = 1.74, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 60, 0.80000001192093, 1.2000000476837, 20, 200, damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 60, 0.80000001192093, 1.2000000476837, 21, 205, damageEffectiveness = 1.79, baseMultiplier = 1.786, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 60, 0.80000001192093, 1.2000000476837, 22, 210, damageEffectiveness = 1.81, baseMultiplier = 1.809, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 60, 0.80000001192093, 1.2000000476837, 23, 215, damageEffectiveness = 1.83, baseMultiplier = 1.833, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 60, 0.80000001192093, 1.2000000476837, 24, 220, damageEffectiveness = 1.86, baseMultiplier = 1.856, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 60, 0.80000001192093, 1.2000000476837, 25, 225, damageEffectiveness = 1.88, baseMultiplier = 1.879, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [27] = { 60, 0.80000001192093, 1.2000000476837, 26, 230, damageEffectiveness = 1.9, baseMultiplier = 1.902, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [28] = { 60, 0.80000001192093, 1.2000000476837, 27, 235, damageEffectiveness = 1.93, baseMultiplier = 1.925, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 60, 0.80000001192093, 1.2000000476837, 28, 240, damageEffectiveness = 1.95, baseMultiplier = 1.948, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 60, 0.80000001192093, 1.2000000476837, 29, 245, damageEffectiveness = 1.97, baseMultiplier = 1.972, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 60, 0.80000001192093, 1.2000000476837, 29, 247, damageEffectiveness = 1.98, baseMultiplier = 1.983, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [32] = { 60, 0.80000001192093, 1.2000000476837, 30, 250, damageEffectiveness = 1.99, baseMultiplier = 1.995, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [33] = { 60, 0.80000001192093, 1.2000000476837, 30, 252, damageEffectiveness = 2.01, baseMultiplier = 2.006, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [34] = { 60, 0.80000001192093, 1.2000000476837, 31, 255, damageEffectiveness = 2.02, baseMultiplier = 2.018, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [35] = { 60, 0.80000001192093, 1.2000000476837, 31, 257, damageEffectiveness = 2.03, baseMultiplier = 2.029, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [36] = { 60, 0.80000001192093, 1.2000000476837, 32, 260, damageEffectiveness = 2.04, baseMultiplier = 2.041, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [37] = { 60, 0.80000001192093, 1.2000000476837, 32, 262, damageEffectiveness = 2.05, baseMultiplier = 2.053, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [38] = { 60, 0.80000001192093, 1.2000000476837, 33, 265, damageEffectiveness = 2.06, baseMultiplier = 2.064, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [39] = { 60, 0.80000001192093, 1.2000000476837, 33, 267, damageEffectiveness = 2.08, baseMultiplier = 2.076, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [40] = { 60, 0.80000001192093, 1.2000000476837, 34, 270, damageEffectiveness = 2.09, baseMultiplier = 2.087, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, + [1] = { 2, 3, 0, 100, damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 2, 3, 1, 105, damageEffectiveness = 1.32, baseMultiplier = 1.323, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 3, 4, 2, 110, damageEffectiveness = 1.35, baseMultiplier = 1.346, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 4, 6, 3, 115, damageEffectiveness = 1.37, baseMultiplier = 1.369, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 5, 8, 4, 120, damageEffectiveness = 1.39, baseMultiplier = 1.393, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 7, 11, 5, 125, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 9, 13, 6, 130, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [8] = { 11, 17, 7, 135, damageEffectiveness = 1.46, baseMultiplier = 1.462, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 14, 20, 8, 140, damageEffectiveness = 1.49, baseMultiplier = 1.485, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 16, 25, 9, 145, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 20, 30, 10, 150, damageEffectiveness = 1.53, baseMultiplier = 1.532, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 24, 35, 11, 155, damageEffectiveness = 1.55, baseMultiplier = 1.555, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 28, 42, 12, 160, damageEffectiveness = 1.58, baseMultiplier = 1.578, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 33, 49, 13, 165, damageEffectiveness = 1.6, baseMultiplier = 1.601, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 39, 58, 14, 170, damageEffectiveness = 1.62, baseMultiplier = 1.624, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 45, 68, 15, 175, damageEffectiveness = 1.65, baseMultiplier = 1.647, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 52, 79, 16, 180, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 61, 91, 17, 185, damageEffectiveness = 1.69, baseMultiplier = 1.694, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 68, 102, 18, 190, damageEffectiveness = 1.72, baseMultiplier = 1.717, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 75, 113, 19, 195, damageEffectiveness = 1.74, baseMultiplier = 1.74, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 81, 122, 20, 200, damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 87, 130, 21, 205, damageEffectiveness = 1.79, baseMultiplier = 1.786, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 93, 140, 22, 210, damageEffectiveness = 1.81, baseMultiplier = 1.809, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [24] = { 100, 150, 23, 215, damageEffectiveness = 1.83, baseMultiplier = 1.833, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [25] = { 107, 160, 24, 220, damageEffectiveness = 1.86, baseMultiplier = 1.856, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 114, 172, 25, 225, damageEffectiveness = 1.88, baseMultiplier = 1.879, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [27] = { 123, 184, 26, 230, damageEffectiveness = 1.9, baseMultiplier = 1.902, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [28] = { 131, 197, 27, 235, damageEffectiveness = 1.93, baseMultiplier = 1.925, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [29] = { 140, 210, 28, 240, damageEffectiveness = 1.95, baseMultiplier = 1.948, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [30] = { 150, 224, 29, 245, damageEffectiveness = 1.97, baseMultiplier = 1.972, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [31] = { 155, 232, 29, 247, damageEffectiveness = 1.98, baseMultiplier = 1.983, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [32] = { 160, 240, 30, 250, damageEffectiveness = 1.99, baseMultiplier = 1.995, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [33] = { 165, 248, 30, 252, damageEffectiveness = 2.01, baseMultiplier = 2.006, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [34] = { 171, 256, 31, 255, damageEffectiveness = 2.02, baseMultiplier = 2.018, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [35] = { 176, 265, 31, 257, damageEffectiveness = 2.03, baseMultiplier = 2.029, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [36] = { 182, 273, 32, 260, damageEffectiveness = 2.04, baseMultiplier = 2.041, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [37] = { 188, 282, 32, 262, damageEffectiveness = 2.05, baseMultiplier = 2.053, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [38] = { 194, 292, 33, 265, damageEffectiveness = 2.06, baseMultiplier = 2.064, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [39] = { 201, 301, 33, 267, damageEffectiveness = 2.08, baseMultiplier = 2.076, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [40] = { 207, 311, 34, 270, damageEffectiveness = 2.09, baseMultiplier = 2.087, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, }, } skills["IceTrap"] = { @@ -4950,8 +5052,10 @@ skills["IceTrap"] = { { "freeze_as_though_dealt_damage_+%", 5 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + }, stats = { - "base_trap_duration", "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", "is_area_damage", @@ -4960,46 +5064,46 @@ skills["IceTrap"] = { "is_trap", }, levels = { - [1] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 3, 3, }, cost = { Mana = 13, }, }, - [2] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 3, 3, }, cost = { Mana = 13, }, }, - [3] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 3, 3, }, cost = { Mana = 14, }, }, - [4] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 3, 3, }, cost = { Mana = 14, }, }, - [5] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 3, 3, }, cost = { Mana = 15, }, }, - [6] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 3, 3, }, cost = { Mana = 15, }, }, - [7] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 3, 3, }, cost = { Mana = 16, }, }, - [8] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 3, 3, }, cost = { Mana = 16, }, }, - [9] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 3, 3, }, cost = { Mana = 17, }, }, - [10] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 3, 3, }, cost = { Mana = 17, }, }, - [11] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 3, 3, }, cost = { Mana = 18, }, }, - [12] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 3, 3, }, cost = { Mana = 18, }, }, - [13] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 3, 3, }, cost = { Mana = 19, }, }, - [14] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 3, 3, }, cost = { Mana = 19, }, }, - [15] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 3, 3, }, cost = { Mana = 20, }, }, - [16] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 3, 3, }, cost = { Mana = 20, }, }, - [17] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 3, 3, }, cost = { Mana = 21, }, }, - [18] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 3, 3, }, cost = { Mana = 21, }, }, - [19] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 3, 3, }, cost = { Mana = 22, }, }, - [20] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 3, 3, }, cost = { Mana = 22, }, }, - [21] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 3, 3, }, cost = { Mana = 23, }, }, - [22] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 3, 3, }, cost = { Mana = 23, }, }, - [23] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 3, 3, }, cost = { Mana = 24, }, }, - [24] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 3, 3, }, cost = { Mana = 24, }, }, - [25] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 3, 3, }, cost = { Mana = 25, }, }, - [26] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 3, 3, }, cost = { Mana = 25, }, }, - [27] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 3, 3, }, cost = { Mana = 26, }, }, - [28] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 3, 3, }, cost = { Mana = 26, }, }, - [29] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 3, 3, }, cost = { Mana = 27, }, }, - [30] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 3, 3, }, cost = { Mana = 27, }, }, - [31] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 3, 3, }, cost = { Mana = 28, }, }, - [32] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 3, 3, }, cost = { Mana = 28, }, }, - [33] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 3, 3, }, cost = { Mana = 29, }, }, - [34] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 3, 3, }, cost = { Mana = 29, }, }, - [35] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 3, 3, }, cost = { Mana = 30, }, }, - [36] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 3, 3, }, cost = { Mana = 30, }, }, - [37] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 3, 3, }, cost = { Mana = 31, }, }, - [38] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 3, 3, }, cost = { Mana = 31, }, }, - [39] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 3, 3, }, cost = { Mana = 32, }, }, - [40] = { 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 3, 3, }, cost = { Mana = 32, }, }, + [1] = { 88, 132, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [2] = { 109, 163, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 134, 201, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 164, 246, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [5] = { 201, 301, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 229, 343, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 260, 391, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 296, 444, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 336, 504, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 381, 572, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 432, 648, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [12] = { 489, 733, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 553, 829, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 624, 936, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 704, 1057, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 794, 1192, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [17] = { 895, 1343, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 1008, 1512, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [19] = { 1134, 1701, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 1275, 1912, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [21] = { 1433, 2149, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [22] = { 1609, 2413, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [23] = { 1806, 2709, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [24] = { 2026, 3038, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [25] = { 2271, 3407, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [26] = { 2545, 3817, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [27] = { 2851, 4276, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [28] = { 3192, 4787, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [29] = { 3572, 5357, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [30] = { 3995, 5993, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [31] = { 4225, 6338, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 4467, 6701, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [33] = { 4723, 7085, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 4994, 7490, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 5279, 7918, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [36] = { 5579, 8369, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 5897, 8845, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [38] = { 6232, 9348, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [39] = { 6585, 9878, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [40] = { 6958, 10437, damageEffectiveness = 2.9, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, }, } skills["DoubleSlash"] = { @@ -5046,57 +5150,59 @@ skills["DoubleSlash"] = { { "base_bleed_duration_+%", 1 }, }, }, + constantStats = { + { "chance_to_bleed_on_hit_%_chance_in_blood_stance", 25 }, + { "skill_angle_+%_in_sand_stance", 50 }, + }, stats = { - "active_skill_base_radius_+", - "active_skill_bleeding_damage_+%_final_in_blood_stance", - "chance_to_bleed_on_hit_%_chance_in_blood_stance", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", - "skill_angle_+%_in_sand_stance", + "active_skill_base_radius_+", + "active_skill_bleeding_damage_+%_final_in_blood_stance", "is_area_damage", "console_skill_dont_chase", }, levels = { - [1] = { 0, 50, 25, 0.80000001192093, 1.2000000476837, 50, attackSpeedMultiplier = -40, levelRequirement = 12, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [2] = { 0, 52, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.03, attackSpeedMultiplier = -40, baseMultiplier = 1.028, levelRequirement = 15, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [3] = { 1, 54, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.06, attackSpeedMultiplier = -40, baseMultiplier = 1.057, levelRequirement = 19, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [4] = { 1, 56, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.09, attackSpeedMultiplier = -40, baseMultiplier = 1.085, levelRequirement = 23, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [5] = { 2, 58, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.11, attackSpeedMultiplier = -40, baseMultiplier = 1.114, levelRequirement = 27, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [6] = { 2, 60, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.14, attackSpeedMultiplier = -40, baseMultiplier = 1.142, levelRequirement = 31, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [7] = { 3, 62, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.17, attackSpeedMultiplier = -40, baseMultiplier = 1.171, levelRequirement = 35, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [8] = { 3, 64, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.2, attackSpeedMultiplier = -40, baseMultiplier = 1.199, levelRequirement = 38, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [9] = { 4, 66, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.23, attackSpeedMultiplier = -40, baseMultiplier = 1.227, levelRequirement = 41, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [10] = { 4, 68, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.26, attackSpeedMultiplier = -40, baseMultiplier = 1.256, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [11] = { 5, 70, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.28, attackSpeedMultiplier = -40, baseMultiplier = 1.284, levelRequirement = 47, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [12] = { 5, 72, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.31, attackSpeedMultiplier = -40, baseMultiplier = 1.313, levelRequirement = 50, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [13] = { 6, 74, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.34, attackSpeedMultiplier = -40, baseMultiplier = 1.341, levelRequirement = 53, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [14] = { 6, 76, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.37, attackSpeedMultiplier = -40, baseMultiplier = 1.369, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [15] = { 7, 78, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.4, attackSpeedMultiplier = -40, baseMultiplier = 1.398, levelRequirement = 59, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [16] = { 7, 80, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.43, attackSpeedMultiplier = -40, baseMultiplier = 1.426, levelRequirement = 62, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [17] = { 8, 82, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.45, attackSpeedMultiplier = -40, baseMultiplier = 1.455, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [18] = { 8, 84, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.48, attackSpeedMultiplier = -40, baseMultiplier = 1.483, levelRequirement = 66, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [19] = { 9, 86, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.51, attackSpeedMultiplier = -40, baseMultiplier = 1.512, levelRequirement = 68, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [20] = { 9, 88, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.54, attackSpeedMultiplier = -40, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [21] = { 10, 90, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.57, attackSpeedMultiplier = -40, baseMultiplier = 1.568, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [22] = { 10, 92, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.6, attackSpeedMultiplier = -40, baseMultiplier = 1.597, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [23] = { 11, 94, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.63, attackSpeedMultiplier = -40, baseMultiplier = 1.625, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [24] = { 11, 96, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.65, attackSpeedMultiplier = -40, baseMultiplier = 1.654, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [25] = { 12, 98, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.68, attackSpeedMultiplier = -40, baseMultiplier = 1.682, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [26] = { 12, 100, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.71, attackSpeedMultiplier = -40, baseMultiplier = 1.711, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [27] = { 13, 102, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.74, attackSpeedMultiplier = -40, baseMultiplier = 1.739, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [28] = { 13, 104, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.77, attackSpeedMultiplier = -40, baseMultiplier = 1.767, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [29] = { 14, 106, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.8, attackSpeedMultiplier = -40, baseMultiplier = 1.796, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [30] = { 14, 108, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.82, attackSpeedMultiplier = -40, baseMultiplier = 1.824, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [31] = { 14, 109, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.84, attackSpeedMultiplier = -40, baseMultiplier = 1.838, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [32] = { 15, 110, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.85, attackSpeedMultiplier = -40, baseMultiplier = 1.853, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [33] = { 15, 111, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.87, attackSpeedMultiplier = -40, baseMultiplier = 1.867, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [34] = { 15, 112, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.88, attackSpeedMultiplier = -40, baseMultiplier = 1.881, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [35] = { 15, 113, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.9, attackSpeedMultiplier = -40, baseMultiplier = 1.895, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [36] = { 16, 114, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.91, attackSpeedMultiplier = -40, baseMultiplier = 1.909, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [37] = { 16, 115, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.92, attackSpeedMultiplier = -40, baseMultiplier = 1.924, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [38] = { 16, 116, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.94, attackSpeedMultiplier = -40, baseMultiplier = 1.938, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [39] = { 16, 117, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.95, attackSpeedMultiplier = -40, baseMultiplier = 1.952, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [40] = { 17, 118, 25, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.97, attackSpeedMultiplier = -40, baseMultiplier = 1.966, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 8, }, }, + [1] = { 5, 8, 0, 50, attackSpeedMultiplier = -40, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 7, 10, 0, 52, damageEffectiveness = 1.03, attackSpeedMultiplier = -40, baseMultiplier = 1.028, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 8, 13, 1, 54, damageEffectiveness = 1.06, attackSpeedMultiplier = -40, baseMultiplier = 1.057, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 11, 16, 1, 56, damageEffectiveness = 1.09, attackSpeedMultiplier = -40, baseMultiplier = 1.085, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 13, 19, 2, 58, damageEffectiveness = 1.11, attackSpeedMultiplier = -40, baseMultiplier = 1.114, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 16, 24, 2, 60, damageEffectiveness = 1.14, attackSpeedMultiplier = -40, baseMultiplier = 1.142, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 19, 28, 3, 62, damageEffectiveness = 1.17, attackSpeedMultiplier = -40, baseMultiplier = 1.171, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 22, 32, 3, 64, damageEffectiveness = 1.2, attackSpeedMultiplier = -40, baseMultiplier = 1.199, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 25, 37, 4, 66, damageEffectiveness = 1.23, attackSpeedMultiplier = -40, baseMultiplier = 1.227, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 28, 42, 4, 68, damageEffectiveness = 1.26, attackSpeedMultiplier = -40, baseMultiplier = 1.256, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 32, 47, 5, 70, damageEffectiveness = 1.28, attackSpeedMultiplier = -40, baseMultiplier = 1.284, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 36, 54, 5, 72, damageEffectiveness = 1.31, attackSpeedMultiplier = -40, baseMultiplier = 1.313, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 40, 60, 6, 74, damageEffectiveness = 1.34, attackSpeedMultiplier = -40, baseMultiplier = 1.341, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 45, 68, 6, 76, damageEffectiveness = 1.37, attackSpeedMultiplier = -40, baseMultiplier = 1.369, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 51, 76, 7, 78, damageEffectiveness = 1.4, attackSpeedMultiplier = -40, baseMultiplier = 1.398, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [16] = { 56, 85, 7, 80, damageEffectiveness = 1.43, attackSpeedMultiplier = -40, baseMultiplier = 1.426, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [17] = { 61, 91, 8, 82, damageEffectiveness = 1.45, attackSpeedMultiplier = -40, baseMultiplier = 1.455, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [18] = { 65, 98, 8, 84, damageEffectiveness = 1.48, attackSpeedMultiplier = -40, baseMultiplier = 1.483, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [19] = { 70, 105, 9, 86, damageEffectiveness = 1.51, attackSpeedMultiplier = -40, baseMultiplier = 1.512, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [20] = { 75, 113, 9, 88, damageEffectiveness = 1.54, attackSpeedMultiplier = -40, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [21] = { 81, 122, 10, 90, damageEffectiveness = 1.57, attackSpeedMultiplier = -40, baseMultiplier = 1.568, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [22] = { 87, 130, 10, 92, damageEffectiveness = 1.6, attackSpeedMultiplier = -40, baseMultiplier = 1.597, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [23] = { 93, 140, 11, 94, damageEffectiveness = 1.63, attackSpeedMultiplier = -40, baseMultiplier = 1.625, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [24] = { 100, 150, 11, 96, damageEffectiveness = 1.65, attackSpeedMultiplier = -40, baseMultiplier = 1.654, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [25] = { 107, 160, 12, 98, damageEffectiveness = 1.68, attackSpeedMultiplier = -40, baseMultiplier = 1.682, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [26] = { 114, 172, 12, 100, damageEffectiveness = 1.71, attackSpeedMultiplier = -40, baseMultiplier = 1.711, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [27] = { 123, 184, 13, 102, damageEffectiveness = 1.74, attackSpeedMultiplier = -40, baseMultiplier = 1.739, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 131, 197, 13, 104, damageEffectiveness = 1.77, attackSpeedMultiplier = -40, baseMultiplier = 1.767, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 140, 210, 14, 106, damageEffectiveness = 1.8, attackSpeedMultiplier = -40, baseMultiplier = 1.796, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 150, 224, 14, 108, damageEffectiveness = 1.82, attackSpeedMultiplier = -40, baseMultiplier = 1.824, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 155, 232, 14, 109, damageEffectiveness = 1.84, attackSpeedMultiplier = -40, baseMultiplier = 1.838, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 160, 240, 15, 110, damageEffectiveness = 1.85, attackSpeedMultiplier = -40, baseMultiplier = 1.853, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 165, 248, 15, 111, damageEffectiveness = 1.87, attackSpeedMultiplier = -40, baseMultiplier = 1.867, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 171, 256, 15, 112, damageEffectiveness = 1.88, attackSpeedMultiplier = -40, baseMultiplier = 1.881, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 176, 265, 15, 113, damageEffectiveness = 1.9, attackSpeedMultiplier = -40, baseMultiplier = 1.895, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 182, 273, 16, 114, damageEffectiveness = 1.91, attackSpeedMultiplier = -40, baseMultiplier = 1.909, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 188, 282, 16, 115, damageEffectiveness = 1.92, attackSpeedMultiplier = -40, baseMultiplier = 1.924, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [38] = { 194, 292, 16, 116, damageEffectiveness = 1.94, attackSpeedMultiplier = -40, baseMultiplier = 1.938, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [39] = { 201, 301, 16, 117, damageEffectiveness = 1.95, attackSpeedMultiplier = -40, baseMultiplier = 1.952, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [40] = { 207, 311, 17, 118, damageEffectiveness = 1.97, attackSpeedMultiplier = -40, baseMultiplier = 1.966, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, }, } skills["LancingSteel"] = { @@ -5155,57 +5261,59 @@ skills["LancingSteel"] = { { "attacks_impale_on_hit_%_chance", 0.5 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 3 }, + { "attacks_impale_on_hit_%_chance", 20 }, + { "steel_ammo_consumed_per_use", 4 }, + { "number_of_projectiles_to_fire_+%_final_per_steel_ammo_consumed", 50 }, + { "lancing_steel_damage_+%_final_after_first_hit_on_target", -60 }, + }, stats = { - "number_of_additional_projectiles", - "attacks_impale_on_hit_%_chance", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", - "steel_ammo_consumed_per_use", - "number_of_projectiles_to_fire_+%_final_per_steel_ammo_consumed", - "lancing_steel_damage_+%_final_after_first_hit_on_target", "base_is_projectile", }, levels = { - [1] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.63, attackSpeedMultiplier = -20, baseMultiplier = 0.63, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.65, attackSpeedMultiplier = -20, baseMultiplier = 0.653, levelRequirement = 31, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.68, attackSpeedMultiplier = -20, baseMultiplier = 0.675, levelRequirement = 34, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.7, attackSpeedMultiplier = -20, baseMultiplier = 0.698, levelRequirement = 37, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.72, attackSpeedMultiplier = -20, baseMultiplier = 0.721, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.74, attackSpeedMultiplier = -20, baseMultiplier = 0.743, levelRequirement = 42, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.77, attackSpeedMultiplier = -20, baseMultiplier = 0.766, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.79, attackSpeedMultiplier = -20, baseMultiplier = 0.788, levelRequirement = 46, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.81, attackSpeedMultiplier = -20, baseMultiplier = 0.811, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.83, attackSpeedMultiplier = -20, baseMultiplier = 0.834, levelRequirement = 50, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.86, attackSpeedMultiplier = -20, baseMultiplier = 0.856, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.88, attackSpeedMultiplier = -20, baseMultiplier = 0.879, levelRequirement = 54, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.9, attackSpeedMultiplier = -20, baseMultiplier = 0.902, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.92, attackSpeedMultiplier = -20, baseMultiplier = 0.924, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.95, attackSpeedMultiplier = -20, baseMultiplier = 0.947, levelRequirement = 60, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.97, attackSpeedMultiplier = -20, baseMultiplier = 0.969, levelRequirement = 62, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 0.99, attackSpeedMultiplier = -20, baseMultiplier = 0.992, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.01, attackSpeedMultiplier = -20, baseMultiplier = 1.015, levelRequirement = 66, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.04, attackSpeedMultiplier = -20, baseMultiplier = 1.037, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.06, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.08, attackSpeedMultiplier = -20, baseMultiplier = 1.083, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.11, attackSpeedMultiplier = -20, baseMultiplier = 1.105, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.13, attackSpeedMultiplier = -20, baseMultiplier = 1.128, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.15, attackSpeedMultiplier = -20, baseMultiplier = 1.151, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.173, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.2, attackSpeedMultiplier = -20, baseMultiplier = 1.196, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [27] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.22, attackSpeedMultiplier = -20, baseMultiplier = 1.218, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [28] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.24, attackSpeedMultiplier = -20, baseMultiplier = 1.241, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [29] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.26, attackSpeedMultiplier = -20, baseMultiplier = 1.264, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [30] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.29, attackSpeedMultiplier = -20, baseMultiplier = 1.286, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [31] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.3, attackSpeedMultiplier = -20, baseMultiplier = 1.298, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [32] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.309, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [33] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.32, attackSpeedMultiplier = -20, baseMultiplier = 1.32, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [34] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.33, attackSpeedMultiplier = -20, baseMultiplier = 1.332, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [35] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.343, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [36] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.35, attackSpeedMultiplier = -20, baseMultiplier = 1.354, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [37] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.366, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [38] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.38, attackSpeedMultiplier = -20, baseMultiplier = 1.377, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [39] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.39, attackSpeedMultiplier = -20, baseMultiplier = 1.388, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [40] = { 3, 20, 0.80000001192093, 1.2000000476837, 4, 50, -60, damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.399, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, + [1] = { 20, 30, damageEffectiveness = 0.63, attackSpeedMultiplier = -20, baseMultiplier = 0.63, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 23, 35, damageEffectiveness = 0.65, attackSpeedMultiplier = -20, baseMultiplier = 0.653, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 27, 40, damageEffectiveness = 0.68, attackSpeedMultiplier = -20, baseMultiplier = 0.675, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 31, 46, damageEffectiveness = 0.7, attackSpeedMultiplier = -20, baseMultiplier = 0.698, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 35, 53, damageEffectiveness = 0.72, attackSpeedMultiplier = -20, baseMultiplier = 0.721, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 38, 58, damageEffectiveness = 0.74, attackSpeedMultiplier = -20, baseMultiplier = 0.743, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 42, 63, damageEffectiveness = 0.77, attackSpeedMultiplier = -20, baseMultiplier = 0.766, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [8] = { 45, 68, damageEffectiveness = 0.79, attackSpeedMultiplier = -20, baseMultiplier = 0.788, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [9] = { 49, 74, damageEffectiveness = 0.81, attackSpeedMultiplier = -20, baseMultiplier = 0.811, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [10] = { 53, 80, damageEffectiveness = 0.83, attackSpeedMultiplier = -20, baseMultiplier = 0.834, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [11] = { 58, 86, damageEffectiveness = 0.86, attackSpeedMultiplier = -20, baseMultiplier = 0.856, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [12] = { 62, 93, damageEffectiveness = 0.88, attackSpeedMultiplier = -20, baseMultiplier = 0.879, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [13] = { 67, 101, damageEffectiveness = 0.9, attackSpeedMultiplier = -20, baseMultiplier = 0.902, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 73, 109, damageEffectiveness = 0.92, attackSpeedMultiplier = -20, baseMultiplier = 0.924, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 78, 117, damageEffectiveness = 0.95, attackSpeedMultiplier = -20, baseMultiplier = 0.947, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [16] = { 84, 126, damageEffectiveness = 0.97, attackSpeedMultiplier = -20, baseMultiplier = 0.969, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [17] = { 91, 136, damageEffectiveness = 0.99, attackSpeedMultiplier = -20, baseMultiplier = 0.992, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 98, 146, damageEffectiveness = 1.01, attackSpeedMultiplier = -20, baseMultiplier = 1.015, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 105, 157, damageEffectiveness = 1.04, attackSpeedMultiplier = -20, baseMultiplier = 1.037, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 113, 169, damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.06, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 121, 181, damageEffectiveness = 1.08, attackSpeedMultiplier = -20, baseMultiplier = 1.083, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 130, 195, damageEffectiveness = 1.11, attackSpeedMultiplier = -20, baseMultiplier = 1.105, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 139, 209, damageEffectiveness = 1.13, attackSpeedMultiplier = -20, baseMultiplier = 1.128, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [24] = { 149, 224, damageEffectiveness = 1.15, attackSpeedMultiplier = -20, baseMultiplier = 1.151, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [25] = { 160, 239, damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.173, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 171, 256, damageEffectiveness = 1.2, attackSpeedMultiplier = -20, baseMultiplier = 1.196, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [27] = { 183, 274, damageEffectiveness = 1.22, attackSpeedMultiplier = -20, baseMultiplier = 1.218, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [28] = { 196, 293, damageEffectiveness = 1.24, attackSpeedMultiplier = -20, baseMultiplier = 1.241, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [29] = { 209, 314, damageEffectiveness = 1.26, attackSpeedMultiplier = -20, baseMultiplier = 1.264, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [30] = { 223, 335, damageEffectiveness = 1.29, attackSpeedMultiplier = -20, baseMultiplier = 1.286, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [31] = { 231, 346, damageEffectiveness = 1.3, attackSpeedMultiplier = -20, baseMultiplier = 1.298, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [32] = { 239, 358, damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.309, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [33] = { 247, 370, damageEffectiveness = 1.32, attackSpeedMultiplier = -20, baseMultiplier = 1.32, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [34] = { 255, 382, damageEffectiveness = 1.33, attackSpeedMultiplier = -20, baseMultiplier = 1.332, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [35] = { 263, 395, damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.343, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [36] = { 272, 408, damageEffectiveness = 1.35, attackSpeedMultiplier = -20, baseMultiplier = 1.354, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [37] = { 281, 421, damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.366, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [38] = { 290, 435, damageEffectiveness = 1.38, attackSpeedMultiplier = -20, baseMultiplier = 1.377, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [39] = { 300, 449, damageEffectiveness = 1.39, attackSpeedMultiplier = -20, baseMultiplier = 1.388, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [40] = { 309, 464, damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.399, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, }, } skills["LightningArrow"] = { @@ -5241,56 +5349,57 @@ skills["LightningArrow"] = { { "lightning_arrow_%_chance_to_hit_an_additional_enemy", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "lightning_arrow_maximum_number_of_extra_targets", 3 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "lightning_arrow_maximum_number_of_extra_targets", "attack_minimum_added_lightning_damage", "attack_maximum_added_lightning_damage", - "lightning_ailment_effect_+%", "active_skill_shock_as_though_damage_+%_final", "skill_can_fire_arrows", }, levels = { - [1] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 100, damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 12, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 110, damageEffectiveness = 1.31, baseMultiplier = 1.313, levelRequirement = 15, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 120, damageEffectiveness = 1.33, baseMultiplier = 1.325, levelRequirement = 19, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 130, damageEffectiveness = 1.34, baseMultiplier = 1.338, levelRequirement = 23, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 140, damageEffectiveness = 1.35, baseMultiplier = 1.351, levelRequirement = 27, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 150, damageEffectiveness = 1.36, baseMultiplier = 1.363, levelRequirement = 31, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 160, damageEffectiveness = 1.38, baseMultiplier = 1.376, levelRequirement = 35, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 170, damageEffectiveness = 1.39, baseMultiplier = 1.388, levelRequirement = 38, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 180, damageEffectiveness = 1.4, baseMultiplier = 1.401, levelRequirement = 41, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 190, damageEffectiveness = 1.41, baseMultiplier = 1.414, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 200, damageEffectiveness = 1.43, baseMultiplier = 1.426, levelRequirement = 47, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 210, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 50, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 220, damageEffectiveness = 1.45, baseMultiplier = 1.452, levelRequirement = 53, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 230, damageEffectiveness = 1.46, baseMultiplier = 1.464, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 240, damageEffectiveness = 1.48, baseMultiplier = 1.477, levelRequirement = 59, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 250, damageEffectiveness = 1.49, baseMultiplier = 1.489, levelRequirement = 62, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 260, damageEffectiveness = 1.5, baseMultiplier = 1.502, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 270, damageEffectiveness = 1.51, baseMultiplier = 1.515, levelRequirement = 66, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 280, damageEffectiveness = 1.53, baseMultiplier = 1.527, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [20] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 290, damageEffectiveness = 1.54, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [21] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 300, damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [22] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 310, damageEffectiveness = 1.57, baseMultiplier = 1.565, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [23] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 320, damageEffectiveness = 1.58, baseMultiplier = 1.578, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 330, damageEffectiveness = 1.59, baseMultiplier = 1.591, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 340, damageEffectiveness = 1.6, baseMultiplier = 1.603, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 350, damageEffectiveness = 1.62, baseMultiplier = 1.616, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [27] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 360, damageEffectiveness = 1.63, baseMultiplier = 1.628, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [28] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 370, damageEffectiveness = 1.64, baseMultiplier = 1.641, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 380, damageEffectiveness = 1.65, baseMultiplier = 1.654, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 390, damageEffectiveness = 1.67, baseMultiplier = 1.666, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 400, damageEffectiveness = 1.67, baseMultiplier = 1.673, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [32] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 410, damageEffectiveness = 1.68, baseMultiplier = 1.679, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [33] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 420, damageEffectiveness = 1.69, baseMultiplier = 1.685, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [34] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 430, damageEffectiveness = 1.69, baseMultiplier = 1.692, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [35] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 440, damageEffectiveness = 1.7, baseMultiplier = 1.698, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [36] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 450, damageEffectiveness = 1.7, baseMultiplier = 1.704, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [37] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 460, damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [38] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 470, damageEffectiveness = 1.72, baseMultiplier = 1.717, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [39] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 480, damageEffectiveness = 1.72, baseMultiplier = 1.723, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [40] = { 50, 3, 0.10000000149012, 1.8999999761581, 0, 490, damageEffectiveness = 1.73, baseMultiplier = 1.729, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, + [1] = { 1, 13, 100, damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 1, 16, 110, damageEffectiveness = 1.31, baseMultiplier = 1.313, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 1, 20, 120, damageEffectiveness = 1.33, baseMultiplier = 1.325, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 1, 25, 130, damageEffectiveness = 1.34, baseMultiplier = 1.338, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 2, 31, 140, damageEffectiveness = 1.35, baseMultiplier = 1.351, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 2, 37, 150, damageEffectiveness = 1.36, baseMultiplier = 1.363, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 2, 45, 160, damageEffectiveness = 1.38, baseMultiplier = 1.376, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 3, 51, 170, damageEffectiveness = 1.39, baseMultiplier = 1.388, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 3, 59, 180, damageEffectiveness = 1.4, baseMultiplier = 1.401, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [10] = { 3, 66, 190, damageEffectiveness = 1.41, baseMultiplier = 1.414, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [11] = { 4, 75, 200, damageEffectiveness = 1.43, baseMultiplier = 1.426, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [12] = { 4, 85, 210, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [13] = { 5, 95, 220, damageEffectiveness = 1.45, baseMultiplier = 1.452, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 6, 107, 230, damageEffectiveness = 1.46, baseMultiplier = 1.464, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [15] = { 6, 120, 240, damageEffectiveness = 1.48, baseMultiplier = 1.477, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [16] = { 7, 134, 250, damageEffectiveness = 1.49, baseMultiplier = 1.489, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [17] = { 8, 144, 260, damageEffectiveness = 1.5, baseMultiplier = 1.502, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 8, 155, 270, damageEffectiveness = 1.51, baseMultiplier = 1.515, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 9, 167, 280, damageEffectiveness = 1.53, baseMultiplier = 1.527, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [20] = { 9, 179, 290, damageEffectiveness = 1.54, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [21] = { 10, 192, 300, damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [22] = { 11, 206, 310, damageEffectiveness = 1.57, baseMultiplier = 1.565, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [23] = { 12, 221, 320, damageEffectiveness = 1.58, baseMultiplier = 1.578, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [24] = { 12, 237, 330, damageEffectiveness = 1.59, baseMultiplier = 1.591, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [25] = { 13, 254, 340, damageEffectiveness = 1.6, baseMultiplier = 1.603, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 14, 272, 350, damageEffectiveness = 1.62, baseMultiplier = 1.616, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [27] = { 15, 291, 360, damageEffectiveness = 1.63, baseMultiplier = 1.628, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [28] = { 16, 311, 370, damageEffectiveness = 1.64, baseMultiplier = 1.641, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [29] = { 18, 333, 380, damageEffectiveness = 1.65, baseMultiplier = 1.654, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [30] = { 19, 355, 390, damageEffectiveness = 1.67, baseMultiplier = 1.666, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [31] = { 19, 367, 400, damageEffectiveness = 1.67, baseMultiplier = 1.673, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [32] = { 20, 380, 410, damageEffectiveness = 1.68, baseMultiplier = 1.679, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [33] = { 21, 392, 420, damageEffectiveness = 1.69, baseMultiplier = 1.685, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [34] = { 21, 405, 430, damageEffectiveness = 1.69, baseMultiplier = 1.692, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [35] = { 22, 419, 440, damageEffectiveness = 1.7, baseMultiplier = 1.698, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [36] = { 23, 433, 450, damageEffectiveness = 1.7, baseMultiplier = 1.704, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [37] = { 24, 447, 460, damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [38] = { 24, 462, 470, damageEffectiveness = 1.72, baseMultiplier = 1.717, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [39] = { 25, 477, 480, damageEffectiveness = 1.72, baseMultiplier = 1.723, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [40] = { 26, 492, 490, damageEffectiveness = 1.73, baseMultiplier = 1.729, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, }, } skills["LightningStrike"] = { @@ -5354,57 +5463,59 @@ skills["LightningStrike"] = { { "skill_physical_damage_%_to_convert_to_lightning", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "total_projectile_spread_angle_override", 70 }, + { "active_skill_projectile_speed_+%_variation_final", 30 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "number_of_additional_projectiles", - "total_projectile_spread_angle_override", "attack_minimum_added_lightning_damage", "attack_maximum_added_lightning_damage", - "active_skill_projectile_speed_+%_variation_final", + "number_of_additional_projectiles", "show_number_of_projectiles", "console_skill_dont_chase", }, levels = { - [1] = { 50, 4, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 12, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [2] = { 50, 4, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.4, baseMultiplier = 1.397, levelRequirement = 15, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [3] = { 50, 4, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.44, baseMultiplier = 1.445, levelRequirement = 19, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [4] = { 50, 4, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 23, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [5] = { 50, 4, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.54, baseMultiplier = 1.539, levelRequirement = 27, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [6] = { 50, 5, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.59, baseMultiplier = 1.587, levelRequirement = 31, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [7] = { 50, 5, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.63, baseMultiplier = 1.634, levelRequirement = 35, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [8] = { 50, 5, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.68, baseMultiplier = 1.682, levelRequirement = 38, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [9] = { 50, 5, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.73, baseMultiplier = 1.729, levelRequirement = 41, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [10] = { 50, 5, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [11] = { 50, 6, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 47, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [12] = { 50, 6, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.87, baseMultiplier = 1.871, levelRequirement = 50, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [13] = { 50, 6, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.92, baseMultiplier = 1.918, levelRequirement = 53, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [14] = { 50, 6, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 1.97, baseMultiplier = 1.966, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [15] = { 50, 6, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.01, baseMultiplier = 2.013, levelRequirement = 59, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [16] = { 50, 7, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.06, baseMultiplier = 2.061, levelRequirement = 62, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [17] = { 50, 7, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.11, baseMultiplier = 2.108, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [18] = { 50, 7, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.16, baseMultiplier = 2.155, levelRequirement = 66, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [19] = { 50, 7, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.2, baseMultiplier = 2.203, levelRequirement = 68, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [20] = { 50, 7, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [21] = { 50, 8, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.3, baseMultiplier = 2.297, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [22] = { 50, 8, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.34, baseMultiplier = 2.345, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [23] = { 50, 8, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.39, baseMultiplier = 2.392, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [24] = { 50, 8, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.44, baseMultiplier = 2.439, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [25] = { 50, 8, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.49, baseMultiplier = 2.487, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [26] = { 50, 9, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.53, baseMultiplier = 2.534, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [27] = { 50, 9, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.58, baseMultiplier = 2.582, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [28] = { 50, 9, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.63, baseMultiplier = 2.629, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [29] = { 50, 9, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.68, baseMultiplier = 2.676, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [30] = { 50, 9, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.72, baseMultiplier = 2.724, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [31] = { 50, 9, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.75, baseMultiplier = 2.747, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [32] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.77, baseMultiplier = 2.771, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [33] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.79, baseMultiplier = 2.795, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [34] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.82, baseMultiplier = 2.818, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [35] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.84, baseMultiplier = 2.842, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [36] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.87, baseMultiplier = 2.866, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [37] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.89, baseMultiplier = 2.889, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [38] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.91, baseMultiplier = 2.913, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [39] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.94, baseMultiplier = 2.937, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [40] = { 50, 10, 70, 0.10000000149012, 1.8999999761581, 30, damageEffectiveness = 2.96, baseMultiplier = 2.961, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, + [1] = { 1, 13, 4, damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 1, 16, 4, damageEffectiveness = 1.4, baseMultiplier = 1.397, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 1, 20, 4, damageEffectiveness = 1.44, baseMultiplier = 1.445, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 1, 25, 4, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 2, 31, 4, damageEffectiveness = 1.54, baseMultiplier = 1.539, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 2, 37, 5, damageEffectiveness = 1.59, baseMultiplier = 1.587, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 2, 45, 5, damageEffectiveness = 1.63, baseMultiplier = 1.634, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 3, 51, 5, damageEffectiveness = 1.68, baseMultiplier = 1.682, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 3, 59, 5, damageEffectiveness = 1.73, baseMultiplier = 1.729, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 3, 66, 5, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 4, 75, 6, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 4, 85, 6, damageEffectiveness = 1.87, baseMultiplier = 1.871, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 5, 95, 6, damageEffectiveness = 1.92, baseMultiplier = 1.918, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 6, 107, 6, damageEffectiveness = 1.97, baseMultiplier = 1.966, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 6, 120, 6, damageEffectiveness = 2.01, baseMultiplier = 2.013, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 7, 134, 7, damageEffectiveness = 2.06, baseMultiplier = 2.061, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 8, 144, 7, damageEffectiveness = 2.11, baseMultiplier = 2.108, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 8, 155, 7, damageEffectiveness = 2.16, baseMultiplier = 2.155, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 9, 167, 7, damageEffectiveness = 2.2, baseMultiplier = 2.203, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 9, 179, 7, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 10, 192, 8, damageEffectiveness = 2.3, baseMultiplier = 2.297, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 11, 206, 8, damageEffectiveness = 2.34, baseMultiplier = 2.345, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 12, 221, 8, damageEffectiveness = 2.39, baseMultiplier = 2.392, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 12, 237, 8, damageEffectiveness = 2.44, baseMultiplier = 2.439, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 13, 254, 8, damageEffectiveness = 2.49, baseMultiplier = 2.487, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 14, 272, 9, damageEffectiveness = 2.53, baseMultiplier = 2.534, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 15, 291, 9, damageEffectiveness = 2.58, baseMultiplier = 2.582, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 16, 311, 9, damageEffectiveness = 2.63, baseMultiplier = 2.629, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 18, 333, 9, damageEffectiveness = 2.68, baseMultiplier = 2.676, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 19, 355, 9, damageEffectiveness = 2.72, baseMultiplier = 2.724, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 19, 367, 9, damageEffectiveness = 2.75, baseMultiplier = 2.747, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 20, 380, 10, damageEffectiveness = 2.77, baseMultiplier = 2.771, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 21, 392, 10, damageEffectiveness = 2.79, baseMultiplier = 2.795, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 21, 405, 10, damageEffectiveness = 2.82, baseMultiplier = 2.818, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 22, 419, 10, damageEffectiveness = 2.84, baseMultiplier = 2.842, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 23, 433, 10, damageEffectiveness = 2.87, baseMultiplier = 2.866, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 24, 447, 10, damageEffectiveness = 2.89, baseMultiplier = 2.889, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 24, 462, 10, damageEffectiveness = 2.91, baseMultiplier = 2.913, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 25, 477, 10, damageEffectiveness = 2.94, baseMultiplier = 2.937, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 26, 492, 10, damageEffectiveness = 2.96, baseMultiplier = 2.961, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["VaalLightningStrike"] = { @@ -5456,13 +5567,15 @@ skills["VaalLightningStrike"] = { { "base_projectile_speed_+%", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "base_skill_effect_duration", 6000 }, + { "total_projectile_spread_angle_override", 180 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "base_skill_effect_duration", - "number_of_additional_projectiles", - "total_projectile_spread_angle_override", "attack_minimum_added_lightning_damage", "attack_maximum_added_lightning_damage", + "number_of_additional_projectiles", "global_always_hit", "show_number_of_projectiles", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", @@ -5470,46 +5583,46 @@ skills["VaalLightningStrike"] = { "console_skill_dont_chase", }, levels = { - [1] = { 50, 6000, 4, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.05, baseMultiplier = 1.05, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [2] = { 50, 6000, 4, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.08, baseMultiplier = 1.081, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [3] = { 50, 6000, 4, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.11, baseMultiplier = 1.111, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [4] = { 50, 6000, 4, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.14, baseMultiplier = 1.142, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [5] = { 50, 6000, 4, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.17, baseMultiplier = 1.172, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [6] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [7] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.23, baseMultiplier = 1.233, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [8] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.26, baseMultiplier = 1.264, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [9] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.29, baseMultiplier = 1.294, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [10] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.32, baseMultiplier = 1.325, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [11] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.36, baseMultiplier = 1.355, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [12] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.39, baseMultiplier = 1.386, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [13] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [14] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [15] = { 50, 6000, 6, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.48, baseMultiplier = 1.477, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [16] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [17] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.54, baseMultiplier = 1.538, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [18] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.57, baseMultiplier = 1.569, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [19] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [20] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.63, baseMultiplier = 1.63, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [21] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.66, baseMultiplier = 1.661, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [22] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.69, baseMultiplier = 1.691, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [23] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.72, baseMultiplier = 1.722, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [24] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [25] = { 50, 6000, 8, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.78, baseMultiplier = 1.783, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [26] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.81, baseMultiplier = 1.813, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [27] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.84, baseMultiplier = 1.844, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [28] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.87, baseMultiplier = 1.874, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [29] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.9, baseMultiplier = 1.905, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [30] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.94, baseMultiplier = 1.935, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [31] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.95, baseMultiplier = 1.951, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [32] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.97, baseMultiplier = 1.966, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [33] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 1.98, baseMultiplier = 1.981, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [34] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [35] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 2.01, baseMultiplier = 2.012, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [36] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 2.03, baseMultiplier = 2.027, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [37] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 2.04, baseMultiplier = 2.042, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [38] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 2.06, baseMultiplier = 2.057, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [39] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, - [40] = { 50, 6000, 10, 180, 0.10000000149012, 1.8999999761581, damageEffectiveness = 2.09, baseMultiplier = 2.088, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { }, }, + [1] = { levelRequirement = 12, statInterpolation = { }, cost = { }, }, + [2] = { 1, 13, 4, damageEffectiveness = 1.05, baseMultiplier = 1.05, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 1, 16, 4, damageEffectiveness = 1.08, baseMultiplier = 1.081, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 1, 20, 4, damageEffectiveness = 1.11, baseMultiplier = 1.111, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 1, 25, 4, damageEffectiveness = 1.14, baseMultiplier = 1.142, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 2, 31, 4, damageEffectiveness = 1.17, baseMultiplier = 1.172, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 2, 37, 6, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 2, 45, 6, damageEffectiveness = 1.23, baseMultiplier = 1.233, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 3, 51, 6, damageEffectiveness = 1.26, baseMultiplier = 1.264, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 3, 59, 6, damageEffectiveness = 1.29, baseMultiplier = 1.294, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 3, 66, 6, damageEffectiveness = 1.32, baseMultiplier = 1.325, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 4, 75, 6, damageEffectiveness = 1.36, baseMultiplier = 1.355, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 4, 85, 6, damageEffectiveness = 1.39, baseMultiplier = 1.386, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 5, 95, 6, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 6, 107, 6, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 6, 120, 6, damageEffectiveness = 1.48, baseMultiplier = 1.477, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 7, 134, 8, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 8, 144, 8, damageEffectiveness = 1.54, baseMultiplier = 1.538, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 8, 155, 8, damageEffectiveness = 1.57, baseMultiplier = 1.569, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 9, 167, 8, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 9, 179, 8, damageEffectiveness = 1.63, baseMultiplier = 1.63, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 10, 192, 8, damageEffectiveness = 1.66, baseMultiplier = 1.661, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 11, 206, 8, damageEffectiveness = 1.69, baseMultiplier = 1.691, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 12, 221, 8, damageEffectiveness = 1.72, baseMultiplier = 1.722, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 12, 237, 8, damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 13, 254, 8, damageEffectiveness = 1.78, baseMultiplier = 1.783, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 14, 272, 10, damageEffectiveness = 1.81, baseMultiplier = 1.813, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 15, 291, 10, damageEffectiveness = 1.84, baseMultiplier = 1.844, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 16, 311, 10, damageEffectiveness = 1.87, baseMultiplier = 1.874, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 18, 333, 10, damageEffectiveness = 1.9, baseMultiplier = 1.905, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 19, 355, 10, damageEffectiveness = 1.94, baseMultiplier = 1.935, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 19, 367, 10, damageEffectiveness = 1.95, baseMultiplier = 1.951, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 20, 380, 10, damageEffectiveness = 1.97, baseMultiplier = 1.966, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 21, 392, 10, damageEffectiveness = 1.98, baseMultiplier = 1.981, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 21, 405, 10, damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 22, 419, 10, damageEffectiveness = 2.01, baseMultiplier = 2.012, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 23, 433, 10, damageEffectiveness = 2.03, baseMultiplier = 2.027, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 24, 447, 10, damageEffectiveness = 2.04, baseMultiplier = 2.042, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 24, 462, 10, damageEffectiveness = 2.06, baseMultiplier = 2.057, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 25, 477, 10, damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["MirrorArrow"] = { @@ -5549,59 +5662,60 @@ skills["MirrorArrow"] = { { "base_added_cooldown_count", 0.1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + { "number_of_monsters_to_summon", 1 }, + { "active_skill_minion_damage_+%_final", 75 }, + { "display_minion_monster_type", 4 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", "minion_damage_+%", "minion_maximum_life_+%", - "active_skill_minion_damage_+%_final", - "display_minion_monster_type", "display_minion_monster_level", - "base_number_of_clones_allowed", "base_cooldown_speed_+%", "base_is_projectile", }, levels = { - [1] = { 3000, 1, 0, 0, 75, 4, 24, 0, 0, cooldown = 3, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [2] = { 3000, 1, 6, 3, 75, 4, 27, 0, 2, cooldown = 3, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [3] = { 3000, 1, 12, 6, 75, 4, 30, 0, 5, cooldown = 3, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 3000, 1, 18, 9, 75, 4, 33, 0, 7, cooldown = 3, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 3000, 1, 24, 12, 75, 4, 35, 0, 10, cooldown = 3, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 3000, 1, 30, 15, 75, 4, 38, 0, 12, cooldown = 3, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 3000, 1, 36, 18, 75, 4, 40, 0, 15, cooldown = 3, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 3000, 1, 42, 21, 75, 4, 43, 0, 17, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 3000, 1, 48, 24, 75, 4, 46, 0, 20, cooldown = 3, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 3000, 1, 54, 27, 75, 4, 48, 0, 22, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 3000, 1, 60, 30, 75, 4, 50, 0, 25, cooldown = 3, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 3000, 1, 66, 33, 75, 4, 52, 0, 27, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 3000, 1, 72, 36, 75, 4, 54, 0, 30, cooldown = 3, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 3000, 1, 78, 39, 75, 4, 56, 0, 32, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 3000, 1, 84, 42, 75, 4, 58, 0, 35, cooldown = 3, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 3000, 1, 90, 45, 75, 4, 60, 0, 37, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 3000, 1, 96, 48, 75, 4, 62, 0, 40, cooldown = 3, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 3000, 1, 102, 51, 75, 4, 64, 0, 42, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 3000, 1, 108, 54, 75, 4, 66, 0, 45, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [20] = { 3000, 1, 114, 57, 75, 4, 68, 0, 47, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 3000, 1, 120, 60, 75, 4, 70, 0, 50, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [22] = { 3000, 1, 126, 63, 75, 4, 72, 0, 52, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 3000, 1, 132, 66, 75, 4, 74, 0, 55, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [24] = { 3000, 1, 138, 69, 75, 4, 76, 0, 57, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [25] = { 3000, 1, 144, 72, 75, 4, 78, 0, 60, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 3000, 1, 150, 75, 75, 4, 80, 0, 62, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [27] = { 3000, 1, 156, 78, 75, 4, 82, 0, 65, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 3000, 1, 162, 81, 75, 4, 84, 0, 67, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 3000, 1, 168, 84, 75, 4, 86, 0, 70, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [30] = { 3000, 1, 174, 87, 75, 4, 88, 0, 72, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 3000, 1, 177, 89, 75, 4, 89, 0, 73, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 3000, 1, 180, 90, 75, 4, 90, 0, 75, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [33] = { 3000, 1, 183, 92, 75, 4, 91, 0, 76, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 3000, 1, 186, 93, 75, 4, 92, 0, 77, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 3000, 1, 189, 95, 75, 4, 93, 0, 78, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 3000, 1, 192, 96, 75, 4, 94, 0, 80, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [37] = { 3000, 1, 195, 98, 75, 4, 95, 0, 81, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 3000, 1, 198, 99, 75, 4, 96, 0, 82, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [39] = { 3000, 1, 201, 101, 75, 4, 97, 0, 83, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [40] = { 3000, 1, 204, 102, 75, 4, 98, 0, 85, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [1] = { 0, 0, 24, 0, cooldown = 3, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [2] = { 6, 3, 27, 2, cooldown = 3, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [3] = { 12, 6, 30, 5, cooldown = 3, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 18, 9, 33, 7, cooldown = 3, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 24, 12, 35, 10, cooldown = 3, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 30, 15, 38, 12, cooldown = 3, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 36, 18, 40, 15, cooldown = 3, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 42, 21, 43, 17, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 48, 24, 46, 20, cooldown = 3, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 54, 27, 48, 22, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 60, 30, 50, 25, cooldown = 3, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 66, 33, 52, 27, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 72, 36, 54, 30, cooldown = 3, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 78, 39, 56, 32, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 84, 42, 58, 35, cooldown = 3, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 90, 45, 60, 37, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 96, 48, 62, 40, cooldown = 3, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 102, 51, 64, 42, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 108, 54, 66, 45, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [20] = { 114, 57, 68, 47, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 120, 60, 70, 50, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [22] = { 126, 63, 72, 52, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 132, 66, 74, 55, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [24] = { 138, 69, 76, 57, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [25] = { 144, 72, 78, 60, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 150, 75, 80, 62, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [27] = { 156, 78, 82, 65, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 162, 81, 84, 67, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 168, 84, 86, 70, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [30] = { 174, 87, 88, 72, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 177, 89, 89, 73, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 180, 90, 90, 75, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [33] = { 183, 92, 91, 76, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 186, 93, 92, 77, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 189, 95, 93, 78, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 192, 96, 94, 80, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [37] = { 195, 98, 95, 81, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 198, 99, 96, 82, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [39] = { 201, 101, 97, 83, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [40] = { 204, 102, 98, 85, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, }, } skills["MambaStrike"] = { @@ -5639,57 +5753,60 @@ skills["MambaStrike"] = { { "skill_physical_damage_%_to_convert_to_chaos", 1 }, }, }, + constantStats = { + { "mamba_strike_deal_%_of_all_poison_total_damage_per_minute", 3000 }, + { "base_secondary_skill_effect_duration", 1000 }, + { "base_chance_to_poison_on_hit_%", 60 }, + { "skill_physical_damage_%_to_convert_to_chaos", 60 }, + { "active_skill_poison_duration_+%_final", 30 }, + { "base_skill_effect_duration", 1000 }, + }, stats = { - "mamba_strike_deal_%_of_all_poison_total_damage_per_minute", - "base_secondary_skill_effect_duration", - "base_chance_to_poison_on_hit_%", - "skill_physical_damage_%_to_convert_to_chaos", - "active_skill_poison_duration_+%_final", "attack_minimum_added_chaos_damage", "attack_maximum_added_chaos_damage", "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.25, baseMultiplier = 1.25, duration = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [2] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.27, baseMultiplier = 1.268, duration = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [3] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.29, baseMultiplier = 1.287, duration = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [4] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.31, baseMultiplier = 1.305, duration = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [5] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.32, baseMultiplier = 1.324, duration = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [6] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.34, baseMultiplier = 1.342, duration = 1, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [7] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.36, baseMultiplier = 1.36, duration = 1, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [8] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.38, baseMultiplier = 1.379, duration = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [9] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.4, baseMultiplier = 1.397, duration = 1, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [10] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.42, baseMultiplier = 1.416, duration = 1, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [11] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.43, baseMultiplier = 1.434, duration = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [12] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.45, baseMultiplier = 1.452, duration = 1, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [13] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.47, baseMultiplier = 1.471, duration = 1, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [14] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.49, baseMultiplier = 1.489, duration = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [15] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.51, baseMultiplier = 1.508, duration = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [16] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.53, baseMultiplier = 1.526, duration = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [17] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.54, baseMultiplier = 1.544, duration = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [18] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.56, baseMultiplier = 1.563, duration = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [19] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.58, baseMultiplier = 1.581, duration = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [20] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.6, baseMultiplier = 1.6, duration = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [21] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.62, baseMultiplier = 1.618, duration = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [22] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.64, baseMultiplier = 1.637, duration = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [23] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.66, baseMultiplier = 1.655, duration = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [24] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.67, baseMultiplier = 1.673, duration = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [25] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.69, baseMultiplier = 1.692, duration = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [26] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.71, baseMultiplier = 1.71, duration = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [27] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.73, baseMultiplier = 1.729, duration = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [28] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.75, baseMultiplier = 1.747, duration = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [29] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.77, baseMultiplier = 1.765, duration = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [30] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.78, baseMultiplier = 1.784, duration = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [31] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.78, baseMultiplier = 1.784, duration = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [32] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.8, baseMultiplier = 1.802, duration = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [33] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.82, baseMultiplier = 1.821, duration = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [34] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.84, baseMultiplier = 1.839, duration = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [35] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.86, baseMultiplier = 1.857, duration = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [36] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.88, baseMultiplier = 1.876, duration = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [37] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.89, baseMultiplier = 1.894, duration = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [38] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.91, baseMultiplier = 1.913, duration = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [39] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.93, baseMultiplier = 1.931, duration = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [40] = { 3000, 1000, 60, 60, 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.95, baseMultiplier = 1.949, duration = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, + [1] = { 20, 30, damageEffectiveness = 1.25, baseMultiplier = 1.25, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 23, 35, damageEffectiveness = 1.27, baseMultiplier = 1.268, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 27, 40, damageEffectiveness = 1.29, baseMultiplier = 1.287, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 31, 46, damageEffectiveness = 1.31, baseMultiplier = 1.305, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 35, 53, damageEffectiveness = 1.32, baseMultiplier = 1.324, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 38, 58, damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 42, 63, damageEffectiveness = 1.36, baseMultiplier = 1.36, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 45, 68, damageEffectiveness = 1.38, baseMultiplier = 1.379, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 49, 74, damageEffectiveness = 1.4, baseMultiplier = 1.397, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 53, 80, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 58, 86, damageEffectiveness = 1.43, baseMultiplier = 1.434, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 62, 93, damageEffectiveness = 1.45, baseMultiplier = 1.452, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 67, 101, damageEffectiveness = 1.47, baseMultiplier = 1.471, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 73, 109, damageEffectiveness = 1.49, baseMultiplier = 1.489, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 78, 117, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 84, 126, damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 91, 136, damageEffectiveness = 1.54, baseMultiplier = 1.544, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 98, 146, damageEffectiveness = 1.56, baseMultiplier = 1.563, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 105, 157, damageEffectiveness = 1.58, baseMultiplier = 1.581, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 113, 169, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 121, 181, damageEffectiveness = 1.62, baseMultiplier = 1.618, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 130, 195, damageEffectiveness = 1.64, baseMultiplier = 1.637, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 139, 209, damageEffectiveness = 1.66, baseMultiplier = 1.655, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 149, 224, damageEffectiveness = 1.67, baseMultiplier = 1.673, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 160, 239, damageEffectiveness = 1.69, baseMultiplier = 1.692, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 171, 256, damageEffectiveness = 1.71, baseMultiplier = 1.71, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 183, 274, damageEffectiveness = 1.73, baseMultiplier = 1.729, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 196, 293, damageEffectiveness = 1.75, baseMultiplier = 1.747, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 209, 314, damageEffectiveness = 1.77, baseMultiplier = 1.765, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 223, 335, damageEffectiveness = 1.78, baseMultiplier = 1.784, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 231, 346, damageEffectiveness = 1.78, baseMultiplier = 1.784, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 239, 358, damageEffectiveness = 1.8, baseMultiplier = 1.802, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 247, 370, damageEffectiveness = 1.82, baseMultiplier = 1.821, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 255, 382, damageEffectiveness = 1.84, baseMultiplier = 1.839, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 263, 395, damageEffectiveness = 1.86, baseMultiplier = 1.857, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 272, 408, damageEffectiveness = 1.88, baseMultiplier = 1.876, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 281, 421, damageEffectiveness = 1.89, baseMultiplier = 1.894, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 290, 435, damageEffectiveness = 1.91, baseMultiplier = 1.913, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 300, 449, damageEffectiveness = 1.93, baseMultiplier = 1.931, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 309, 464, damageEffectiveness = 1.95, baseMultiplier = 1.949, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, }, } skills["NewPhaseRun"] = { @@ -5724,57 +5841,59 @@ skills["NewPhaseRun"] = { { "phase_run_%_chance_to_not_replace_buff_on_skill_use", 0.5 }, }, }, + constantStats = { + { "stealth_+%", 100 }, + { "base_skill_effect_duration", 1800 }, + { "base_secondary_skill_effect_duration", 200 }, + { "skill_effect_duration_+%_per_removable_frenzy_charge", 100 }, + }, stats = { "base_movement_velocity_+%", "phase_run_melee_physical_damage_+%_final", - "stealth_+%", - "base_skill_effect_duration", - "base_secondary_skill_effect_duration", - "skill_effect_duration_+%_per_removable_frenzy_charge", "phase_through_objects", "base_deal_no_damage", }, levels = { - [1] = { 30, 20, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 30, 21, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 31, 21, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [4] = { 31, 22, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [5] = { 32, 22, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 32, 23, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 33, 23, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 33, 24, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 34, 24, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 34, 25, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [11] = { 35, 25, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [12] = { 35, 26, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [13] = { 36, 26, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [14] = { 36, 27, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [15] = { 37, 27, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [16] = { 37, 28, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [17] = { 38, 28, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [18] = { 38, 29, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [19] = { 39, 29, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [20] = { 39, 30, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [21] = { 40, 30, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [22] = { 40, 31, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [23] = { 41, 31, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [24] = { 41, 32, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [25] = { 42, 32, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [26] = { 42, 33, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [27] = { 43, 33, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [28] = { 43, 34, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [29] = { 44, 34, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [30] = { 44, 35, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [31] = { 44, 35, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [32] = { 45, 35, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [33] = { 45, 35, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [34] = { 45, 36, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [35] = { 45, 36, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [36] = { 46, 36, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [37] = { 46, 36, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [38] = { 46, 37, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [39] = { 46, 37, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [40] = { 47, 37, 100, 1800, 200, 100, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [1] = { 30, 20, cooldown = 4, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 30, 21, cooldown = 4, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 31, 21, cooldown = 4, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [4] = { 31, 22, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [5] = { 32, 22, cooldown = 4, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 32, 23, cooldown = 4, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 33, 23, cooldown = 4, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 33, 24, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [9] = { 34, 24, cooldown = 4, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 34, 25, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [11] = { 35, 25, cooldown = 4, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [12] = { 35, 26, cooldown = 4, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [13] = { 36, 26, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [14] = { 36, 27, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [15] = { 37, 27, cooldown = 4, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [16] = { 37, 28, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [17] = { 38, 28, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [18] = { 38, 29, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [19] = { 39, 29, cooldown = 4, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [20] = { 39, 30, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [21] = { 40, 30, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [22] = { 40, 31, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [23] = { 41, 31, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [24] = { 41, 32, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [25] = { 42, 32, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [26] = { 42, 33, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [27] = { 43, 33, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [28] = { 43, 34, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [29] = { 44, 34, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [30] = { 44, 35, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [31] = { 44, 35, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [32] = { 45, 35, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [33] = { 45, 35, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [34] = { 45, 36, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [35] = { 45, 36, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [36] = { 46, 36, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [37] = { 46, 36, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [38] = { 46, 37, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [39] = { 46, 37, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [40] = { 47, 37, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, }, } skills["CorrosiveShroud"] = { @@ -5815,55 +5934,57 @@ skills["CorrosiveShroud"] = { { "corrosive_shroud_poison_dot_multiplier_+_while_aura_active", 0.5 }, }, }, + constantStats = { + { "corrosive_shroud_gains_%_of_damage_from_inflicted_poisons", 40 }, + { "corrosive_shroud_%_of_stored_poison_damage_to_deal_per_second", 12 }, + { "corrosive_shroud_poison_damage_+%_final_while_accumulating_poison", -20 }, + }, stats = { "corrosive_shroud_maximum_stored_poison_damage", - "corrosive_shroud_gains_%_of_damage_from_inflicted_poisons", - "corrosive_shroud_%_of_stored_poison_damage_to_deal_per_second", "active_skill_base_radius_+", - "corrosive_shroud_poison_damage_+%_final_while_accumulating_poison", "base_deal_no_damage", }, levels = { - [1] = { 1, 40, 12, 0, -20, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 1, 40, 12, 0, -20, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 1, 40, 12, 0, -20, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 1, 40, 12, 0, -20, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 1, 40, 12, 0, -20, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 1, 40, 12, 1, -20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 1, 40, 12, 1, -20, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 1, 40, 12, 1, -20, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 1, 40, 12, 1, -20, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 1, 40, 12, 1, -20, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 1, 40, 12, 2, -20, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [12] = { 1, 40, 12, 2, -20, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [13] = { 1, 40, 12, 2, -20, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [14] = { 1, 40, 12, 2, -20, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [15] = { 1, 40, 12, 2, -20, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [16] = { 1, 40, 12, 3, -20, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [17] = { 1, 40, 12, 3, -20, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [18] = { 1, 40, 12, 3, -20, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [19] = { 1, 40, 12, 3, -20, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [20] = { 1000000, 40, 12, 3, -20, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [21] = { 1100000, 40, 12, 4, -20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [22] = { 1180000, 40, 12, 4, -20, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [23] = { 1245000, 40, 12, 4, -20, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [24] = { 1300000, 40, 12, 4, -20, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [25] = { 1350000, 40, 12, 4, -20, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [26] = { 1400000, 40, 12, 5, -20, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [27] = { 1450000, 40, 12, 5, -20, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [28] = { 1500000, 40, 12, 5, -20, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [29] = { 1550000, 40, 12, 5, -20, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [30] = { 1600000, 40, 12, 5, -20, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [31] = { 1650000, 40, 12, 6, -20, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [32] = { 1700000, 40, 12, 6, -20, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [33] = { 1750000, 40, 12, 6, -20, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [34] = { 1800000, 40, 12, 6, -20, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [35] = { 1850000, 40, 12, 6, -20, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [36] = { 1900000, 40, 12, 7, -20, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [37] = { 1950000, 40, 12, 7, -20, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [38] = { 2000000, 40, 12, 7, -20, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [39] = { 2050000, 40, 12, 7, -20, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [40] = { 2100000, 40, 12, 7, -20, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [1] = { 4000, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 5903, 0, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 8655, 0, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 12616, 0, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 18299, 0, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 26429, 1, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 38027, 1, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [8] = { 54530, 1, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [9] = { 77962, 1, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 98791, 1, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 125046, 2, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [12] = { 158112, 2, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [13] = { 199725, 2, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [14] = { 252058, 2, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [15] = { 317825, 2, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [16] = { 400423, 3, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [17] = { 504097, 3, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [18] = { 634145, 3, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [19] = { 797189, 3, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [20] = { 1000000, 3, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [21] = { 1100000, 4, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [22] = { 1180000, 4, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [23] = { 1245000, 4, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [24] = { 1300000, 4, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [25] = { 1350000, 4, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [26] = { 1400000, 5, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [27] = { 1450000, 5, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [28] = { 1500000, 5, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [29] = { 1550000, 5, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [30] = { 1600000, 5, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [31] = { 1650000, 6, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [32] = { 1700000, 6, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [33] = { 1750000, 6, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [34] = { 1800000, 6, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [35] = { 1850000, 6, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [36] = { 1900000, 7, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [37] = { 1950000, 7, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [38] = { 2000000, 7, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [39] = { 2050000, 7, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [40] = { 2100000, 7, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, }, } skills["PoachersMark"] = { @@ -5915,56 +6036,58 @@ skills["PoachersMark"] = { { "base_additional_physical_damage_reduction_%", -0.25 }, }, }, + constantStats = { + { "base_additional_physical_damage_reduction_%", -20 }, + { "chance_to_grant_frenzy_charge_on_death_%", 100 }, + }, stats = { "minimum_added_physical_damage_taken", "maximum_added_physical_damage_taken", - "base_additional_physical_damage_reduction_%", "life_granted_when_hit_by_attacks", "mana_granted_when_hit_by_attacks", - "chance_to_grant_frenzy_charge_on_death_%", "base_deal_no_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -20, 15, 8, 100, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 0.80000001192093, 1.2000000476837, -20, 17, 9, 100, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 0.80000001192093, 1.2000000476837, -20, 19, 10, 100, levelRequirement = 30, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 0.80000001192093, 1.2000000476837, -20, 21, 11, 100, levelRequirement = 33, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 0.80000001192093, 1.2000000476837, -20, 24, 12, 100, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 0.80000001192093, 1.2000000476837, -20, 26, 13, 100, levelRequirement = 39, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 0.80000001192093, 1.2000000476837, -20, 28, 14, 100, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 0.80000001192093, 1.2000000476837, -20, 30, 15, 100, levelRequirement = 45, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 0.80000001192093, 1.2000000476837, -20, 33, 16, 100, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 0.80000001192093, 1.2000000476837, -20, 34, 17, 100, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 0.80000001192093, 1.2000000476837, -20, 36, 18, 100, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 0.80000001192093, 1.2000000476837, -20, 37, 19, 100, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 0.80000001192093, 1.2000000476837, -20, 39, 19, 100, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 0.80000001192093, 1.2000000476837, -20, 40, 20, 100, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 0.80000001192093, 1.2000000476837, -20, 42, 21, 100, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 0.80000001192093, 1.2000000476837, -20, 43, 22, 100, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 0.80000001192093, 1.2000000476837, -20, 45, 22, 100, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 0.80000001192093, 1.2000000476837, -20, 46, 23, 100, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 0.80000001192093, 1.2000000476837, -20, 48, 24, 100, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 0.80000001192093, 1.2000000476837, -20, 50, 25, 100, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 0.80000001192093, 1.2000000476837, -20, 51, 25, 100, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 0.80000001192093, 1.2000000476837, -20, 53, 26, 100, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 0.80000001192093, 1.2000000476837, -20, 54, 27, 100, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 0.80000001192093, 1.2000000476837, -20, 56, 27, 100, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 0.80000001192093, 1.2000000476837, -20, 57, 28, 100, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 0.80000001192093, 1.2000000476837, -20, 59, 29, 100, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 0.80000001192093, 1.2000000476837, -20, 60, 30, 100, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 0.80000001192093, 1.2000000476837, -20, 62, 30, 100, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 0.80000001192093, 1.2000000476837, -20, 63, 31, 100, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 0.80000001192093, 1.2000000476837, -20, 65, 32, 100, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 0.80000001192093, 1.2000000476837, -20, 65, 32, 100, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 0.80000001192093, 1.2000000476837, -20, 66, 33, 100, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 0.80000001192093, 1.2000000476837, -20, 67, 33, 100, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 0.80000001192093, 1.2000000476837, -20, 68, 33, 100, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 0.80000001192093, 1.2000000476837, -20, 69, 34, 100, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 0.80000001192093, 1.2000000476837, -20, 69, 34, 100, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 0.80000001192093, 1.2000000476837, -20, 70, 34, 100, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 0.80000001192093, 1.2000000476837, -20, 71, 35, 100, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 0.80000001192093, 1.2000000476837, -20, 72, 35, 100, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 0.80000001192093, 1.2000000476837, -20, 72, 36, 100, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 6, 9, 15, 8, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 7, 11, 17, 9, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 8, 12, 19, 10, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 9, 14, 21, 11, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 10, 15, 24, 12, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 11, 17, 26, 13, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 13, 19, 28, 14, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 14, 21, 30, 15, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 15, 23, 33, 16, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 17, 25, 34, 17, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 18, 26, 36, 18, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 19, 28, 37, 19, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 20, 30, 39, 19, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 21, 32, 40, 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 23, 34, 42, 21, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 24, 36, 43, 22, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 25, 38, 45, 22, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 27, 40, 46, 23, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 29, 43, 48, 24, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 30, 45, 50, 25, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 32, 48, 51, 25, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 34, 51, 53, 26, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 36, 54, 54, 27, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 38, 57, 56, 27, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 40, 60, 57, 28, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 42, 63, 59, 29, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 44, 67, 60, 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 47, 70, 62, 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 49, 74, 63, 31, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 52, 78, 65, 32, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 53, 80, 65, 32, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 55, 82, 66, 33, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 56, 84, 67, 33, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 58, 86, 68, 33, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 59, 89, 69, 34, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 61, 91, 69, 34, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 62, 93, 70, 34, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 64, 96, 71, 35, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 65, 98, 72, 35, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 67, 101, 72, 36, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["AccuracyAndCritsAura"] = { @@ -6007,6 +6130,8 @@ skills["AccuracyAndCritsAura"] = { { "auras_grant_damage_+%_to_you_and_your_allies", 0.1 }, }, }, + constantStats = { + }, stats = { "accuracy_rating", "critical_strike_chance_+%", @@ -6089,54 +6214,56 @@ skills["SnipersMark"] = { { "chance_to_be_knocked_back_%", 2 }, }, }, + constantStats = { + { "grant_attacker_x_mana_flask_charges_when_hit_once_per_500ms", 1 }, + { "grant_attacker_x_life_flask_charges_when_hit_once_per_500ms", 1 }, + }, stats = { "projectiles_hitting_self_split_into_x", "projectile_damage_taken_+%", - "grant_attacker_x_mana_flask_charges_when_hit_once_per_500ms", - "grant_attacker_x_life_flask_charges_when_hit_once_per_500ms", "base_deal_no_damage", }, levels = { - [1] = { 3, 16, 1, 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 3, 17, 1, 1, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 3, 18, 1, 1, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 3, 19, 1, 1, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 3, 20, 1, 1, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 3, 21, 1, 1, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 3, 22, 1, 1, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 3, 23, 1, 1, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 3, 24, 1, 1, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 3, 25, 1, 1, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 4, 26, 1, 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 4, 27, 1, 1, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 4, 28, 1, 1, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 4, 29, 1, 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 4, 30, 1, 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 4, 31, 1, 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 4, 32, 1, 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 4, 33, 1, 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 4, 34, 1, 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 4, 35, 1, 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 5, 36, 1, 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 5, 37, 1, 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 5, 38, 1, 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 5, 39, 1, 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 5, 40, 1, 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 5, 41, 1, 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 5, 42, 1, 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 5, 43, 1, 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 5, 44, 1, 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 5, 45, 1, 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 5, 45, 1, 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 5, 46, 1, 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 5, 46, 1, 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 5, 47, 1, 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 5, 47, 1, 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 5, 48, 1, 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 5, 48, 1, 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 5, 49, 1, 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 5, 49, 1, 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 5, 50, 1, 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 3, 16, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 3, 17, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 3, 18, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 3, 19, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 3, 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 3, 21, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 3, 22, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 3, 23, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 3, 24, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 3, 25, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 4, 26, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 4, 27, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 4, 28, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 4, 29, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 4, 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 4, 31, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 4, 32, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 4, 33, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 4, 34, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 4, 35, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 5, 36, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 5, 37, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 5, 38, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 5, 39, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 5, 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 5, 41, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 5, 42, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 5, 43, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 5, 44, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 5, 45, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 5, 45, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 5, 46, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 5, 46, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 5, 47, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 5, 47, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 5, 48, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 5, 48, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 5, 49, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 5, 49, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 5, 50, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 44, }, }, }, } skills["StormRain"] = { @@ -6194,11 +6321,13 @@ skills["StormRain"] = { { "base_skill_area_of_effect_+%", -0.5 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "storm_rain_pulse_count", 4 }, + { "number_of_allowed_storm_arrows", 100 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", "prismatic_rain_beam_base_frequency_ms", - "storm_rain_pulse_count", - "number_of_allowed_storm_arrows", "base_is_projectile", "is_area_damage", "skill_can_fire_arrows", @@ -6207,46 +6336,46 @@ skills["StormRain"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 50, 500, 4, 100, damageEffectiveness = 0.46, baseMultiplier = 0.46, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 50, 500, 4, 100, damageEffectiveness = 0.47, baseMultiplier = 0.466, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 50, 490, 4, 100, damageEffectiveness = 0.47, baseMultiplier = 0.473, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 50, 490, 4, 100, damageEffectiveness = 0.48, baseMultiplier = 0.479, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 50, 480, 4, 100, damageEffectiveness = 0.49, baseMultiplier = 0.485, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 50, 480, 4, 100, damageEffectiveness = 0.49, baseMultiplier = 0.492, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 50, 470, 4, 100, damageEffectiveness = 0.5, baseMultiplier = 0.498, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 50, 470, 4, 100, damageEffectiveness = 0.5, baseMultiplier = 0.504, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 50, 460, 4, 100, damageEffectiveness = 0.51, baseMultiplier = 0.511, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 50, 460, 4, 100, damageEffectiveness = 0.52, baseMultiplier = 0.517, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 50, 450, 4, 100, damageEffectiveness = 0.52, baseMultiplier = 0.523, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 50, 450, 4, 100, damageEffectiveness = 0.53, baseMultiplier = 0.529, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 50, 440, 4, 100, damageEffectiveness = 0.54, baseMultiplier = 0.536, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 50, 440, 4, 100, damageEffectiveness = 0.54, baseMultiplier = 0.542, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 50, 430, 4, 100, damageEffectiveness = 0.55, baseMultiplier = 0.548, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 50, 430, 4, 100, damageEffectiveness = 0.55, baseMultiplier = 0.555, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 50, 420, 4, 100, damageEffectiveness = 0.56, baseMultiplier = 0.561, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 50, 420, 4, 100, damageEffectiveness = 0.57, baseMultiplier = 0.567, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 50, 410, 4, 100, damageEffectiveness = 0.57, baseMultiplier = 0.574, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [20] = { 50, 410, 4, 100, damageEffectiveness = 0.58, baseMultiplier = 0.58, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [21] = { 50, 400, 4, 100, damageEffectiveness = 0.59, baseMultiplier = 0.586, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [22] = { 50, 400, 4, 100, damageEffectiveness = 0.59, baseMultiplier = 0.593, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [23] = { 50, 390, 4, 100, damageEffectiveness = 0.6, baseMultiplier = 0.599, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 50, 390, 4, 100, damageEffectiveness = 0.61, baseMultiplier = 0.605, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 50, 380, 4, 100, damageEffectiveness = 0.61, baseMultiplier = 0.612, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 50, 380, 4, 100, damageEffectiveness = 0.62, baseMultiplier = 0.618, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [27] = { 50, 370, 4, 100, damageEffectiveness = 0.62, baseMultiplier = 0.624, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [28] = { 50, 370, 4, 100, damageEffectiveness = 0.63, baseMultiplier = 0.631, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 50, 360, 4, 100, damageEffectiveness = 0.64, baseMultiplier = 0.637, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 50, 360, 4, 100, damageEffectiveness = 0.64, baseMultiplier = 0.643, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 50, 350, 4, 100, damageEffectiveness = 0.65, baseMultiplier = 0.646, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [32] = { 50, 350, 4, 100, damageEffectiveness = 0.65, baseMultiplier = 0.649, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [33] = { 50, 350, 4, 100, damageEffectiveness = 0.65, baseMultiplier = 0.653, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [34] = { 50, 350, 4, 100, damageEffectiveness = 0.66, baseMultiplier = 0.656, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [35] = { 50, 340, 4, 100, damageEffectiveness = 0.66, baseMultiplier = 0.659, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [36] = { 50, 340, 4, 100, damageEffectiveness = 0.66, baseMultiplier = 0.662, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [37] = { 50, 340, 4, 100, damageEffectiveness = 0.67, baseMultiplier = 0.665, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [38] = { 50, 340, 4, 100, damageEffectiveness = 0.67, baseMultiplier = 0.668, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [39] = { 50, 330, 4, 100, damageEffectiveness = 0.67, baseMultiplier = 0.672, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [40] = { 50, 330, 4, 100, damageEffectiveness = 0.67, baseMultiplier = 0.675, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [1] = { 500, damageEffectiveness = 0.46, baseMultiplier = 0.46, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [2] = { 500, damageEffectiveness = 0.47, baseMultiplier = 0.466, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [3] = { 490, damageEffectiveness = 0.47, baseMultiplier = 0.473, levelRequirement = 34, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [4] = { 490, damageEffectiveness = 0.48, baseMultiplier = 0.479, levelRequirement = 37, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 480, damageEffectiveness = 0.49, baseMultiplier = 0.485, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [6] = { 480, damageEffectiveness = 0.49, baseMultiplier = 0.492, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [7] = { 470, damageEffectiveness = 0.5, baseMultiplier = 0.498, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [8] = { 470, damageEffectiveness = 0.5, baseMultiplier = 0.504, levelRequirement = 46, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [9] = { 460, damageEffectiveness = 0.51, baseMultiplier = 0.511, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [10] = { 460, damageEffectiveness = 0.52, baseMultiplier = 0.517, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [11] = { 450, damageEffectiveness = 0.52, baseMultiplier = 0.523, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [12] = { 450, damageEffectiveness = 0.53, baseMultiplier = 0.529, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [13] = { 440, damageEffectiveness = 0.54, baseMultiplier = 0.536, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [14] = { 440, damageEffectiveness = 0.54, baseMultiplier = 0.542, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 430, damageEffectiveness = 0.55, baseMultiplier = 0.548, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 430, damageEffectiveness = 0.55, baseMultiplier = 0.555, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 420, damageEffectiveness = 0.56, baseMultiplier = 0.561, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 420, damageEffectiveness = 0.57, baseMultiplier = 0.567, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 410, damageEffectiveness = 0.57, baseMultiplier = 0.574, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [20] = { 410, damageEffectiveness = 0.58, baseMultiplier = 0.58, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [21] = { 400, damageEffectiveness = 0.59, baseMultiplier = 0.586, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [22] = { 400, damageEffectiveness = 0.59, baseMultiplier = 0.593, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [23] = { 390, damageEffectiveness = 0.6, baseMultiplier = 0.599, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [24] = { 390, damageEffectiveness = 0.61, baseMultiplier = 0.605, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [25] = { 380, damageEffectiveness = 0.61, baseMultiplier = 0.612, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [26] = { 380, damageEffectiveness = 0.62, baseMultiplier = 0.618, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [27] = { 370, damageEffectiveness = 0.62, baseMultiplier = 0.624, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [28] = { 370, damageEffectiveness = 0.63, baseMultiplier = 0.631, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [29] = { 360, damageEffectiveness = 0.64, baseMultiplier = 0.637, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [30] = { 360, damageEffectiveness = 0.64, baseMultiplier = 0.643, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [31] = { 350, damageEffectiveness = 0.65, baseMultiplier = 0.646, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [32] = { 350, damageEffectiveness = 0.65, baseMultiplier = 0.649, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [33] = { 350, damageEffectiveness = 0.65, baseMultiplier = 0.653, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [34] = { 350, damageEffectiveness = 0.66, baseMultiplier = 0.656, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [35] = { 340, damageEffectiveness = 0.66, baseMultiplier = 0.659, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [36] = { 340, damageEffectiveness = 0.66, baseMultiplier = 0.662, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [37] = { 340, damageEffectiveness = 0.67, baseMultiplier = 0.665, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [38] = { 340, damageEffectiveness = 0.67, baseMultiplier = 0.668, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [39] = { 330, damageEffectiveness = 0.67, baseMultiplier = 0.672, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [40] = { 330, damageEffectiveness = 0.67, baseMultiplier = 0.675, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 14, }, }, }, } skills["Puncture"] = { @@ -6294,8 +6423,10 @@ skills["Puncture"] = { { "maim_on_hit_%", 0.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 8000 }, + }, stats = { - "base_skill_effect_duration", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", "puncture_bleeding_damage_+%_final", @@ -6304,46 +6435,46 @@ skills["Puncture"] = { "bleed_duration_is_skill_duration", }, levels = { - [1] = { 8000, 0.80000001192093, 1.2000000476837, 30, damageEffectiveness = 1.35, attackSpeedMultiplier = -30, baseMultiplier = 1.3474, levelRequirement = 4, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [2] = { 8000, 0.80000001192093, 1.2000000476837, 31, damageEffectiveness = 1.36, attackSpeedMultiplier = -30, baseMultiplier = 1.3628, levelRequirement = 6, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [3] = { 8000, 0.80000001192093, 1.2000000476837, 32, damageEffectiveness = 1.38, attackSpeedMultiplier = -30, baseMultiplier = 1.3782, levelRequirement = 9, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [4] = { 8000, 0.80000001192093, 1.2000000476837, 33, damageEffectiveness = 1.4, attackSpeedMultiplier = -30, baseMultiplier = 1.3945, levelRequirement = 12, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [5] = { 8000, 0.80000001192093, 1.2000000476837, 34, damageEffectiveness = 1.41, attackSpeedMultiplier = -30, baseMultiplier = 1.4099, levelRequirement = 16, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [6] = { 8000, 0.80000001192093, 1.2000000476837, 35, damageEffectiveness = 1.42, attackSpeedMultiplier = -30, baseMultiplier = 1.4254, levelRequirement = 20, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [7] = { 8000, 0.80000001192093, 1.2000000476837, 36, damageEffectiveness = 1.44, attackSpeedMultiplier = -30, baseMultiplier = 1.4416, levelRequirement = 24, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [8] = { 8000, 0.80000001192093, 1.2000000476837, 37, damageEffectiveness = 1.46, attackSpeedMultiplier = -30, baseMultiplier = 1.4571, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [9] = { 8000, 0.80000001192093, 1.2000000476837, 38, damageEffectiveness = 1.47, attackSpeedMultiplier = -30, baseMultiplier = 1.4725, levelRequirement = 32, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [10] = { 8000, 0.80000001192093, 1.2000000476837, 39, damageEffectiveness = 1.49, attackSpeedMultiplier = -30, baseMultiplier = 1.4888, levelRequirement = 36, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [11] = { 8000, 0.80000001192093, 1.2000000476837, 40, damageEffectiveness = 1.51, attackSpeedMultiplier = -30, baseMultiplier = 1.5042, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [12] = { 8000, 0.80000001192093, 1.2000000476837, 41, damageEffectiveness = 1.52, attackSpeedMultiplier = -30, baseMultiplier = 1.5196, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [13] = { 8000, 0.80000001192093, 1.2000000476837, 42, damageEffectiveness = 1.53, attackSpeedMultiplier = -30, baseMultiplier = 1.5359, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [14] = { 8000, 0.80000001192093, 1.2000000476837, 43, damageEffectiveness = 1.55, attackSpeedMultiplier = -30, baseMultiplier = 1.5514, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [15] = { 8000, 0.80000001192093, 1.2000000476837, 44, damageEffectiveness = 1.57, attackSpeedMultiplier = -30, baseMultiplier = 1.5668, levelRequirement = 55, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [16] = { 8000, 0.80000001192093, 1.2000000476837, 45, damageEffectiveness = 1.59, attackSpeedMultiplier = -30, baseMultiplier = 1.5831, levelRequirement = 58, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [17] = { 8000, 0.80000001192093, 1.2000000476837, 46, damageEffectiveness = 1.6, attackSpeedMultiplier = -30, baseMultiplier = 1.5985, levelRequirement = 61, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [18] = { 8000, 0.80000001192093, 1.2000000476837, 47, damageEffectiveness = 1.61, attackSpeedMultiplier = -30, baseMultiplier = 1.6139, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [19] = { 8000, 0.80000001192093, 1.2000000476837, 48, damageEffectiveness = 1.63, attackSpeedMultiplier = -30, baseMultiplier = 1.6302, levelRequirement = 67, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [20] = { 8000, 0.80000001192093, 1.2000000476837, 49, damageEffectiveness = 1.65, attackSpeedMultiplier = -30, baseMultiplier = 1.6456, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [21] = { 8000, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.66, attackSpeedMultiplier = -30, baseMultiplier = 1.6611, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [22] = { 8000, 0.80000001192093, 1.2000000476837, 51, damageEffectiveness = 1.68, attackSpeedMultiplier = -30, baseMultiplier = 1.6773, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [23] = { 8000, 0.80000001192093, 1.2000000476837, 52, damageEffectiveness = 1.7, attackSpeedMultiplier = -30, baseMultiplier = 1.6928, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [24] = { 8000, 0.80000001192093, 1.2000000476837, 53, damageEffectiveness = 1.71, attackSpeedMultiplier = -30, baseMultiplier = 1.7082, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [25] = { 8000, 0.80000001192093, 1.2000000476837, 54, damageEffectiveness = 1.72, attackSpeedMultiplier = -30, baseMultiplier = 1.7245, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [26] = { 8000, 0.80000001192093, 1.2000000476837, 55, damageEffectiveness = 1.74, attackSpeedMultiplier = -30, baseMultiplier = 1.7399, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [27] = { 8000, 0.80000001192093, 1.2000000476837, 56, damageEffectiveness = 1.76, attackSpeedMultiplier = -30, baseMultiplier = 1.7553, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [28] = { 8000, 0.80000001192093, 1.2000000476837, 57, damageEffectiveness = 1.77, attackSpeedMultiplier = -30, baseMultiplier = 1.7716, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [29] = { 8000, 0.80000001192093, 1.2000000476837, 58, damageEffectiveness = 1.79, attackSpeedMultiplier = -30, baseMultiplier = 1.7871, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [30] = { 8000, 0.80000001192093, 1.2000000476837, 59, damageEffectiveness = 1.8, attackSpeedMultiplier = -30, baseMultiplier = 1.8025, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [31] = { 8000, 0.80000001192093, 1.2000000476837, 60, damageEffectiveness = 1.81, attackSpeedMultiplier = -30, baseMultiplier = 1.8111, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [32] = { 8000, 0.80000001192093, 1.2000000476837, 61, damageEffectiveness = 1.82, attackSpeedMultiplier = -30, baseMultiplier = 1.8188, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [33] = { 8000, 0.80000001192093, 1.2000000476837, 62, damageEffectiveness = 1.83, attackSpeedMultiplier = -30, baseMultiplier = 1.8265, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [34] = { 8000, 0.80000001192093, 1.2000000476837, 63, damageEffectiveness = 1.83, attackSpeedMultiplier = -30, baseMultiplier = 1.8342, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [35] = { 8000, 0.80000001192093, 1.2000000476837, 64, damageEffectiveness = 1.84, attackSpeedMultiplier = -30, baseMultiplier = 1.8419, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [36] = { 8000, 0.80000001192093, 1.2000000476837, 65, damageEffectiveness = 1.85, attackSpeedMultiplier = -30, baseMultiplier = 1.8496, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [37] = { 8000, 0.80000001192093, 1.2000000476837, 66, damageEffectiveness = 1.86, attackSpeedMultiplier = -30, baseMultiplier = 1.8582, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [38] = { 8000, 0.80000001192093, 1.2000000476837, 67, damageEffectiveness = 1.87, attackSpeedMultiplier = -30, baseMultiplier = 1.8659, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [39] = { 8000, 0.80000001192093, 1.2000000476837, 68, damageEffectiveness = 1.88, attackSpeedMultiplier = -30, baseMultiplier = 1.8736, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [40] = { 8000, 0.80000001192093, 1.2000000476837, 69, damageEffectiveness = 1.89, attackSpeedMultiplier = -30, baseMultiplier = 1.8813, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, + [1] = { 3, 4, 30, damageEffectiveness = 1.35, attackSpeedMultiplier = -30, baseMultiplier = 1.3474, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 3, 5, 31, damageEffectiveness = 1.36, attackSpeedMultiplier = -30, baseMultiplier = 1.3628, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 4, 7, 32, damageEffectiveness = 1.38, attackSpeedMultiplier = -30, baseMultiplier = 1.3782, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 5, 8, 33, damageEffectiveness = 1.4, attackSpeedMultiplier = -30, baseMultiplier = 1.3945, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 7, 11, 34, damageEffectiveness = 1.41, attackSpeedMultiplier = -30, baseMultiplier = 1.4099, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 9, 13, 35, damageEffectiveness = 1.42, attackSpeedMultiplier = -30, baseMultiplier = 1.4254, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 11, 17, 36, damageEffectiveness = 1.44, attackSpeedMultiplier = -30, baseMultiplier = 1.4416, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 14, 20, 37, damageEffectiveness = 1.46, attackSpeedMultiplier = -30, baseMultiplier = 1.4571, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 16, 25, 38, damageEffectiveness = 1.47, attackSpeedMultiplier = -30, baseMultiplier = 1.4725, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 20, 30, 39, damageEffectiveness = 1.49, attackSpeedMultiplier = -30, baseMultiplier = 1.4888, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 24, 35, 40, damageEffectiveness = 1.51, attackSpeedMultiplier = -30, baseMultiplier = 1.5042, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 28, 42, 41, damageEffectiveness = 1.52, attackSpeedMultiplier = -30, baseMultiplier = 1.5196, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 33, 49, 42, damageEffectiveness = 1.53, attackSpeedMultiplier = -30, baseMultiplier = 1.5359, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 39, 58, 43, damageEffectiveness = 1.55, attackSpeedMultiplier = -30, baseMultiplier = 1.5514, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 43, 65, 44, damageEffectiveness = 1.57, attackSpeedMultiplier = -30, baseMultiplier = 1.5668, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 49, 73, 45, damageEffectiveness = 1.59, attackSpeedMultiplier = -30, baseMultiplier = 1.5831, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 54, 82, 46, damageEffectiveness = 1.6, attackSpeedMultiplier = -30, baseMultiplier = 1.5985, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 61, 91, 47, damageEffectiveness = 1.61, attackSpeedMultiplier = -30, baseMultiplier = 1.6139, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 68, 102, 48, damageEffectiveness = 1.63, attackSpeedMultiplier = -30, baseMultiplier = 1.6302, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 75, 113, 49, damageEffectiveness = 1.65, attackSpeedMultiplier = -30, baseMultiplier = 1.6456, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 81, 122, 50, damageEffectiveness = 1.66, attackSpeedMultiplier = -30, baseMultiplier = 1.6611, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 87, 130, 51, damageEffectiveness = 1.68, attackSpeedMultiplier = -30, baseMultiplier = 1.6773, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 93, 140, 52, damageEffectiveness = 1.7, attackSpeedMultiplier = -30, baseMultiplier = 1.6928, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 100, 150, 53, damageEffectiveness = 1.71, attackSpeedMultiplier = -30, baseMultiplier = 1.7082, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 107, 160, 54, damageEffectiveness = 1.72, attackSpeedMultiplier = -30, baseMultiplier = 1.7245, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 114, 172, 55, damageEffectiveness = 1.74, attackSpeedMultiplier = -30, baseMultiplier = 1.7399, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 123, 184, 56, damageEffectiveness = 1.76, attackSpeedMultiplier = -30, baseMultiplier = 1.7553, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 131, 197, 57, damageEffectiveness = 1.77, attackSpeedMultiplier = -30, baseMultiplier = 1.7716, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 140, 210, 58, damageEffectiveness = 1.79, attackSpeedMultiplier = -30, baseMultiplier = 1.7871, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 150, 224, 59, damageEffectiveness = 1.8, attackSpeedMultiplier = -30, baseMultiplier = 1.8025, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 155, 232, 60, damageEffectiveness = 1.81, attackSpeedMultiplier = -30, baseMultiplier = 1.8111, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 160, 240, 61, damageEffectiveness = 1.82, attackSpeedMultiplier = -30, baseMultiplier = 1.8188, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 165, 248, 62, damageEffectiveness = 1.83, attackSpeedMultiplier = -30, baseMultiplier = 1.8265, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 171, 256, 63, damageEffectiveness = 1.83, attackSpeedMultiplier = -30, baseMultiplier = 1.8342, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 176, 265, 64, damageEffectiveness = 1.84, attackSpeedMultiplier = -30, baseMultiplier = 1.8419, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 182, 273, 65, damageEffectiveness = 1.85, attackSpeedMultiplier = -30, baseMultiplier = 1.8496, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 188, 282, 66, damageEffectiveness = 1.86, attackSpeedMultiplier = -30, baseMultiplier = 1.8582, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 194, 292, 67, damageEffectiveness = 1.87, attackSpeedMultiplier = -30, baseMultiplier = 1.8659, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 201, 301, 68, damageEffectiveness = 1.88, attackSpeedMultiplier = -30, baseMultiplier = 1.8736, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 207, 311, 69, damageEffectiveness = 1.89, attackSpeedMultiplier = -30, baseMultiplier = 1.8813, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["ColdResistAura"] = { @@ -6386,6 +6517,8 @@ skills["ColdResistAura"] = { { "base_reduce_enemy_cold_resistance_%", 0.05 }, }, }, + constantStats = { + }, stats = { "base_cold_damage_resistance_%", "base_maximum_cold_damage_resistance_%", @@ -6463,10 +6596,12 @@ skills["ColdImpurity"] = { { "base_skill_area_of_effect_+%", 2 }, }, }, + constantStats = { + { "base_maximum_cold_damage_resistance_%", 5 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "base_maximum_cold_damage_resistance_%", "active_skill_base_radius_+", - "base_skill_effect_duration", "aura_effect_+%", "base_deal_no_damage", "base_immune_to_freeze", @@ -6475,46 +6610,46 @@ skills["ColdImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 5, 14, 3000, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 5, 14, 3000, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 5, 14, 3000, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 5, 15, 3000, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 5, 15, 3000, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 5, 15, 3000, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 5, 16, 3000, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 5, 16, 3000, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 5, 16, 3000, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 5, 17, 3000, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 5, 17, 3000, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 5, 17, 3000, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 5, 18, 3000, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 5, 18, 3000, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 5, 18, 3000, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 5, 19, 3000, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 5, 19, 3000, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 5, 19, 3000, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 5, 20, 3000, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 5, 20, 3000, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 5, 20, 3000, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 5, 21, 3000, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 5, 21, 3000, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 5, 21, 3000, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 5, 22, 3000, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 5, 22, 3000, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 5, 22, 3000, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 5, 23, 3000, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 5, 23, 3000, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 5, 23, 3000, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 5, 23, 3000, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 5, 24, 3000, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 5, 24, 3000, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 5, 24, 3000, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 5, 24, 3000, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 5, 24, 3000, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 5, 24, 3000, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 5, 25, 3000, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 5, 25, 3000, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 5, 25, 3000, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["RainOfArrows"] = { @@ -6551,8 +6686,9 @@ skills["RainOfArrows"] = { { "maim_on_hit_%", 0.5 }, }, }, + constantStats = { + }, stats = { - "active_skill_base_radius_+", "base_number_of_additional_arrows", "base_is_projectile", "is_area_damage", @@ -6560,46 +6696,46 @@ skills["RainOfArrows"] = { "cannot_pierce", }, levels = { - [1] = { 0, 17, damageEffectiveness = 0.48, baseMultiplier = 0.48, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 0, 17, damageEffectiveness = 0.49, baseMultiplier = 0.486, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 0, 17, damageEffectiveness = 0.49, baseMultiplier = 0.493, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0, 17, damageEffectiveness = 0.5, baseMultiplier = 0.499, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0, 18, damageEffectiveness = 0.51, baseMultiplier = 0.505, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 0, 18, damageEffectiveness = 0.51, baseMultiplier = 0.512, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 0, 18, damageEffectiveness = 0.52, baseMultiplier = 0.518, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 0, 18, damageEffectiveness = 0.52, baseMultiplier = 0.524, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 0, 19, damageEffectiveness = 0.53, baseMultiplier = 0.531, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 0, 19, damageEffectiveness = 0.54, baseMultiplier = 0.537, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 0, 19, damageEffectiveness = 0.54, baseMultiplier = 0.543, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 0, 19, damageEffectiveness = 0.55, baseMultiplier = 0.549, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 0, 20, damageEffectiveness = 0.56, baseMultiplier = 0.556, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 0, 20, damageEffectiveness = 0.56, baseMultiplier = 0.562, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 0, 20, damageEffectiveness = 0.57, baseMultiplier = 0.568, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 0, 20, damageEffectiveness = 0.57, baseMultiplier = 0.575, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 0, 21, damageEffectiveness = 0.58, baseMultiplier = 0.581, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 0, 21, damageEffectiveness = 0.59, baseMultiplier = 0.587, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 0, 21, damageEffectiveness = 0.59, baseMultiplier = 0.594, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [20] = { 0, 21, damageEffectiveness = 0.6, baseMultiplier = 0.6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [21] = { 0, 22, damageEffectiveness = 0.61, baseMultiplier = 0.606, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [22] = { 0, 22, damageEffectiveness = 0.61, baseMultiplier = 0.613, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [23] = { 0, 22, damageEffectiveness = 0.62, baseMultiplier = 0.619, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 0, 22, damageEffectiveness = 0.63, baseMultiplier = 0.625, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 0, 23, damageEffectiveness = 0.63, baseMultiplier = 0.632, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 0, 23, damageEffectiveness = 0.64, baseMultiplier = 0.638, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [27] = { 0, 23, damageEffectiveness = 0.64, baseMultiplier = 0.644, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [28] = { 0, 23, damageEffectiveness = 0.65, baseMultiplier = 0.651, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 0, 24, damageEffectiveness = 0.66, baseMultiplier = 0.657, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 0, 24, damageEffectiveness = 0.66, baseMultiplier = 0.663, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 0, 24, damageEffectiveness = 0.67, baseMultiplier = 0.666, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [32] = { 0, 24, damageEffectiveness = 0.67, baseMultiplier = 0.669, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [33] = { 0, 24, damageEffectiveness = 0.67, baseMultiplier = 0.673, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [34] = { 0, 24, damageEffectiveness = 0.68, baseMultiplier = 0.676, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [35] = { 0, 24, damageEffectiveness = 0.68, baseMultiplier = 0.679, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [36] = { 0, 25, damageEffectiveness = 0.68, baseMultiplier = 0.682, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [37] = { 0, 25, damageEffectiveness = 0.69, baseMultiplier = 0.685, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [38] = { 0, 25, damageEffectiveness = 0.69, baseMultiplier = 0.688, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [39] = { 0, 25, damageEffectiveness = 0.69, baseMultiplier = 0.692, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [40] = { 0, 25, damageEffectiveness = 0.69, baseMultiplier = 0.695, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [1] = { 17, damageEffectiveness = 0.48, baseMultiplier = 0.48, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [2] = { 17, damageEffectiveness = 0.49, baseMultiplier = 0.486, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [3] = { 17, damageEffectiveness = 0.49, baseMultiplier = 0.493, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [4] = { 17, damageEffectiveness = 0.5, baseMultiplier = 0.499, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 18, damageEffectiveness = 0.51, baseMultiplier = 0.505, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [6] = { 18, damageEffectiveness = 0.51, baseMultiplier = 0.512, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [7] = { 18, damageEffectiveness = 0.52, baseMultiplier = 0.518, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [8] = { 18, damageEffectiveness = 0.52, baseMultiplier = 0.524, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [9] = { 19, damageEffectiveness = 0.53, baseMultiplier = 0.531, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [10] = { 19, damageEffectiveness = 0.54, baseMultiplier = 0.537, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [11] = { 19, damageEffectiveness = 0.54, baseMultiplier = 0.543, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [12] = { 19, damageEffectiveness = 0.55, baseMultiplier = 0.549, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [13] = { 20, damageEffectiveness = 0.56, baseMultiplier = 0.556, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [14] = { 20, damageEffectiveness = 0.56, baseMultiplier = 0.562, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 20, damageEffectiveness = 0.57, baseMultiplier = 0.568, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 20, damageEffectiveness = 0.57, baseMultiplier = 0.575, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 21, damageEffectiveness = 0.58, baseMultiplier = 0.581, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 21, damageEffectiveness = 0.59, baseMultiplier = 0.587, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 21, damageEffectiveness = 0.59, baseMultiplier = 0.594, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [20] = { 21, damageEffectiveness = 0.6, baseMultiplier = 0.6, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [21] = { 22, damageEffectiveness = 0.61, baseMultiplier = 0.606, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [22] = { 22, damageEffectiveness = 0.61, baseMultiplier = 0.613, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [23] = { 22, damageEffectiveness = 0.62, baseMultiplier = 0.619, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [24] = { 22, damageEffectiveness = 0.63, baseMultiplier = 0.625, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [25] = { 23, damageEffectiveness = 0.63, baseMultiplier = 0.632, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [26] = { 23, damageEffectiveness = 0.64, baseMultiplier = 0.638, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [27] = { 23, damageEffectiveness = 0.64, baseMultiplier = 0.644, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [28] = { 23, damageEffectiveness = 0.65, baseMultiplier = 0.651, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [29] = { 24, damageEffectiveness = 0.66, baseMultiplier = 0.657, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [30] = { 24, damageEffectiveness = 0.66, baseMultiplier = 0.663, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [31] = { 24, damageEffectiveness = 0.67, baseMultiplier = 0.666, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [32] = { 24, damageEffectiveness = 0.67, baseMultiplier = 0.669, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [33] = { 24, damageEffectiveness = 0.67, baseMultiplier = 0.673, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [34] = { 24, damageEffectiveness = 0.68, baseMultiplier = 0.676, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [35] = { 24, damageEffectiveness = 0.68, baseMultiplier = 0.679, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [36] = { 25, damageEffectiveness = 0.68, baseMultiplier = 0.682, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [37] = { 25, damageEffectiveness = 0.69, baseMultiplier = 0.685, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [38] = { 25, damageEffectiveness = 0.69, baseMultiplier = 0.688, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [39] = { 25, damageEffectiveness = 0.69, baseMultiplier = 0.692, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [40] = { 25, damageEffectiveness = 0.69, baseMultiplier = 0.695, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 14, }, }, }, } skills["VaalRainOfArrows"] = { @@ -6628,11 +6764,12 @@ skills["VaalRainOfArrows"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "rain_of_arrows_additional_sequences", 4 }, + { "maim_effect_+%", 150 }, + }, stats = { - "active_skill_base_radius_+", "base_number_of_additional_arrows", - "rain_of_arrows_additional_sequences", - "maim_effect_+%", "base_is_projectile", "is_area_damage", "global_maim_on_hit", @@ -6642,46 +6779,46 @@ skills["VaalRainOfArrows"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0, 27, 4, 150, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0, 27, 4, 150, damageEffectiveness = 0.81, baseMultiplier = 0.811, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0, 27, 4, 150, damageEffectiveness = 0.82, baseMultiplier = 0.821, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0, 28, 4, 150, damageEffectiveness = 0.83, baseMultiplier = 0.832, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0, 28, 4, 150, damageEffectiveness = 0.84, baseMultiplier = 0.842, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0, 28, 4, 150, damageEffectiveness = 0.85, baseMultiplier = 0.853, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0, 29, 4, 150, damageEffectiveness = 0.86, baseMultiplier = 0.863, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0, 29, 4, 150, damageEffectiveness = 0.87, baseMultiplier = 0.874, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0, 29, 4, 150, damageEffectiveness = 0.88, baseMultiplier = 0.884, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0, 30, 4, 150, damageEffectiveness = 0.89, baseMultiplier = 0.895, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0, 30, 4, 150, damageEffectiveness = 0.91, baseMultiplier = 0.906, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0, 30, 4, 150, damageEffectiveness = 0.92, baseMultiplier = 0.916, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0, 31, 4, 150, damageEffectiveness = 0.93, baseMultiplier = 0.927, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0, 31, 4, 150, damageEffectiveness = 0.94, baseMultiplier = 0.937, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0, 31, 4, 150, damageEffectiveness = 0.95, baseMultiplier = 0.948, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0, 32, 4, 150, damageEffectiveness = 0.96, baseMultiplier = 0.958, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0, 32, 4, 150, damageEffectiveness = 0.97, baseMultiplier = 0.969, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0, 32, 4, 150, damageEffectiveness = 0.98, baseMultiplier = 0.98, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0, 33, 4, 150, damageEffectiveness = 0.99, baseMultiplier = 0.99, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0, 33, 4, 150, baseMultiplier = 1.001, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0, 33, 4, 150, damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0, 34, 4, 150, damageEffectiveness = 1.02, baseMultiplier = 1.022, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0, 34, 4, 150, damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0, 34, 4, 150, damageEffectiveness = 1.04, baseMultiplier = 1.043, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0, 35, 4, 150, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0, 35, 4, 150, damageEffectiveness = 1.06, baseMultiplier = 1.064, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0, 35, 4, 150, damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0, 36, 4, 150, damageEffectiveness = 1.09, baseMultiplier = 1.085, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0, 36, 4, 150, damageEffectiveness = 1.1, baseMultiplier = 1.096, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0, 36, 4, 150, damageEffectiveness = 1.11, baseMultiplier = 1.106, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0, 36, 4, 150, damageEffectiveness = 1.12, baseMultiplier = 1.117, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0, 37, 4, 150, damageEffectiveness = 1.13, baseMultiplier = 1.127, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0, 37, 4, 150, damageEffectiveness = 1.14, baseMultiplier = 1.138, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0, 37, 4, 150, damageEffectiveness = 1.15, baseMultiplier = 1.148, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0, 37, 4, 150, damageEffectiveness = 1.16, baseMultiplier = 1.159, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0, 37, 4, 150, damageEffectiveness = 1.17, baseMultiplier = 1.17, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0, 37, 4, 150, damageEffectiveness = 1.18, baseMultiplier = 1.18, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0, 38, 4, 150, damageEffectiveness = 1.19, baseMultiplier = 1.191, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0, 38, 4, 150, damageEffectiveness = 1.2, baseMultiplier = 1.201, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0, 38, 4, 150, damageEffectiveness = 1.21, baseMultiplier = 1.212, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 27, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, + [2] = { 27, damageEffectiveness = 0.81, baseMultiplier = 0.811, levelRequirement = 15, statInterpolation = { 1, }, cost = { }, }, + [3] = { 27, damageEffectiveness = 0.82, baseMultiplier = 0.821, levelRequirement = 19, statInterpolation = { 1, }, cost = { }, }, + [4] = { 28, damageEffectiveness = 0.83, baseMultiplier = 0.832, levelRequirement = 23, statInterpolation = { 1, }, cost = { }, }, + [5] = { 28, damageEffectiveness = 0.84, baseMultiplier = 0.842, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, + [6] = { 28, damageEffectiveness = 0.85, baseMultiplier = 0.853, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [7] = { 29, damageEffectiveness = 0.86, baseMultiplier = 0.863, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [8] = { 29, damageEffectiveness = 0.87, baseMultiplier = 0.874, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [9] = { 29, damageEffectiveness = 0.88, baseMultiplier = 0.884, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [10] = { 30, damageEffectiveness = 0.89, baseMultiplier = 0.895, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [11] = { 30, damageEffectiveness = 0.91, baseMultiplier = 0.906, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [12] = { 30, damageEffectiveness = 0.92, baseMultiplier = 0.916, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [13] = { 31, damageEffectiveness = 0.93, baseMultiplier = 0.927, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [14] = { 31, damageEffectiveness = 0.94, baseMultiplier = 0.937, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [15] = { 31, damageEffectiveness = 0.95, baseMultiplier = 0.948, levelRequirement = 59, statInterpolation = { 1, }, cost = { }, }, + [16] = { 32, damageEffectiveness = 0.96, baseMultiplier = 0.958, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 32, damageEffectiveness = 0.97, baseMultiplier = 0.969, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 32, damageEffectiveness = 0.98, baseMultiplier = 0.98, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 33, damageEffectiveness = 0.99, baseMultiplier = 0.99, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 33, baseMultiplier = 1.001, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 33, damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 34, damageEffectiveness = 1.02, baseMultiplier = 1.022, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 34, damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 34, damageEffectiveness = 1.04, baseMultiplier = 1.043, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 35, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 35, damageEffectiveness = 1.06, baseMultiplier = 1.064, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 35, damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 36, damageEffectiveness = 1.09, baseMultiplier = 1.085, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 36, damageEffectiveness = 1.1, baseMultiplier = 1.096, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 36, damageEffectiveness = 1.11, baseMultiplier = 1.106, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 36, damageEffectiveness = 1.12, baseMultiplier = 1.117, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 37, damageEffectiveness = 1.13, baseMultiplier = 1.127, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 37, damageEffectiveness = 1.14, baseMultiplier = 1.138, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 37, damageEffectiveness = 1.15, baseMultiplier = 1.148, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 37, damageEffectiveness = 1.16, baseMultiplier = 1.159, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 37, damageEffectiveness = 1.17, baseMultiplier = 1.17, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 37, damageEffectiveness = 1.18, baseMultiplier = 1.18, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 38, damageEffectiveness = 1.19, baseMultiplier = 1.191, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 38, damageEffectiveness = 1.2, baseMultiplier = 1.201, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 38, damageEffectiveness = 1.21, baseMultiplier = 1.212, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["Reave"] = { @@ -6725,53 +6862,55 @@ skills["Reave"] = { { "reave_additional_max_stacks", 0.1 }, }, }, + constantStats = { + { "reave_area_of_effect_+%_final_per_stage", 50 }, + }, stats = { - "reave_area_of_effect_+%_final_per_stage", "active_skill_base_radius_+", "is_area_damage", "console_skill_dont_chase", }, levels = { - [1] = { 50, 0, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 50, 0, damageEffectiveness = 1.54, baseMultiplier = 1.539, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 50, 0, damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 50, 0, damageEffectiveness = 1.62, baseMultiplier = 1.618, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 50, 0, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [6] = { 50, 0, damageEffectiveness = 1.7, baseMultiplier = 1.697, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 50, 0, damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 50, 0, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 50, 0, damageEffectiveness = 1.82, baseMultiplier = 1.816, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 50, 1, damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 50, 1, damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [12] = { 50, 1, damageEffectiveness = 1.93, baseMultiplier = 1.934, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [13] = { 50, 1, damageEffectiveness = 1.97, baseMultiplier = 1.974, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [14] = { 50, 1, damageEffectiveness = 2.01, baseMultiplier = 2.013, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [15] = { 50, 1, damageEffectiveness = 2.05, baseMultiplier = 2.053, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [16] = { 50, 1, damageEffectiveness = 2.09, baseMultiplier = 2.092, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [17] = { 50, 1, damageEffectiveness = 2.13, baseMultiplier = 2.132, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [18] = { 50, 1, damageEffectiveness = 2.17, baseMultiplier = 2.171, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [19] = { 50, 1, damageEffectiveness = 2.21, baseMultiplier = 2.211, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 50, 2, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [21] = { 50, 2, damageEffectiveness = 2.29, baseMultiplier = 2.289, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [22] = { 50, 2, damageEffectiveness = 2.33, baseMultiplier = 2.329, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 50, 2, damageEffectiveness = 2.37, baseMultiplier = 2.368, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 50, 2, damageEffectiveness = 2.41, baseMultiplier = 2.408, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 50, 2, damageEffectiveness = 2.45, baseMultiplier = 2.447, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [26] = { 50, 2, damageEffectiveness = 2.49, baseMultiplier = 2.487, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 50, 2, damageEffectiveness = 2.53, baseMultiplier = 2.526, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 50, 2, damageEffectiveness = 2.57, baseMultiplier = 2.566, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 50, 2, damageEffectiveness = 2.61, baseMultiplier = 2.605, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 50, 3, damageEffectiveness = 2.64, baseMultiplier = 2.645, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 50, 3, damageEffectiveness = 2.66, baseMultiplier = 2.664, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 50, 3, damageEffectiveness = 2.68, baseMultiplier = 2.684, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 50, 3, damageEffectiveness = 2.7, baseMultiplier = 2.704, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 50, 3, damageEffectiveness = 2.72, baseMultiplier = 2.724, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 50, 3, damageEffectiveness = 2.74, baseMultiplier = 2.743, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 50, 3, damageEffectiveness = 2.76, baseMultiplier = 2.763, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 50, 3, damageEffectiveness = 2.78, baseMultiplier = 2.783, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 50, 3, damageEffectiveness = 2.8, baseMultiplier = 2.803, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 50, 3, damageEffectiveness = 2.82, baseMultiplier = 2.822, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 50, 3, damageEffectiveness = 2.84, baseMultiplier = 2.842, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 0, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [2] = { 0, damageEffectiveness = 1.54, baseMultiplier = 1.539, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [3] = { 0, damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [4] = { 0, damageEffectiveness = 1.62, baseMultiplier = 1.618, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [5] = { 0, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [6] = { 0, damageEffectiveness = 1.7, baseMultiplier = 1.697, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [7] = { 0, damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [8] = { 0, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [9] = { 0, damageEffectiveness = 1.82, baseMultiplier = 1.816, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [10] = { 1, damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [11] = { 1, damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [12] = { 1, damageEffectiveness = 1.93, baseMultiplier = 1.934, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [13] = { 1, damageEffectiveness = 1.97, baseMultiplier = 1.974, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [14] = { 1, damageEffectiveness = 2.01, baseMultiplier = 2.013, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [15] = { 1, damageEffectiveness = 2.05, baseMultiplier = 2.053, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [16] = { 1, damageEffectiveness = 2.09, baseMultiplier = 2.092, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [17] = { 1, damageEffectiveness = 2.13, baseMultiplier = 2.132, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [18] = { 1, damageEffectiveness = 2.17, baseMultiplier = 2.171, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [19] = { 1, damageEffectiveness = 2.21, baseMultiplier = 2.211, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [20] = { 2, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [21] = { 2, damageEffectiveness = 2.29, baseMultiplier = 2.289, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [22] = { 2, damageEffectiveness = 2.33, baseMultiplier = 2.329, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [23] = { 2, damageEffectiveness = 2.37, baseMultiplier = 2.368, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [24] = { 2, damageEffectiveness = 2.41, baseMultiplier = 2.408, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [25] = { 2, damageEffectiveness = 2.45, baseMultiplier = 2.447, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [26] = { 2, damageEffectiveness = 2.49, baseMultiplier = 2.487, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [27] = { 2, damageEffectiveness = 2.53, baseMultiplier = 2.526, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [28] = { 2, damageEffectiveness = 2.57, baseMultiplier = 2.566, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [29] = { 2, damageEffectiveness = 2.61, baseMultiplier = 2.605, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [30] = { 3, damageEffectiveness = 2.64, baseMultiplier = 2.645, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [31] = { 3, damageEffectiveness = 2.66, baseMultiplier = 2.664, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [32] = { 3, damageEffectiveness = 2.68, baseMultiplier = 2.684, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [33] = { 3, damageEffectiveness = 2.7, baseMultiplier = 2.704, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [34] = { 3, damageEffectiveness = 2.72, baseMultiplier = 2.724, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [35] = { 3, damageEffectiveness = 2.74, baseMultiplier = 2.743, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [36] = { 3, damageEffectiveness = 2.76, baseMultiplier = 2.763, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [37] = { 3, damageEffectiveness = 2.78, baseMultiplier = 2.783, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [38] = { 3, damageEffectiveness = 2.8, baseMultiplier = 2.803, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [39] = { 3, damageEffectiveness = 2.82, baseMultiplier = 2.822, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [40] = { 3, damageEffectiveness = 2.84, baseMultiplier = 2.842, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 6, }, }, }, } skills["VaalReave"] = { @@ -6810,58 +6949,60 @@ skills["VaalReave"] = { { "attack_speed_+%", 0.5 }, }, }, + constantStats = { + { "reave_area_of_effect_+%_final_per_stage", 50 }, + { "reave_rotation_on_repeat", 135 }, + { "reave_additional_max_stacks", 4 }, + { "base_attack_repeat_count", 7 }, + { "reave_additional_starting_stacks", 4 }, + }, stats = { - "reave_area_of_effect_+%_final_per_stage", - "reave_rotation_on_repeat", - "reave_additional_max_stacks", - "base_attack_repeat_count", - "reave_additional_starting_stacks", "active_skill_base_radius_+", "is_area_damage", "global_always_hit", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2, attackSpeedMultiplier = 150, baseMultiplier = 2, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2.06, attackSpeedMultiplier = 150, baseMultiplier = 2.059, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2.12, attackSpeedMultiplier = 150, baseMultiplier = 2.119, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2.18, attackSpeedMultiplier = 150, baseMultiplier = 2.178, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2.24, attackSpeedMultiplier = 150, baseMultiplier = 2.238, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2.3, attackSpeedMultiplier = 150, baseMultiplier = 2.297, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2.36, attackSpeedMultiplier = 150, baseMultiplier = 2.357, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2.42, attackSpeedMultiplier = 150, baseMultiplier = 2.416, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 50, 135, 4, 7, 4, 0, damageEffectiveness = 2.48, attackSpeedMultiplier = 150, baseMultiplier = 2.476, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 2.54, attackSpeedMultiplier = 150, baseMultiplier = 2.535, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 2.59, attackSpeedMultiplier = 150, baseMultiplier = 2.595, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 2.65, attackSpeedMultiplier = 150, baseMultiplier = 2.654, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 2.71, attackSpeedMultiplier = 150, baseMultiplier = 2.714, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 2.77, attackSpeedMultiplier = 150, baseMultiplier = 2.773, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 2.83, attackSpeedMultiplier = 150, baseMultiplier = 2.833, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 2.89, attackSpeedMultiplier = 150, baseMultiplier = 2.892, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 2.95, attackSpeedMultiplier = 150, baseMultiplier = 2.952, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 3.01, attackSpeedMultiplier = 150, baseMultiplier = 3.011, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 50, 135, 4, 7, 4, 1, damageEffectiveness = 3.07, attackSpeedMultiplier = 150, baseMultiplier = 3.071, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.13, attackSpeedMultiplier = 150, baseMultiplier = 3.13, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.19, attackSpeedMultiplier = 150, baseMultiplier = 3.189, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.25, attackSpeedMultiplier = 150, baseMultiplier = 3.249, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.31, attackSpeedMultiplier = 150, baseMultiplier = 3.308, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.37, attackSpeedMultiplier = 150, baseMultiplier = 3.368, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.43, attackSpeedMultiplier = 150, baseMultiplier = 3.427, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.49, attackSpeedMultiplier = 150, baseMultiplier = 3.487, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.55, attackSpeedMultiplier = 150, baseMultiplier = 3.546, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.61, attackSpeedMultiplier = 150, baseMultiplier = 3.606, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 50, 135, 4, 7, 4, 2, damageEffectiveness = 3.67, attackSpeedMultiplier = 150, baseMultiplier = 3.665, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.72, attackSpeedMultiplier = 150, baseMultiplier = 3.725, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.75, attackSpeedMultiplier = 150, baseMultiplier = 3.754, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.78, attackSpeedMultiplier = 150, baseMultiplier = 3.784, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.81, attackSpeedMultiplier = 150, baseMultiplier = 3.814, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.84, attackSpeedMultiplier = 150, baseMultiplier = 3.844, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.87, attackSpeedMultiplier = 150, baseMultiplier = 3.873, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.9, attackSpeedMultiplier = 150, baseMultiplier = 3.903, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.93, attackSpeedMultiplier = 150, baseMultiplier = 3.933, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.96, attackSpeedMultiplier = 150, baseMultiplier = 3.963, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 3.99, attackSpeedMultiplier = 150, baseMultiplier = 3.992, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 50, 135, 4, 7, 4, 3, damageEffectiveness = 4.02, attackSpeedMultiplier = 150, baseMultiplier = 4.022, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, damageEffectiveness = 2, attackSpeedMultiplier = 150, baseMultiplier = 2, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, + [2] = { 0, damageEffectiveness = 2.06, attackSpeedMultiplier = 150, baseMultiplier = 2.059, levelRequirement = 15, statInterpolation = { 1, }, cost = { }, }, + [3] = { 0, damageEffectiveness = 2.12, attackSpeedMultiplier = 150, baseMultiplier = 2.119, levelRequirement = 19, statInterpolation = { 1, }, cost = { }, }, + [4] = { 0, damageEffectiveness = 2.18, attackSpeedMultiplier = 150, baseMultiplier = 2.178, levelRequirement = 23, statInterpolation = { 1, }, cost = { }, }, + [5] = { 0, damageEffectiveness = 2.24, attackSpeedMultiplier = 150, baseMultiplier = 2.238, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, + [6] = { 0, damageEffectiveness = 2.3, attackSpeedMultiplier = 150, baseMultiplier = 2.297, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [7] = { 0, damageEffectiveness = 2.36, attackSpeedMultiplier = 150, baseMultiplier = 2.357, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [8] = { 0, damageEffectiveness = 2.42, attackSpeedMultiplier = 150, baseMultiplier = 2.416, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [9] = { 0, damageEffectiveness = 2.48, attackSpeedMultiplier = 150, baseMultiplier = 2.476, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [10] = { 1, damageEffectiveness = 2.54, attackSpeedMultiplier = 150, baseMultiplier = 2.535, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [11] = { 1, damageEffectiveness = 2.59, attackSpeedMultiplier = 150, baseMultiplier = 2.595, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [12] = { 1, damageEffectiveness = 2.65, attackSpeedMultiplier = 150, baseMultiplier = 2.654, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [13] = { 1, damageEffectiveness = 2.71, attackSpeedMultiplier = 150, baseMultiplier = 2.714, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [14] = { 1, damageEffectiveness = 2.77, attackSpeedMultiplier = 150, baseMultiplier = 2.773, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [15] = { 1, damageEffectiveness = 2.83, attackSpeedMultiplier = 150, baseMultiplier = 2.833, levelRequirement = 59, statInterpolation = { 1, }, cost = { }, }, + [16] = { 1, damageEffectiveness = 2.89, attackSpeedMultiplier = 150, baseMultiplier = 2.892, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 1, damageEffectiveness = 2.95, attackSpeedMultiplier = 150, baseMultiplier = 2.952, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 1, damageEffectiveness = 3.01, attackSpeedMultiplier = 150, baseMultiplier = 3.011, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 1, damageEffectiveness = 3.07, attackSpeedMultiplier = 150, baseMultiplier = 3.071, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 2, damageEffectiveness = 3.13, attackSpeedMultiplier = 150, baseMultiplier = 3.13, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 2, damageEffectiveness = 3.19, attackSpeedMultiplier = 150, baseMultiplier = 3.189, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 2, damageEffectiveness = 3.25, attackSpeedMultiplier = 150, baseMultiplier = 3.249, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 2, damageEffectiveness = 3.31, attackSpeedMultiplier = 150, baseMultiplier = 3.308, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 2, damageEffectiveness = 3.37, attackSpeedMultiplier = 150, baseMultiplier = 3.368, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 2, damageEffectiveness = 3.43, attackSpeedMultiplier = 150, baseMultiplier = 3.427, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 2, damageEffectiveness = 3.49, attackSpeedMultiplier = 150, baseMultiplier = 3.487, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 2, damageEffectiveness = 3.55, attackSpeedMultiplier = 150, baseMultiplier = 3.546, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 2, damageEffectiveness = 3.61, attackSpeedMultiplier = 150, baseMultiplier = 3.606, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 2, damageEffectiveness = 3.67, attackSpeedMultiplier = 150, baseMultiplier = 3.665, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 3, damageEffectiveness = 3.72, attackSpeedMultiplier = 150, baseMultiplier = 3.725, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 3, damageEffectiveness = 3.75, attackSpeedMultiplier = 150, baseMultiplier = 3.754, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 3, damageEffectiveness = 3.78, attackSpeedMultiplier = 150, baseMultiplier = 3.784, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 3, damageEffectiveness = 3.81, attackSpeedMultiplier = 150, baseMultiplier = 3.814, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 3, damageEffectiveness = 3.84, attackSpeedMultiplier = 150, baseMultiplier = 3.844, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 3, damageEffectiveness = 3.87, attackSpeedMultiplier = 150, baseMultiplier = 3.873, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 3, damageEffectiveness = 3.9, attackSpeedMultiplier = 150, baseMultiplier = 3.903, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 3, damageEffectiveness = 3.93, attackSpeedMultiplier = 150, baseMultiplier = 3.933, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 3, damageEffectiveness = 3.96, attackSpeedMultiplier = 150, baseMultiplier = 3.963, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 3, damageEffectiveness = 3.99, attackSpeedMultiplier = 150, baseMultiplier = 3.992, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 3, damageEffectiveness = 4.02, attackSpeedMultiplier = 150, baseMultiplier = 4.022, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["Riposte"] = { @@ -6904,8 +7045,10 @@ skills["Riposte"] = { { "base_onlsaught_on_hit_%_chance", 1 }, }, }, + constantStats = { + { "melee_counterattack_trigger_on_block_%", 100 }, + }, stats = { - "melee_counterattack_trigger_on_block_%", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", "attack_unusable_if_triggerable", @@ -6913,46 +7056,46 @@ skills["Riposte"] = { "skill_double_hits_when_dual_wielding", }, levels = { - [1] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.6, cooldown = 0.8, baseMultiplier = 1.6, levelRequirement = 4, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [2] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.64, cooldown = 0.8, baseMultiplier = 1.637, levelRequirement = 6, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [3] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.67, cooldown = 0.8, baseMultiplier = 1.674, levelRequirement = 9, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [4] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.71, cooldown = 0.8, baseMultiplier = 1.711, levelRequirement = 12, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [5] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.75, cooldown = 0.8, baseMultiplier = 1.747, levelRequirement = 16, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [6] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.78, cooldown = 0.8, baseMultiplier = 1.784, levelRequirement = 20, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [7] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.82, cooldown = 0.8, baseMultiplier = 1.821, levelRequirement = 24, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [8] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.86, cooldown = 0.8, baseMultiplier = 1.858, levelRequirement = 28, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [9] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.89, cooldown = 0.8, baseMultiplier = 1.895, levelRequirement = 32, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [10] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.93, cooldown = 0.8, baseMultiplier = 1.932, levelRequirement = 36, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [11] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.97, cooldown = 0.8, baseMultiplier = 1.968, levelRequirement = 40, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [12] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.01, cooldown = 0.8, baseMultiplier = 2.005, levelRequirement = 44, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [13] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.04, cooldown = 0.8, baseMultiplier = 2.042, levelRequirement = 48, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [14] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.08, cooldown = 0.8, baseMultiplier = 2.079, levelRequirement = 52, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [15] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.12, cooldown = 0.8, baseMultiplier = 2.116, levelRequirement = 55, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [16] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.15, cooldown = 0.8, baseMultiplier = 2.153, levelRequirement = 58, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [17] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.19, cooldown = 0.8, baseMultiplier = 2.189, levelRequirement = 61, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [18] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.23, cooldown = 0.8, baseMultiplier = 2.226, levelRequirement = 64, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [19] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.26, cooldown = 0.8, baseMultiplier = 2.263, levelRequirement = 67, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [20] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.3, cooldown = 0.8, baseMultiplier = 2.3, levelRequirement = 70, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [21] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.34, cooldown = 0.8, baseMultiplier = 2.337, levelRequirement = 72, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [22] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.37, cooldown = 0.8, baseMultiplier = 2.374, levelRequirement = 74, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [23] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.41, cooldown = 0.8, baseMultiplier = 2.411, levelRequirement = 76, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [24] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.45, cooldown = 0.8, baseMultiplier = 2.447, levelRequirement = 78, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [25] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.48, cooldown = 0.8, baseMultiplier = 2.484, levelRequirement = 80, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [26] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.52, cooldown = 0.8, baseMultiplier = 2.521, levelRequirement = 82, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [27] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.56, cooldown = 0.8, baseMultiplier = 2.558, levelRequirement = 84, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [28] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.59, cooldown = 0.8, baseMultiplier = 2.595, levelRequirement = 86, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [29] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.63, cooldown = 0.8, baseMultiplier = 2.632, levelRequirement = 88, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [30] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.67, cooldown = 0.8, baseMultiplier = 2.668, levelRequirement = 90, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [31] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.69, cooldown = 0.8, baseMultiplier = 2.687, levelRequirement = 91, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [32] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.71, cooldown = 0.8, baseMultiplier = 2.705, levelRequirement = 92, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [33] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.72, cooldown = 0.8, baseMultiplier = 2.724, levelRequirement = 93, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [34] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.74, cooldown = 0.8, baseMultiplier = 2.742, levelRequirement = 94, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [35] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.76, cooldown = 0.8, baseMultiplier = 2.761, levelRequirement = 95, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [36] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.78, cooldown = 0.8, baseMultiplier = 2.779, levelRequirement = 96, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [37] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.8, cooldown = 0.8, baseMultiplier = 2.797, levelRequirement = 97, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [38] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.82, cooldown = 0.8, baseMultiplier = 2.816, levelRequirement = 98, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [39] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.83, cooldown = 0.8, baseMultiplier = 2.834, levelRequirement = 99, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [40] = { 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.85, cooldown = 0.8, baseMultiplier = 2.853, levelRequirement = 100, statInterpolation = { 1, 3, 3, }, cost = { }, }, + [1] = { 2, 3, damageEffectiveness = 1.6, cooldown = 0.8, baseMultiplier = 1.6, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 3, 4, damageEffectiveness = 1.64, cooldown = 0.8, baseMultiplier = 1.637, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 3, 5, damageEffectiveness = 1.67, cooldown = 0.8, baseMultiplier = 1.674, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 4, 6, damageEffectiveness = 1.71, cooldown = 0.8, baseMultiplier = 1.711, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 5, 8, damageEffectiveness = 1.75, cooldown = 0.8, baseMultiplier = 1.747, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 7, 10, damageEffectiveness = 1.78, cooldown = 0.8, baseMultiplier = 1.784, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 8, 12, damageEffectiveness = 1.82, cooldown = 0.8, baseMultiplier = 1.821, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 10, 15, damageEffectiveness = 1.86, cooldown = 0.8, baseMultiplier = 1.858, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 12, 18, damageEffectiveness = 1.89, cooldown = 0.8, baseMultiplier = 1.895, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 15, 22, damageEffectiveness = 1.93, cooldown = 0.8, baseMultiplier = 1.932, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 18, 26, damageEffectiveness = 1.97, cooldown = 0.8, baseMultiplier = 1.968, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 21, 31, damageEffectiveness = 2.01, cooldown = 0.8, baseMultiplier = 2.005, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 25, 37, damageEffectiveness = 2.04, cooldown = 0.8, baseMultiplier = 2.042, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 29, 43, damageEffectiveness = 2.08, cooldown = 0.8, baseMultiplier = 2.079, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 32, 49, damageEffectiveness = 2.12, cooldown = 0.8, baseMultiplier = 2.116, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 36, 54, damageEffectiveness = 2.15, cooldown = 0.8, baseMultiplier = 2.153, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 41, 61, damageEffectiveness = 2.19, cooldown = 0.8, baseMultiplier = 2.189, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 45, 68, damageEffectiveness = 2.23, cooldown = 0.8, baseMultiplier = 2.226, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 51, 76, damageEffectiveness = 2.26, cooldown = 0.8, baseMultiplier = 2.263, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 56, 85, damageEffectiveness = 2.3, cooldown = 0.8, baseMultiplier = 2.3, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 60, 91, damageEffectiveness = 2.34, cooldown = 0.8, baseMultiplier = 2.337, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 65, 97, damageEffectiveness = 2.37, cooldown = 0.8, baseMultiplier = 2.374, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 70, 104, damageEffectiveness = 2.41, cooldown = 0.8, baseMultiplier = 2.411, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 75, 112, damageEffectiveness = 2.45, cooldown = 0.8, baseMultiplier = 2.447, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 80, 120, damageEffectiveness = 2.48, cooldown = 0.8, baseMultiplier = 2.484, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 85, 128, damageEffectiveness = 2.52, cooldown = 0.8, baseMultiplier = 2.521, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 91, 137, damageEffectiveness = 2.56, cooldown = 0.8, baseMultiplier = 2.558, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 98, 147, damageEffectiveness = 2.59, cooldown = 0.8, baseMultiplier = 2.595, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 105, 157, damageEffectiveness = 2.63, cooldown = 0.8, baseMultiplier = 2.632, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 112, 168, damageEffectiveness = 2.67, cooldown = 0.8, baseMultiplier = 2.668, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 115, 173, damageEffectiveness = 2.69, cooldown = 0.8, baseMultiplier = 2.687, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 119, 179, damageEffectiveness = 2.71, cooldown = 0.8, baseMultiplier = 2.705, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 123, 185, damageEffectiveness = 2.72, cooldown = 0.8, baseMultiplier = 2.724, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 127, 191, damageEffectiveness = 2.74, cooldown = 0.8, baseMultiplier = 2.742, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 132, 197, damageEffectiveness = 2.76, cooldown = 0.8, baseMultiplier = 2.761, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 136, 204, damageEffectiveness = 2.78, cooldown = 0.8, baseMultiplier = 2.779, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 140, 211, damageEffectiveness = 2.8, cooldown = 0.8, baseMultiplier = 2.797, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 145, 218, damageEffectiveness = 2.82, cooldown = 0.8, baseMultiplier = 2.816, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 150, 225, damageEffectiveness = 2.83, cooldown = 0.8, baseMultiplier = 2.834, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 155, 232, damageEffectiveness = 2.85, cooldown = 0.8, baseMultiplier = 2.853, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["ScourgeArrow"] = { @@ -7010,13 +7153,15 @@ skills["ScourgeArrow"] = { { "base_chance_to_poison_on_hit_%", 1 }, }, }, + constantStats = { + { "virulent_arrow_maximum_number_of_stacks", 5 }, + { "virulent_arrow_number_of_pod_projectiles", 9 }, + { "skill_physical_damage_%_to_convert_to_chaos", 60 }, + { "virulent_arrow_pod_projectile_damage_+%_final", -50 }, + { "virulent_arrow_damage_+%_final_per_stage", 150 }, + { "override_turn_duration_ms", 100 }, + }, stats = { - "virulent_arrow_maximum_number_of_stacks", - "virulent_arrow_number_of_pod_projectiles", - "skill_physical_damage_%_to_convert_to_chaos", - "virulent_arrow_pod_projectile_damage_+%_final", - "virulent_arrow_damage_+%_final_per_stage", - "override_turn_duration_ms", "attack_minimum_added_chaos_damage", "attack_maximum_added_chaos_damage", "skill_can_fire_arrows", @@ -7024,46 +7169,46 @@ skills["ScourgeArrow"] = { "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.28, attackSpeedMultiplier = 90, baseMultiplier = 0.28, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [2] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.28, attackSpeedMultiplier = 90, baseMultiplier = 0.284, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [3] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.29, attackSpeedMultiplier = 90, baseMultiplier = 0.287, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [4] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.29, attackSpeedMultiplier = 90, baseMultiplier = 0.291, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [5] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.29, attackSpeedMultiplier = 90, baseMultiplier = 0.295, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [6] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.3, attackSpeedMultiplier = 90, baseMultiplier = 0.298, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [7] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.3, attackSpeedMultiplier = 90, baseMultiplier = 0.302, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [8] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.31, attackSpeedMultiplier = 90, baseMultiplier = 0.306, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [9] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.31, attackSpeedMultiplier = 90, baseMultiplier = 0.309, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [10] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.31, attackSpeedMultiplier = 90, baseMultiplier = 0.313, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [11] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.32, attackSpeedMultiplier = 90, baseMultiplier = 0.317, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 4, }, }, - [12] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.32, attackSpeedMultiplier = 90, baseMultiplier = 0.321, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [13] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.32, attackSpeedMultiplier = 90, baseMultiplier = 0.324, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [14] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.33, attackSpeedMultiplier = 90, baseMultiplier = 0.328, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [15] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.33, attackSpeedMultiplier = 90, baseMultiplier = 0.332, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [16] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.34, attackSpeedMultiplier = 90, baseMultiplier = 0.335, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [17] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.34, attackSpeedMultiplier = 90, baseMultiplier = 0.339, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [18] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.34, attackSpeedMultiplier = 90, baseMultiplier = 0.343, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [19] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.35, attackSpeedMultiplier = 90, baseMultiplier = 0.346, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [20] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.35, attackSpeedMultiplier = 90, baseMultiplier = 0.35, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [21] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.35, attackSpeedMultiplier = 90, baseMultiplier = 0.354, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [22] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.36, attackSpeedMultiplier = 90, baseMultiplier = 0.357, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [23] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.36, attackSpeedMultiplier = 90, baseMultiplier = 0.361, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [24] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.36, attackSpeedMultiplier = 90, baseMultiplier = 0.365, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [25] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.37, attackSpeedMultiplier = 90, baseMultiplier = 0.368, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [26] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.37, attackSpeedMultiplier = 90, baseMultiplier = 0.372, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [27] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.38, attackSpeedMultiplier = 90, baseMultiplier = 0.376, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [28] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.38, attackSpeedMultiplier = 90, baseMultiplier = 0.379, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [29] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.38, attackSpeedMultiplier = 90, baseMultiplier = 0.383, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [30] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.387, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [31] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.389, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [32] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.391, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [33] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.392, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [34] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.394, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [35] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.396, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [36] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.398, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [37] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.4, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [38] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.402, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [39] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.403, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [40] = { 5, 9, 60, -50, 150, 100, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.41, attackSpeedMultiplier = 90, baseMultiplier = 0.405, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, + [1] = { 20, 30, damageEffectiveness = 0.28, attackSpeedMultiplier = 90, baseMultiplier = 0.28, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 23, 35, damageEffectiveness = 0.28, attackSpeedMultiplier = 90, baseMultiplier = 0.284, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [3] = { 27, 40, damageEffectiveness = 0.29, attackSpeedMultiplier = 90, baseMultiplier = 0.287, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [4] = { 31, 46, damageEffectiveness = 0.29, attackSpeedMultiplier = 90, baseMultiplier = 0.291, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [5] = { 35, 53, damageEffectiveness = 0.29, attackSpeedMultiplier = 90, baseMultiplier = 0.295, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [6] = { 38, 58, damageEffectiveness = 0.3, attackSpeedMultiplier = 90, baseMultiplier = 0.298, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [7] = { 42, 63, damageEffectiveness = 0.3, attackSpeedMultiplier = 90, baseMultiplier = 0.302, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [8] = { 45, 68, damageEffectiveness = 0.31, attackSpeedMultiplier = 90, baseMultiplier = 0.306, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [9] = { 49, 74, damageEffectiveness = 0.31, attackSpeedMultiplier = 90, baseMultiplier = 0.309, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [10] = { 53, 80, damageEffectiveness = 0.31, attackSpeedMultiplier = 90, baseMultiplier = 0.313, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [11] = { 58, 86, damageEffectiveness = 0.32, attackSpeedMultiplier = 90, baseMultiplier = 0.317, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [12] = { 62, 93, damageEffectiveness = 0.32, attackSpeedMultiplier = 90, baseMultiplier = 0.321, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [13] = { 67, 101, damageEffectiveness = 0.32, attackSpeedMultiplier = 90, baseMultiplier = 0.324, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [14] = { 73, 109, damageEffectiveness = 0.33, attackSpeedMultiplier = 90, baseMultiplier = 0.328, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 78, 117, damageEffectiveness = 0.33, attackSpeedMultiplier = 90, baseMultiplier = 0.332, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 84, 126, damageEffectiveness = 0.34, attackSpeedMultiplier = 90, baseMultiplier = 0.335, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 91, 136, damageEffectiveness = 0.34, attackSpeedMultiplier = 90, baseMultiplier = 0.339, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [18] = { 98, 146, damageEffectiveness = 0.34, attackSpeedMultiplier = 90, baseMultiplier = 0.343, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [19] = { 105, 157, damageEffectiveness = 0.35, attackSpeedMultiplier = 90, baseMultiplier = 0.346, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 113, 169, damageEffectiveness = 0.35, attackSpeedMultiplier = 90, baseMultiplier = 0.35, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 121, 181, damageEffectiveness = 0.35, attackSpeedMultiplier = 90, baseMultiplier = 0.354, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 130, 195, damageEffectiveness = 0.36, attackSpeedMultiplier = 90, baseMultiplier = 0.357, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 139, 209, damageEffectiveness = 0.36, attackSpeedMultiplier = 90, baseMultiplier = 0.361, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 149, 224, damageEffectiveness = 0.36, attackSpeedMultiplier = 90, baseMultiplier = 0.365, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 160, 239, damageEffectiveness = 0.37, attackSpeedMultiplier = 90, baseMultiplier = 0.368, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 171, 256, damageEffectiveness = 0.37, attackSpeedMultiplier = 90, baseMultiplier = 0.372, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 183, 274, damageEffectiveness = 0.38, attackSpeedMultiplier = 90, baseMultiplier = 0.376, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 196, 293, damageEffectiveness = 0.38, attackSpeedMultiplier = 90, baseMultiplier = 0.379, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 209, 314, damageEffectiveness = 0.38, attackSpeedMultiplier = 90, baseMultiplier = 0.383, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 223, 335, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.387, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 231, 346, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.389, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 239, 358, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.391, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 247, 370, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.392, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 255, 382, damageEffectiveness = 0.39, attackSpeedMultiplier = 90, baseMultiplier = 0.394, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 263, 395, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.396, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 272, 408, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.398, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 281, 421, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.4, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 290, 435, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.402, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 300, 449, damageEffectiveness = 0.4, attackSpeedMultiplier = 90, baseMultiplier = 0.403, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 309, 464, damageEffectiveness = 0.41, attackSpeedMultiplier = 90, baseMultiplier = 0.405, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, }, } skills["ShatteringSteel"] = { @@ -7124,60 +7269,63 @@ skills["ShatteringSteel"] = { { "base_projectile_speed_+%", 1.5 }, }, }, + constantStats = { + { "attacks_impale_on_hit_%_chance", 40 }, + { "number_of_additional_projectiles", 2 }, + { "shattering_steel_hit_damage_+%_final_scaled_by_projectile_distance_per_ammo_consumed", 100 }, + { "active_skill_projectile_speed_+%_variation_final", 100 }, + { "steel_ammo_consumed_per_use", 2 }, + { "active_skill_additional_projectiles_fire_parallel_x_dist", 90 }, + { "additional_block_chance_against_projectiles_%_per_steel_charge", 4 }, + { "base_skill_effect_duration", 5000 }, + }, stats = { - "attacks_impale_on_hit_%_chance", - "number_of_additional_projectiles", - "shattering_steel_hit_damage_+%_final_scaled_by_projectile_distance_per_ammo_consumed", - "active_skill_projectile_speed_+%_variation_final", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", - "steel_ammo_consumed_per_use", - "active_skill_additional_projectiles_fire_parallel_x_dist", - "additional_block_chance_against_projectiles_%_per_steel_charge", "base_is_projectile", "no_additional_projectiles_if_no_steel_ammo", }, levels = { - [1] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.03, baseMultiplier = 1.031, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.06, baseMultiplier = 1.062, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.09, baseMultiplier = 1.093, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.12, baseMultiplier = 1.124, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.16, baseMultiplier = 1.155, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.19, baseMultiplier = 1.186, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [8] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.22, baseMultiplier = 1.217, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [9] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.25, baseMultiplier = 1.248, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [10] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.28, baseMultiplier = 1.279, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [11] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.31, baseMultiplier = 1.311, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.37, baseMultiplier = 1.373, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.4, baseMultiplier = 1.404, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.43, baseMultiplier = 1.435, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.47, baseMultiplier = 1.466, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.5, baseMultiplier = 1.497, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.53, baseMultiplier = 1.528, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [19] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.56, baseMultiplier = 1.559, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [20] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.59, baseMultiplier = 1.59, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [21] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.62, baseMultiplier = 1.621, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.65, baseMultiplier = 1.652, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.68, baseMultiplier = 1.683, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.71, baseMultiplier = 1.714, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.75, baseMultiplier = 1.745, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.81, baseMultiplier = 1.807, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.84, baseMultiplier = 1.838, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.87, baseMultiplier = 1.869, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.9, baseMultiplier = 1.901, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.92, baseMultiplier = 1.916, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [32] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.93, baseMultiplier = 1.932, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [33] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.95, baseMultiplier = 1.947, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [34] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.96, baseMultiplier = 1.963, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [35] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.98, baseMultiplier = 1.978, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [36] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 1.99, baseMultiplier = 1.994, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [37] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 2.01, baseMultiplier = 2.009, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [38] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 2.02, baseMultiplier = 2.025, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [39] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 2.04, baseMultiplier = 2.04, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [40] = { 40, 2, 100, 100, 0.80000001192093, 1.2000000476837, 2, 90, 4, attackSpeedMultiplier = -15, duration = 5, damageEffectiveness = 2.06, baseMultiplier = 2.056, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, + [1] = { 8, 12, attackSpeedMultiplier = -15, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 10, 15, damageEffectiveness = 1.03, attackSpeedMultiplier = -15, baseMultiplier = 1.031, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 13, 19, damageEffectiveness = 1.06, attackSpeedMultiplier = -15, baseMultiplier = 1.062, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 16, 24, damageEffectiveness = 1.09, attackSpeedMultiplier = -15, baseMultiplier = 1.093, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 19, 29, damageEffectiveness = 1.12, attackSpeedMultiplier = -15, baseMultiplier = 1.124, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 23, 35, damageEffectiveness = 1.16, attackSpeedMultiplier = -15, baseMultiplier = 1.155, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 28, 42, damageEffectiveness = 1.19, attackSpeedMultiplier = -15, baseMultiplier = 1.186, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [8] = { 32, 48, damageEffectiveness = 1.22, attackSpeedMultiplier = -15, baseMultiplier = 1.217, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [9] = { 37, 55, damageEffectiveness = 1.25, attackSpeedMultiplier = -15, baseMultiplier = 1.248, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [10] = { 42, 63, damageEffectiveness = 1.28, attackSpeedMultiplier = -15, baseMultiplier = 1.279, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [11] = { 47, 71, damageEffectiveness = 1.31, attackSpeedMultiplier = -15, baseMultiplier = 1.311, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 53, 80, damageEffectiveness = 1.34, attackSpeedMultiplier = -15, baseMultiplier = 1.342, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 60, 90, damageEffectiveness = 1.37, attackSpeedMultiplier = -15, baseMultiplier = 1.373, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 67, 101, damageEffectiveness = 1.4, attackSpeedMultiplier = -15, baseMultiplier = 1.404, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 75, 113, damageEffectiveness = 1.43, attackSpeedMultiplier = -15, baseMultiplier = 1.435, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [16] = { 84, 126, damageEffectiveness = 1.47, attackSpeedMultiplier = -15, baseMultiplier = 1.466, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 91, 136, damageEffectiveness = 1.5, attackSpeedMultiplier = -15, baseMultiplier = 1.497, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 98, 146, damageEffectiveness = 1.53, attackSpeedMultiplier = -15, baseMultiplier = 1.528, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [19] = { 105, 157, damageEffectiveness = 1.56, attackSpeedMultiplier = -15, baseMultiplier = 1.559, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [20] = { 113, 169, damageEffectiveness = 1.59, attackSpeedMultiplier = -15, baseMultiplier = 1.59, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [21] = { 121, 181, damageEffectiveness = 1.62, attackSpeedMultiplier = -15, baseMultiplier = 1.621, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 130, 195, damageEffectiveness = 1.65, attackSpeedMultiplier = -15, baseMultiplier = 1.652, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 139, 209, damageEffectiveness = 1.68, attackSpeedMultiplier = -15, baseMultiplier = 1.683, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [24] = { 149, 224, damageEffectiveness = 1.71, attackSpeedMultiplier = -15, baseMultiplier = 1.714, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [25] = { 160, 239, damageEffectiveness = 1.75, attackSpeedMultiplier = -15, baseMultiplier = 1.745, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [26] = { 171, 256, damageEffectiveness = 1.78, attackSpeedMultiplier = -15, baseMultiplier = 1.776, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [27] = { 183, 274, damageEffectiveness = 1.81, attackSpeedMultiplier = -15, baseMultiplier = 1.807, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [28] = { 196, 293, damageEffectiveness = 1.84, attackSpeedMultiplier = -15, baseMultiplier = 1.838, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [29] = { 209, 314, damageEffectiveness = 1.87, attackSpeedMultiplier = -15, baseMultiplier = 1.869, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [30] = { 223, 335, damageEffectiveness = 1.9, attackSpeedMultiplier = -15, baseMultiplier = 1.901, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [31] = { 231, 346, damageEffectiveness = 1.92, attackSpeedMultiplier = -15, baseMultiplier = 1.916, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [32] = { 239, 358, damageEffectiveness = 1.93, attackSpeedMultiplier = -15, baseMultiplier = 1.932, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [33] = { 247, 370, damageEffectiveness = 1.95, attackSpeedMultiplier = -15, baseMultiplier = 1.947, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [34] = { 255, 382, damageEffectiveness = 1.96, attackSpeedMultiplier = -15, baseMultiplier = 1.963, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [35] = { 263, 395, damageEffectiveness = 1.98, attackSpeedMultiplier = -15, baseMultiplier = 1.978, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [36] = { 272, 408, damageEffectiveness = 1.99, attackSpeedMultiplier = -15, baseMultiplier = 1.994, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [37] = { 281, 421, damageEffectiveness = 2.01, attackSpeedMultiplier = -15, baseMultiplier = 2.009, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [38] = { 290, 435, damageEffectiveness = 2.02, attackSpeedMultiplier = -15, baseMultiplier = 2.025, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [39] = { 300, 449, damageEffectiveness = 2.04, attackSpeedMultiplier = -15, baseMultiplier = 2.04, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [40] = { 309, 464, damageEffectiveness = 2.06, attackSpeedMultiplier = -15, baseMultiplier = 2.056, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, }, } skills["PhysCascadeTrap"] = { @@ -7216,59 +7364,61 @@ skills["PhysCascadeTrap"] = { { "damage_+%", 5 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "base_skill_effect_duration", 3500 }, + { "phys_cascade_trap_number_of_cascades", 5 }, + { "phys_cascade_trap_base_interval_duration_ms", 900 }, + }, stats = { - "base_trap_duration", - "base_skill_effect_duration", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "phys_cascade_trap_number_of_cascades", - "phys_cascade_trap_base_interval_duration_ms", "is_area_damage", "base_skill_is_trapped", "base_skill_show_average_damage_instead_of_dps", "is_trap", }, levels = { - [1] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [2] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [3] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [4] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [5] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [6] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [7] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [8] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [9] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [10] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [11] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [12] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [13] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [14] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [15] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [16] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [17] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [18] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [19] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [21] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [25] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [26] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [27] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [28] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [29] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [31] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [33] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 35, }, }, - [37] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 35, }, }, - [38] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 36, }, }, - [39] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 36, }, }, - [40] = { 4000, 3500, 0.80000001192093, 1.2000000476837, 5, 900, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 37, }, }, + [1] = { 65, 98, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [2] = { 80, 120, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 98, 147, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 119, 179, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [5] = { 145, 217, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [6] = { 164, 246, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [7] = { 186, 279, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [8] = { 210, 316, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [9] = { 238, 356, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [10] = { 268, 402, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [11] = { 302, 454, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [12] = { 340, 511, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [13] = { 383, 575, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [14] = { 430, 646, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [15] = { 483, 725, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [16] = { 542, 814, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [17] = { 608, 912, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [18] = { 681, 1022, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [19] = { 763, 1144, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 853, 1280, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 954, 1431, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 1066, 1599, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 1191, 1786, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 1329, 1994, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [25] = { 1483, 2224, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [26] = { 1653, 2480, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [27] = { 1843, 2764, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [28] = { 2053, 3079, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [29] = { 2286, 3429, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 2545, 3817, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [31] = { 2684, 4026, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 2831, 4247, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [33] = { 2986, 4479, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 3149, 4723, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 3320, 4981, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 3501, 5251, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [37] = { 3691, 5536, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [38] = { 3891, 5836, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [39] = { 4101, 6152, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [40] = { 4323, 6484, damageEffectiveness = 1.9, cooldown = 8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 37, }, }, }, } skills["ShrapnelBallista"] = { @@ -7306,13 +7456,15 @@ skills["ShrapnelBallista"] = { { "attack_speed_+%", 0.5 }, }, }, + constantStats = { + { "base_totem_range", 40 }, + { "base_totem_duration", 8000 }, + { "base_number_of_additional_arrows", 2 }, + }, stats = { - "base_totem_range", - "base_totem_duration", - "base_number_of_additional_arrows", - "attack_skills_additional_ballista_totems_allowed", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", + "attack_skills_additional_ballista_totems_allowed", "base_is_projectile", "base_skill_is_totemified", "is_totem", @@ -7321,46 +7473,46 @@ skills["ShrapnelBallista"] = { "is_ranged_attack_totem", }, levels = { - [1] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.38, attackSpeedMultiplier = -50, baseMultiplier = 0.38, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [2] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.38, attackSpeedMultiplier = -50, baseMultiplier = 0.383, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 5, }, }, - [3] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = -50, baseMultiplier = 0.386, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [4] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = -50, baseMultiplier = 0.389, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [5] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.39, attackSpeedMultiplier = -50, baseMultiplier = 0.393, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [6] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = -50, baseMultiplier = 0.396, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [7] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = -50, baseMultiplier = 0.399, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [8] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.4, attackSpeedMultiplier = -50, baseMultiplier = 0.402, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 7, }, }, - [9] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.41, attackSpeedMultiplier = -50, baseMultiplier = 0.405, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [10] = { 40, 8000, 2, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.41, attackSpeedMultiplier = -50, baseMultiplier = 0.408, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [11] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.41, attackSpeedMultiplier = -50, baseMultiplier = 0.412, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [12] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.41, attackSpeedMultiplier = -50, baseMultiplier = 0.415, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [13] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.42, attackSpeedMultiplier = -50, baseMultiplier = 0.418, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [14] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.42, attackSpeedMultiplier = -50, baseMultiplier = 0.421, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [15] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.42, attackSpeedMultiplier = -50, baseMultiplier = 0.424, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [16] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.43, attackSpeedMultiplier = -50, baseMultiplier = 0.427, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [17] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.43, attackSpeedMultiplier = -50, baseMultiplier = 0.431, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [18] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.43, attackSpeedMultiplier = -50, baseMultiplier = 0.434, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [19] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.44, attackSpeedMultiplier = -50, baseMultiplier = 0.437, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [20] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.44, attackSpeedMultiplier = -50, baseMultiplier = 0.44, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [21] = { 40, 8000, 2, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.44, attackSpeedMultiplier = -50, baseMultiplier = 0.443, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [22] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.446, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [23] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.449, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [24] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.453, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [25] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.46, attackSpeedMultiplier = -50, baseMultiplier = 0.456, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [26] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.46, attackSpeedMultiplier = -50, baseMultiplier = 0.459, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [27] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.46, attackSpeedMultiplier = -50, baseMultiplier = 0.462, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [28] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.465, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [29] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.468, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [30] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.472, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [31] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.473, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [32] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.475, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [33] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.476, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [34] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.478, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [35] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.479, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [36] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.481, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [37] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.483, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [38] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.484, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 17, }, }, - [39] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.49, attackSpeedMultiplier = -50, baseMultiplier = 0.486, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 17, }, }, - [40] = { 40, 8000, 2, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.49, attackSpeedMultiplier = -50, baseMultiplier = 0.487, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 17, }, }, + [1] = { 2, 3, 2, damageEffectiveness = 0.38, attackSpeedMultiplier = -50, baseMultiplier = 0.38, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 3, 4, 2, damageEffectiveness = 0.38, attackSpeedMultiplier = -50, baseMultiplier = 0.383, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 3, 5, 2, damageEffectiveness = 0.39, attackSpeedMultiplier = -50, baseMultiplier = 0.386, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 4, 6, 2, damageEffectiveness = 0.39, attackSpeedMultiplier = -50, baseMultiplier = 0.389, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 5, 8, 2, damageEffectiveness = 0.39, attackSpeedMultiplier = -50, baseMultiplier = 0.393, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 7, 10, 2, damageEffectiveness = 0.4, attackSpeedMultiplier = -50, baseMultiplier = 0.396, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 8, 12, 2, damageEffectiveness = 0.4, attackSpeedMultiplier = -50, baseMultiplier = 0.399, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [8] = { 10, 15, 2, damageEffectiveness = 0.4, attackSpeedMultiplier = -50, baseMultiplier = 0.402, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [9] = { 12, 18, 2, damageEffectiveness = 0.41, attackSpeedMultiplier = -50, baseMultiplier = 0.405, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 15, 22, 2, damageEffectiveness = 0.41, attackSpeedMultiplier = -50, baseMultiplier = 0.408, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 18, 26, 3, damageEffectiveness = 0.41, attackSpeedMultiplier = -50, baseMultiplier = 0.412, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 21, 31, 3, damageEffectiveness = 0.41, attackSpeedMultiplier = -50, baseMultiplier = 0.415, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 25, 37, 3, damageEffectiveness = 0.42, attackSpeedMultiplier = -50, baseMultiplier = 0.418, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 29, 43, 3, damageEffectiveness = 0.42, attackSpeedMultiplier = -50, baseMultiplier = 0.421, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 32, 49, 3, damageEffectiveness = 0.42, attackSpeedMultiplier = -50, baseMultiplier = 0.424, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 36, 54, 3, damageEffectiveness = 0.43, attackSpeedMultiplier = -50, baseMultiplier = 0.427, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [17] = { 41, 61, 3, damageEffectiveness = 0.43, attackSpeedMultiplier = -50, baseMultiplier = 0.431, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 45, 68, 3, damageEffectiveness = 0.43, attackSpeedMultiplier = -50, baseMultiplier = 0.434, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 51, 76, 3, damageEffectiveness = 0.44, attackSpeedMultiplier = -50, baseMultiplier = 0.437, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [20] = { 56, 85, 3, damageEffectiveness = 0.44, attackSpeedMultiplier = -50, baseMultiplier = 0.44, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [21] = { 60, 91, 3, damageEffectiveness = 0.44, attackSpeedMultiplier = -50, baseMultiplier = 0.443, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [22] = { 65, 97, 4, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.446, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [23] = { 70, 104, 4, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.449, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [24] = { 75, 112, 4, damageEffectiveness = 0.45, attackSpeedMultiplier = -50, baseMultiplier = 0.453, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [25] = { 80, 120, 4, damageEffectiveness = 0.46, attackSpeedMultiplier = -50, baseMultiplier = 0.456, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [26] = { 85, 128, 4, damageEffectiveness = 0.46, attackSpeedMultiplier = -50, baseMultiplier = 0.459, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [27] = { 91, 137, 4, damageEffectiveness = 0.46, attackSpeedMultiplier = -50, baseMultiplier = 0.462, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [28] = { 98, 147, 4, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.465, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [29] = { 105, 157, 4, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.468, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [30] = { 112, 168, 4, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.472, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [31] = { 115, 173, 4, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.473, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [32] = { 119, 179, 4, damageEffectiveness = 0.47, attackSpeedMultiplier = -50, baseMultiplier = 0.475, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [33] = { 123, 185, 4, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.476, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [34] = { 127, 191, 4, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.478, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [35] = { 132, 197, 4, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.479, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [36] = { 136, 204, 4, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.481, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [37] = { 140, 211, 4, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.483, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [38] = { 145, 218, 4, damageEffectiveness = 0.48, attackSpeedMultiplier = -50, baseMultiplier = 0.484, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [39] = { 150, 225, 4, damageEffectiveness = 0.49, attackSpeedMultiplier = -50, baseMultiplier = 0.486, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [40] = { 155, 232, 4, damageEffectiveness = 0.49, attackSpeedMultiplier = -50, baseMultiplier = 0.487, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, }, } skills["SiegeBallista"] = { @@ -7398,9 +7550,11 @@ skills["SiegeBallista"] = { { "attacks_impale_on_hit_%_chance", 1 }, }, }, + constantStats = { + { "base_totem_range", 80 }, + { "base_totem_duration", 8000 }, + }, stats = { - "base_totem_range", - "base_totem_duration", "number_of_additional_totems_allowed", "arrow_base_number_of_targets_to_pierce", "base_is_projectile", @@ -7410,46 +7564,46 @@ skills["SiegeBallista"] = { "is_ranged_attack_totem", }, levels = { - [1] = { 80, 8000, 2, 6, attackSpeedMultiplier = -50, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 80, 8000, 2, 6, damageEffectiveness = 1.02, attackSpeedMultiplier = -50, baseMultiplier = 1.024, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 80, 8000, 2, 6, damageEffectiveness = 1.05, attackSpeedMultiplier = -50, baseMultiplier = 1.047, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 80, 8000, 2, 6, damageEffectiveness = 1.07, attackSpeedMultiplier = -50, baseMultiplier = 1.071, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 80, 8000, 2, 6, damageEffectiveness = 1.09, attackSpeedMultiplier = -50, baseMultiplier = 1.095, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 80, 8000, 2, 7, damageEffectiveness = 1.12, attackSpeedMultiplier = -50, baseMultiplier = 1.118, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 80, 8000, 2, 7, damageEffectiveness = 1.14, attackSpeedMultiplier = -50, baseMultiplier = 1.142, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 80, 8000, 2, 7, damageEffectiveness = 1.17, attackSpeedMultiplier = -50, baseMultiplier = 1.166, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 80, 8000, 2, 7, damageEffectiveness = 1.19, attackSpeedMultiplier = -50, baseMultiplier = 1.189, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 80, 8000, 2, 7, damageEffectiveness = 1.21, attackSpeedMultiplier = -50, baseMultiplier = 1.213, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 80, 8000, 3, 8, damageEffectiveness = 1.24, attackSpeedMultiplier = -50, baseMultiplier = 1.237, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 80, 8000, 3, 8, damageEffectiveness = 1.26, attackSpeedMultiplier = -50, baseMultiplier = 1.261, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 80, 8000, 3, 8, damageEffectiveness = 1.28, attackSpeedMultiplier = -50, baseMultiplier = 1.284, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 80, 8000, 3, 8, damageEffectiveness = 1.31, attackSpeedMultiplier = -50, baseMultiplier = 1.308, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 80, 8000, 3, 8, damageEffectiveness = 1.33, attackSpeedMultiplier = -50, baseMultiplier = 1.332, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 80, 8000, 3, 9, damageEffectiveness = 1.36, attackSpeedMultiplier = -50, baseMultiplier = 1.355, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 80, 8000, 3, 9, damageEffectiveness = 1.38, attackSpeedMultiplier = -50, baseMultiplier = 1.379, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 80, 8000, 3, 9, damageEffectiveness = 1.4, attackSpeedMultiplier = -50, baseMultiplier = 1.403, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 80, 8000, 3, 9, damageEffectiveness = 1.43, attackSpeedMultiplier = -50, baseMultiplier = 1.426, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [20] = { 80, 8000, 3, 9, damageEffectiveness = 1.45, attackSpeedMultiplier = -50, baseMultiplier = 1.45, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [21] = { 80, 8000, 3, 10, damageEffectiveness = 1.47, attackSpeedMultiplier = -50, baseMultiplier = 1.474, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [22] = { 80, 8000, 4, 10, damageEffectiveness = 1.5, attackSpeedMultiplier = -50, baseMultiplier = 1.497, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [23] = { 80, 8000, 4, 10, damageEffectiveness = 1.52, attackSpeedMultiplier = -50, baseMultiplier = 1.521, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [24] = { 80, 8000, 4, 10, damageEffectiveness = 1.54, attackSpeedMultiplier = -50, baseMultiplier = 1.545, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [25] = { 80, 8000, 4, 10, damageEffectiveness = 1.57, attackSpeedMultiplier = -50, baseMultiplier = 1.568, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [26] = { 80, 8000, 4, 11, damageEffectiveness = 1.59, attackSpeedMultiplier = -50, baseMultiplier = 1.592, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [27] = { 80, 8000, 4, 11, damageEffectiveness = 1.62, attackSpeedMultiplier = -50, baseMultiplier = 1.616, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [28] = { 80, 8000, 4, 11, damageEffectiveness = 1.64, attackSpeedMultiplier = -50, baseMultiplier = 1.639, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [29] = { 80, 8000, 4, 11, damageEffectiveness = 1.66, attackSpeedMultiplier = -50, baseMultiplier = 1.663, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [30] = { 80, 8000, 4, 11, damageEffectiveness = 1.69, attackSpeedMultiplier = -50, baseMultiplier = 1.687, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [31] = { 80, 8000, 4, 11, damageEffectiveness = 1.7, attackSpeedMultiplier = -50, baseMultiplier = 1.699, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [32] = { 80, 8000, 4, 12, damageEffectiveness = 1.71, attackSpeedMultiplier = -50, baseMultiplier = 1.711, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [33] = { 80, 8000, 4, 12, damageEffectiveness = 1.72, attackSpeedMultiplier = -50, baseMultiplier = 1.722, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [34] = { 80, 8000, 4, 12, damageEffectiveness = 1.73, attackSpeedMultiplier = -50, baseMultiplier = 1.734, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [35] = { 80, 8000, 4, 12, damageEffectiveness = 1.75, attackSpeedMultiplier = -50, baseMultiplier = 1.746, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [36] = { 80, 8000, 4, 12, damageEffectiveness = 1.76, attackSpeedMultiplier = -50, baseMultiplier = 1.758, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [37] = { 80, 8000, 4, 12, damageEffectiveness = 1.77, attackSpeedMultiplier = -50, baseMultiplier = 1.77, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [38] = { 80, 8000, 4, 12, damageEffectiveness = 1.78, attackSpeedMultiplier = -50, baseMultiplier = 1.782, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [39] = { 80, 8000, 4, 12, damageEffectiveness = 1.79, attackSpeedMultiplier = -50, baseMultiplier = 1.793, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [40] = { 80, 8000, 4, 12, damageEffectiveness = 1.81, attackSpeedMultiplier = -50, baseMultiplier = 1.805, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [1] = { 2, 6, attackSpeedMultiplier = -50, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 2, 6, damageEffectiveness = 1.02, attackSpeedMultiplier = -50, baseMultiplier = 1.024, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 2, 6, damageEffectiveness = 1.05, attackSpeedMultiplier = -50, baseMultiplier = 1.047, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 2, 6, damageEffectiveness = 1.07, attackSpeedMultiplier = -50, baseMultiplier = 1.071, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 2, 6, damageEffectiveness = 1.09, attackSpeedMultiplier = -50, baseMultiplier = 1.095, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 2, 7, damageEffectiveness = 1.12, attackSpeedMultiplier = -50, baseMultiplier = 1.118, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 2, 7, damageEffectiveness = 1.14, attackSpeedMultiplier = -50, baseMultiplier = 1.142, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 2, 7, damageEffectiveness = 1.17, attackSpeedMultiplier = -50, baseMultiplier = 1.166, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 2, 7, damageEffectiveness = 1.19, attackSpeedMultiplier = -50, baseMultiplier = 1.189, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 2, 7, damageEffectiveness = 1.21, attackSpeedMultiplier = -50, baseMultiplier = 1.213, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 3, 8, damageEffectiveness = 1.24, attackSpeedMultiplier = -50, baseMultiplier = 1.237, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [12] = { 3, 8, damageEffectiveness = 1.26, attackSpeedMultiplier = -50, baseMultiplier = 1.261, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [13] = { 3, 8, damageEffectiveness = 1.28, attackSpeedMultiplier = -50, baseMultiplier = 1.284, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 3, 8, damageEffectiveness = 1.31, attackSpeedMultiplier = -50, baseMultiplier = 1.308, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 3, 8, damageEffectiveness = 1.33, attackSpeedMultiplier = -50, baseMultiplier = 1.332, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [16] = { 3, 9, damageEffectiveness = 1.36, attackSpeedMultiplier = -50, baseMultiplier = 1.355, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [17] = { 3, 9, damageEffectiveness = 1.38, attackSpeedMultiplier = -50, baseMultiplier = 1.379, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 3, 9, damageEffectiveness = 1.4, attackSpeedMultiplier = -50, baseMultiplier = 1.403, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 3, 9, damageEffectiveness = 1.43, attackSpeedMultiplier = -50, baseMultiplier = 1.426, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [20] = { 3, 9, damageEffectiveness = 1.45, attackSpeedMultiplier = -50, baseMultiplier = 1.45, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [21] = { 3, 10, damageEffectiveness = 1.47, attackSpeedMultiplier = -50, baseMultiplier = 1.474, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [22] = { 4, 10, damageEffectiveness = 1.5, attackSpeedMultiplier = -50, baseMultiplier = 1.497, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [23] = { 4, 10, damageEffectiveness = 1.52, attackSpeedMultiplier = -50, baseMultiplier = 1.521, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [24] = { 4, 10, damageEffectiveness = 1.54, attackSpeedMultiplier = -50, baseMultiplier = 1.545, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [25] = { 4, 10, damageEffectiveness = 1.57, attackSpeedMultiplier = -50, baseMultiplier = 1.568, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [26] = { 4, 11, damageEffectiveness = 1.59, attackSpeedMultiplier = -50, baseMultiplier = 1.592, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [27] = { 4, 11, damageEffectiveness = 1.62, attackSpeedMultiplier = -50, baseMultiplier = 1.616, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [28] = { 4, 11, damageEffectiveness = 1.64, attackSpeedMultiplier = -50, baseMultiplier = 1.639, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [29] = { 4, 11, damageEffectiveness = 1.66, attackSpeedMultiplier = -50, baseMultiplier = 1.663, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [30] = { 4, 11, damageEffectiveness = 1.69, attackSpeedMultiplier = -50, baseMultiplier = 1.687, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [31] = { 4, 11, damageEffectiveness = 1.7, attackSpeedMultiplier = -50, baseMultiplier = 1.699, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [32] = { 4, 12, damageEffectiveness = 1.71, attackSpeedMultiplier = -50, baseMultiplier = 1.711, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [33] = { 4, 12, damageEffectiveness = 1.72, attackSpeedMultiplier = -50, baseMultiplier = 1.722, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [34] = { 4, 12, damageEffectiveness = 1.73, attackSpeedMultiplier = -50, baseMultiplier = 1.734, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [35] = { 4, 12, damageEffectiveness = 1.75, attackSpeedMultiplier = -50, baseMultiplier = 1.746, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [36] = { 4, 12, damageEffectiveness = 1.76, attackSpeedMultiplier = -50, baseMultiplier = 1.758, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [37] = { 4, 12, damageEffectiveness = 1.77, attackSpeedMultiplier = -50, baseMultiplier = 1.77, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [38] = { 4, 12, damageEffectiveness = 1.78, attackSpeedMultiplier = -50, baseMultiplier = 1.782, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [39] = { 4, 12, damageEffectiveness = 1.79, attackSpeedMultiplier = -50, baseMultiplier = 1.793, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [40] = { 4, 12, damageEffectiveness = 1.81, attackSpeedMultiplier = -50, baseMultiplier = 1.805, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, }, } skills["SmokeMine"] = { @@ -7487,12 +7641,14 @@ skills["SmokeMine"] = { { "skill_buff_grants_attack_and_cast_speed_+%", 0.5 }, }, }, + constantStats = { + { "base_mine_duration", 8000 }, + { "base_secondary_skill_effect_duration", 1000 }, + { "ground_smoke_art_variation", 5 }, + }, stats = { - "base_mine_duration", "base_skill_effect_duration", "base_movement_velocity_+%", - "base_secondary_skill_effect_duration", - "ground_smoke_art_variation", "is_remote_mine", "base_skill_is_mined", "base_deal_no_damage", @@ -7502,46 +7658,46 @@ skills["SmokeMine"] = { "mine_cannot_rearm", }, levels = { - [1] = { 8000, 4000, 20, 1000, 5, cooldown = 5, manaReservationFlat = 6, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 8000, 4100, 20, 1000, 5, cooldown = 5, manaReservationFlat = 6, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 8000, 4100, 21, 1000, 5, cooldown = 5, manaReservationFlat = 7, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 8000, 4200, 21, 1000, 5, cooldown = 5, manaReservationFlat = 7, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 8000, 4200, 22, 1000, 5, cooldown = 5, manaReservationFlat = 8, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 8000, 4300, 22, 1000, 5, cooldown = 5, manaReservationFlat = 8, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 8000, 4300, 23, 1000, 5, cooldown = 5, manaReservationFlat = 9, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 8000, 4400, 23, 1000, 5, cooldown = 5, manaReservationFlat = 9, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { 8000, 4400, 24, 1000, 5, cooldown = 5, manaReservationFlat = 9, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 8000, 4500, 24, 1000, 5, cooldown = 5, manaReservationFlat = 10, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 8000, 4500, 25, 1000, 5, cooldown = 5, manaReservationFlat = 10, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 8000, 4600, 25, 1000, 5, cooldown = 5, manaReservationFlat = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 8000, 4600, 26, 1000, 5, cooldown = 5, manaReservationFlat = 10, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 8000, 4700, 26, 1000, 5, cooldown = 5, manaReservationFlat = 11, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [15] = { 8000, 4700, 27, 1000, 5, cooldown = 5, manaReservationFlat = 11, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [16] = { 8000, 4800, 27, 1000, 5, cooldown = 5, manaReservationFlat = 11, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [17] = { 8000, 4800, 28, 1000, 5, cooldown = 5, manaReservationFlat = 12, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [18] = { 8000, 4900, 28, 1000, 5, cooldown = 5, manaReservationFlat = 12, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [19] = { 8000, 4900, 29, 1000, 5, cooldown = 5, manaReservationFlat = 12, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [20] = { 8000, 5000, 29, 1000, 5, cooldown = 5, manaReservationFlat = 13, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [21] = { 8000, 5000, 30, 1000, 5, cooldown = 5, manaReservationFlat = 13, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [22] = { 8000, 5100, 30, 1000, 5, cooldown = 5, manaReservationFlat = 13, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [23] = { 8000, 5100, 31, 1000, 5, cooldown = 5, manaReservationFlat = 14, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [24] = { 8000, 5200, 31, 1000, 5, cooldown = 5, manaReservationFlat = 14, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [25] = { 8000, 5200, 32, 1000, 5, cooldown = 5, manaReservationFlat = 14, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [26] = { 8000, 5300, 32, 1000, 5, cooldown = 5, manaReservationFlat = 14, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [27] = { 8000, 5300, 33, 1000, 5, cooldown = 5, manaReservationFlat = 14, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [28] = { 8000, 5400, 33, 1000, 5, cooldown = 5, manaReservationFlat = 14, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [29] = { 8000, 5400, 34, 1000, 5, cooldown = 5, manaReservationFlat = 15, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [30] = { 8000, 5500, 34, 1000, 5, cooldown = 5, manaReservationFlat = 15, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [31] = { 8000, 5500, 34, 1000, 5, cooldown = 5, manaReservationFlat = 16, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [32] = { 8000, 5600, 35, 1000, 5, cooldown = 5, manaReservationFlat = 16, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [33] = { 8000, 5600, 35, 1000, 5, cooldown = 5, manaReservationFlat = 16, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [34] = { 8000, 5700, 35, 1000, 5, cooldown = 5, manaReservationFlat = 17, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [35] = { 8000, 5700, 35, 1000, 5, cooldown = 5, manaReservationFlat = 17, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [36] = { 8000, 5800, 36, 1000, 5, cooldown = 5, manaReservationFlat = 17, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [37] = { 8000, 5800, 36, 1000, 5, cooldown = 5, manaReservationFlat = 18, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [38] = { 8000, 5900, 36, 1000, 5, cooldown = 5, manaReservationFlat = 18, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [39] = { 8000, 5900, 36, 1000, 5, cooldown = 5, manaReservationFlat = 18, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [40] = { 8000, 6000, 37, 1000, 5, cooldown = 5, manaReservationFlat = 19, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [1] = { 4000, 20, cooldown = 5, manaReservationFlat = 6, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 4100, 20, cooldown = 5, manaReservationFlat = 6, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 4100, 21, cooldown = 5, manaReservationFlat = 7, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 4200, 21, cooldown = 5, manaReservationFlat = 7, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 4200, 22, cooldown = 5, manaReservationFlat = 8, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 4300, 22, cooldown = 5, manaReservationFlat = 8, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 4300, 23, cooldown = 5, manaReservationFlat = 9, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [8] = { 4400, 23, cooldown = 5, manaReservationFlat = 9, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [9] = { 4400, 24, cooldown = 5, manaReservationFlat = 9, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [10] = { 4500, 24, cooldown = 5, manaReservationFlat = 10, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 4500, 25, cooldown = 5, manaReservationFlat = 10, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [12] = { 4600, 25, cooldown = 5, manaReservationFlat = 10, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [13] = { 4600, 26, cooldown = 5, manaReservationFlat = 10, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [14] = { 4700, 26, cooldown = 5, manaReservationFlat = 11, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [15] = { 4700, 27, cooldown = 5, manaReservationFlat = 11, levelRequirement = 57, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [16] = { 4800, 27, cooldown = 5, manaReservationFlat = 11, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [17] = { 4800, 28, cooldown = 5, manaReservationFlat = 12, levelRequirement = 63, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [18] = { 4900, 28, cooldown = 5, manaReservationFlat = 12, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [19] = { 4900, 29, cooldown = 5, manaReservationFlat = 12, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [20] = { 5000, 29, cooldown = 5, manaReservationFlat = 13, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [21] = { 5000, 30, cooldown = 5, manaReservationFlat = 13, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [22] = { 5100, 30, cooldown = 5, manaReservationFlat = 13, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [23] = { 5100, 31, cooldown = 5, manaReservationFlat = 14, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [24] = { 5200, 31, cooldown = 5, manaReservationFlat = 14, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [25] = { 5200, 32, cooldown = 5, manaReservationFlat = 14, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [26] = { 5300, 32, cooldown = 5, manaReservationFlat = 14, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [27] = { 5300, 33, cooldown = 5, manaReservationFlat = 14, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [28] = { 5400, 33, cooldown = 5, manaReservationFlat = 14, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [29] = { 5400, 34, cooldown = 5, manaReservationFlat = 15, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [30] = { 5500, 34, cooldown = 5, manaReservationFlat = 15, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [31] = { 5500, 34, cooldown = 5, manaReservationFlat = 16, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [32] = { 5600, 35, cooldown = 5, manaReservationFlat = 16, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [33] = { 5600, 35, cooldown = 5, manaReservationFlat = 16, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [34] = { 5700, 35, cooldown = 5, manaReservationFlat = 17, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [35] = { 5700, 35, cooldown = 5, manaReservationFlat = 17, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [36] = { 5800, 36, cooldown = 5, manaReservationFlat = 17, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [37] = { 5800, 36, cooldown = 5, manaReservationFlat = 18, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [38] = { 5900, 36, cooldown = 5, manaReservationFlat = 18, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [39] = { 5900, 36, cooldown = 5, manaReservationFlat = 18, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [40] = { 6000, 37, cooldown = 5, manaReservationFlat = 19, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, }, } skills["ThrownShield"] = { @@ -7590,58 +7746,60 @@ skills["ThrownShield"] = { { "critical_multiplier_+%_per_100_max_es_on_shield", 1 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 3 }, + { "thrown_shield_secondary_projectile_damage_+%_final", -50 }, + { "primary_projectile_chains_+", 3 }, + }, stats = { "off_hand_local_minimum_added_physical_damage", "off_hand_local_maximum_added_physical_damage", "off_hand_minimum_added_physical_damage_per_15_shield_armour_and_evasion_rating", "off_hand_maximum_added_physical_damage_per_15_shield_armour_and_evasion_rating", - "number_of_additional_projectiles", - "thrown_shield_secondary_projectile_damage_+%_final", - "primary_projectile_chains_+", "base_is_projectile", "thrown_shield_projectile_fire_random_directions", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 3, 4, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 3, 4, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 3, 4, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 3, 4, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 3, 4, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 4, 6, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 4, 6, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 4, 6, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 4, 6, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 4, 6, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 4, 6, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 5, 7, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 5, 7, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 5, 7, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 5, 7, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 5, 7, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 5, 7, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 7, 9, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 7, 9, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 7, 9, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 7, 9, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 7, 9, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 7, 9, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 7, 9, 3, -50, 3, critChance = 5, attackTime = 650, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [1] = { 47, 70, 3, 4, attackTime = 500, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 53, 80, 3, 4, attackTime = 500, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 60, 90, 3, 4, attackTime = 500, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 67, 101, 3, 4, attackTime = 500, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 76, 113, 3, 4, attackTime = 500, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 81, 122, 4, 5, attackTime = 500, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 87, 131, 4, 5, attackTime = 500, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 94, 141, 4, 5, attackTime = 500, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 101, 151, 4, 5, attackTime = 500, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 108, 162, 4, 5, attackTime = 500, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 115, 173, 4, 5, attackTime = 500, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 123, 185, 4, 6, attackTime = 500, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 131, 197, 4, 6, attackTime = 500, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 140, 210, 4, 6, attackTime = 500, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 149, 224, 4, 6, attackTime = 500, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 159, 238, 4, 6, attackTime = 500, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 169, 254, 4, 6, attackTime = 500, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 180, 270, 5, 7, attackTime = 500, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [19] = { 191, 286, 5, 7, attackTime = 500, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 203, 304, 5, 7, attackTime = 500, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 215, 322, 5, 7, attackTime = 500, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 228, 342, 5, 7, attackTime = 500, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 241, 362, 5, 7, attackTime = 500, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [24] = { 256, 384, 6, 8, attackTime = 500, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [25] = { 271, 406, 6, 8, attackTime = 500, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 286, 430, 6, 8, attackTime = 500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [27] = { 303, 454, 6, 8, attackTime = 500, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [28] = { 320, 480, 6, 8, attackTime = 500, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [29] = { 338, 507, 6, 8, attackTime = 500, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [30] = { 357, 536, 6, 8, attackTime = 500, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [31] = { 367, 550, 6, 8, attackTime = 500, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [32] = { 377, 565, 6, 8, attackTime = 500, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [33] = { 387, 581, 6, 8, attackTime = 500, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [34] = { 398, 597, 7, 9, attackTime = 500, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [35] = { 409, 613, 7, 9, attackTime = 500, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [36] = { 420, 629, 7, 9, attackTime = 500, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [37] = { 431, 646, 7, 9, attackTime = 500, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [38] = { 442, 664, 7, 9, attackTime = 500, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [39] = { 454, 681, 7, 9, attackTime = 500, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [40] = { 466, 700, 7, 9, attackTime = 500, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, }, } skills["ThrownWeapon"] = { @@ -7683,6 +7841,8 @@ skills["ThrownWeapon"] = { { "number_of_additional_projectiles", 0.05 }, }, }, + constantStats = { + }, stats = { "base_is_projectile", }, @@ -7766,11 +7926,13 @@ skills["VaalThrownWeapon"] = { { "attack_speed_+%", 0.5 }, }, }, + constantStats = { + { "base_number_of_projectiles_in_spiral_nova", 8 }, + { "projectile_spiral_nova_time_ms", 2000 }, + { "projectile_spiral_nova_angle", 180 }, + { "projectile_spiral_nova_starting_angle_offset", -15 }, + }, stats = { - "base_number_of_projectiles_in_spiral_nova", - "projectile_spiral_nova_time_ms", - "projectile_spiral_nova_angle", - "projectile_spiral_nova_starting_angle_offset", "projectile_spiral_nova_both_directions", "base_is_projectile", "global_always_hit", @@ -7778,46 +7940,46 @@ skills["VaalThrownWeapon"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 8, 2000, 180, -15, damageEffectiveness = 0.7, attackSpeedMultiplier = 10, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 8, 2000, 180, -15, damageEffectiveness = 0.72, attackSpeedMultiplier = 10, baseMultiplier = 0.721, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 8, 2000, 180, -15, damageEffectiveness = 0.74, attackSpeedMultiplier = 10, baseMultiplier = 0.742, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 8, 2000, 180, -15, damageEffectiveness = 0.76, attackSpeedMultiplier = 10, baseMultiplier = 0.763, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 8, 2000, 180, -15, damageEffectiveness = 0.78, attackSpeedMultiplier = 10, baseMultiplier = 0.784, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 8, 2000, 180, -15, damageEffectiveness = 0.81, attackSpeedMultiplier = 10, baseMultiplier = 0.805, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 8, 2000, 180, -15, damageEffectiveness = 0.83, attackSpeedMultiplier = 10, baseMultiplier = 0.826, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 8, 2000, 180, -15, damageEffectiveness = 0.85, attackSpeedMultiplier = 10, baseMultiplier = 0.847, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 8, 2000, 180, -15, damageEffectiveness = 0.87, attackSpeedMultiplier = 10, baseMultiplier = 0.868, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 8, 2000, 180, -15, damageEffectiveness = 0.89, attackSpeedMultiplier = 10, baseMultiplier = 0.889, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 8, 2000, 180, -15, damageEffectiveness = 0.91, attackSpeedMultiplier = 10, baseMultiplier = 0.911, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 8, 2000, 180, -15, damageEffectiveness = 0.93, attackSpeedMultiplier = 10, baseMultiplier = 0.932, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 8, 2000, 180, -15, damageEffectiveness = 0.95, attackSpeedMultiplier = 10, baseMultiplier = 0.953, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 8, 2000, 180, -15, damageEffectiveness = 0.97, attackSpeedMultiplier = 10, baseMultiplier = 0.974, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 8, 2000, 180, -15, damageEffectiveness = 0.99, attackSpeedMultiplier = 10, baseMultiplier = 0.995, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 8, 2000, 180, -15, damageEffectiveness = 1.02, attackSpeedMultiplier = 10, baseMultiplier = 1.016, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 8, 2000, 180, -15, damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.037, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 8, 2000, 180, -15, damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.058, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 8, 2000, 180, -15, damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.079, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 8, 2000, 180, -15, damageEffectiveness = 1.1, attackSpeedMultiplier = 10, baseMultiplier = 1.1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 8, 2000, 180, -15, damageEffectiveness = 1.12, attackSpeedMultiplier = 10, baseMultiplier = 1.121, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 8, 2000, 180, -15, damageEffectiveness = 1.14, attackSpeedMultiplier = 10, baseMultiplier = 1.142, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 8, 2000, 180, -15, damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.163, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 8, 2000, 180, -15, damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.184, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 8, 2000, 180, -15, damageEffectiveness = 1.21, attackSpeedMultiplier = 10, baseMultiplier = 1.205, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 8, 2000, 180, -15, damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.226, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 8, 2000, 180, -15, damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.247, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 8, 2000, 180, -15, damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.268, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 8, 2000, 180, -15, damageEffectiveness = 1.29, attackSpeedMultiplier = 10, baseMultiplier = 1.289, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 8, 2000, 180, -15, damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.311, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 8, 2000, 180, -15, damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.321, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 8, 2000, 180, -15, damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.332, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 8, 2000, 180, -15, damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.342, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 8, 2000, 180, -15, damageEffectiveness = 1.35, attackSpeedMultiplier = 10, baseMultiplier = 1.353, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 8, 2000, 180, -15, damageEffectiveness = 1.36, attackSpeedMultiplier = 10, baseMultiplier = 1.363, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 8, 2000, 180, -15, damageEffectiveness = 1.37, attackSpeedMultiplier = 10, baseMultiplier = 1.374, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 8, 2000, 180, -15, damageEffectiveness = 1.38, attackSpeedMultiplier = 10, baseMultiplier = 1.384, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 8, 2000, 180, -15, damageEffectiveness = 1.39, attackSpeedMultiplier = 10, baseMultiplier = 1.395, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 8, 2000, 180, -15, damageEffectiveness = 1.41, attackSpeedMultiplier = 10, baseMultiplier = 1.405, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 8, 2000, 180, -15, damageEffectiveness = 1.42, attackSpeedMultiplier = 10, baseMultiplier = 1.416, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.7, attackSpeedMultiplier = 10, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [2] = { damageEffectiveness = 0.72, attackSpeedMultiplier = 10, baseMultiplier = 0.721, levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [3] = { damageEffectiveness = 0.74, attackSpeedMultiplier = 10, baseMultiplier = 0.742, levelRequirement = 4, statInterpolation = { }, cost = { }, }, + [4] = { damageEffectiveness = 0.76, attackSpeedMultiplier = 10, baseMultiplier = 0.763, levelRequirement = 7, statInterpolation = { }, cost = { }, }, + [5] = { damageEffectiveness = 0.78, attackSpeedMultiplier = 10, baseMultiplier = 0.784, levelRequirement = 11, statInterpolation = { }, cost = { }, }, + [6] = { damageEffectiveness = 0.81, attackSpeedMultiplier = 10, baseMultiplier = 0.805, levelRequirement = 16, statInterpolation = { }, cost = { }, }, + [7] = { damageEffectiveness = 0.83, attackSpeedMultiplier = 10, baseMultiplier = 0.826, levelRequirement = 20, statInterpolation = { }, cost = { }, }, + [8] = { damageEffectiveness = 0.85, attackSpeedMultiplier = 10, baseMultiplier = 0.847, levelRequirement = 24, statInterpolation = { }, cost = { }, }, + [9] = { damageEffectiveness = 0.87, attackSpeedMultiplier = 10, baseMultiplier = 0.868, levelRequirement = 28, statInterpolation = { }, cost = { }, }, + [10] = { damageEffectiveness = 0.89, attackSpeedMultiplier = 10, baseMultiplier = 0.889, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [11] = { damageEffectiveness = 0.91, attackSpeedMultiplier = 10, baseMultiplier = 0.911, levelRequirement = 36, statInterpolation = { }, cost = { }, }, + [12] = { damageEffectiveness = 0.93, attackSpeedMultiplier = 10, baseMultiplier = 0.932, levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [13] = { damageEffectiveness = 0.95, attackSpeedMultiplier = 10, baseMultiplier = 0.953, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [14] = { damageEffectiveness = 0.97, attackSpeedMultiplier = 10, baseMultiplier = 0.974, levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [15] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 10, baseMultiplier = 0.995, levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [16] = { damageEffectiveness = 1.02, attackSpeedMultiplier = 10, baseMultiplier = 1.016, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [17] = { damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.037, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [18] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.058, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [19] = { damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.079, levelRequirement = 67, statInterpolation = { }, cost = { }, }, + [20] = { damageEffectiveness = 1.1, attackSpeedMultiplier = 10, baseMultiplier = 1.1, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { damageEffectiveness = 1.12, attackSpeedMultiplier = 10, baseMultiplier = 1.121, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { damageEffectiveness = 1.14, attackSpeedMultiplier = 10, baseMultiplier = 1.142, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.163, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.184, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 10, baseMultiplier = 1.205, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.226, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.247, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.268, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 10, baseMultiplier = 1.289, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.311, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.321, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.332, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.342, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 10, baseMultiplier = 1.353, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 10, baseMultiplier = 1.363, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 10, baseMultiplier = 1.374, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 10, baseMultiplier = 1.384, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 10, baseMultiplier = 1.395, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 10, baseMultiplier = 1.405, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 10, baseMultiplier = 1.416, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["RainOfSpores"] = { @@ -7863,13 +8025,15 @@ skills["RainOfSpores"] = { { "base_number_of_additional_arrows", 0.1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 1000 }, + { "base_number_of_additional_arrows", 4 }, + { "skill_physical_damage_%_to_convert_to_chaos", 60 }, + { "rain_of_spores_vines_movement_speed_+%_final", -5 }, + { "minimum_rain_of_spores_movement_speed_+%_final_cap", -30 }, + }, stats = { - "base_skill_effect_duration", "base_chaos_damage_to_deal_per_minute", - "base_number_of_additional_arrows", - "skill_physical_damage_%_to_convert_to_chaos", - "rain_of_spores_vines_movement_speed_+%_final", - "minimum_rain_of_spores_movement_speed_+%_final_cap", "base_is_projectile", "is_area_damage", "skill_can_fire_arrows", @@ -7878,46 +8042,46 @@ skills["RainOfSpores"] = { "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 12, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.51, baseMultiplier = 0.512, levelRequirement = 15, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.52, baseMultiplier = 0.524, levelRequirement = 19, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.54, baseMultiplier = 0.536, levelRequirement = 23, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.55, baseMultiplier = 0.548, levelRequirement = 27, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.56, baseMultiplier = 0.56, levelRequirement = 31, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.57, baseMultiplier = 0.572, levelRequirement = 35, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.58, baseMultiplier = 0.584, levelRequirement = 38, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.6, baseMultiplier = 0.596, levelRequirement = 41, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.61, baseMultiplier = 0.608, levelRequirement = 44, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.62, baseMultiplier = 0.62, levelRequirement = 47, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.63, baseMultiplier = 0.632, levelRequirement = 50, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.64, baseMultiplier = 0.644, levelRequirement = 53, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.66, baseMultiplier = 0.656, levelRequirement = 56, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.67, baseMultiplier = 0.668, levelRequirement = 59, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.68, baseMultiplier = 0.68, levelRequirement = 62, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.69, baseMultiplier = 0.692, levelRequirement = 64, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.7, baseMultiplier = 0.704, levelRequirement = 66, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.72, baseMultiplier = 0.716, levelRequirement = 68, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [20] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.73, baseMultiplier = 0.728, levelRequirement = 70, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [21] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.74, baseMultiplier = 0.74, levelRequirement = 72, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [22] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.75, baseMultiplier = 0.752, levelRequirement = 74, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [23] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.76, baseMultiplier = 0.764, levelRequirement = 76, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.78, baseMultiplier = 0.776, levelRequirement = 78, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.79, baseMultiplier = 0.788, levelRequirement = 80, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 82, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [27] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.81, baseMultiplier = 0.812, levelRequirement = 84, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [28] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.82, baseMultiplier = 0.824, levelRequirement = 86, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.84, baseMultiplier = 0.836, levelRequirement = 88, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.85, baseMultiplier = 0.848, levelRequirement = 90, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.85, baseMultiplier = 0.854, levelRequirement = 91, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [32] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.86, baseMultiplier = 0.86, levelRequirement = 92, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [33] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.87, baseMultiplier = 0.866, levelRequirement = 93, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [34] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.87, baseMultiplier = 0.872, levelRequirement = 94, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [35] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.88, baseMultiplier = 0.878, levelRequirement = 95, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [36] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.88, baseMultiplier = 0.884, levelRequirement = 96, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [37] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.89, baseMultiplier = 0.89, levelRequirement = 97, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [38] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.9, baseMultiplier = 0.896, levelRequirement = 98, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [39] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.9, baseMultiplier = 0.902, levelRequirement = 99, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [40] = { 1000, 20.000001241763, 4, 60, -5, -30, damageEffectiveness = 0.91, baseMultiplier = 0.908, levelRequirement = 100, statInterpolation = { 1, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [1] = { 477, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [2] = { 605, damageEffectiveness = 0.51, baseMultiplier = 0.512, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [3] = { 812, damageEffectiveness = 0.52, baseMultiplier = 0.524, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [4] = { 1069, damageEffectiveness = 0.54, baseMultiplier = 0.536, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 1386, damageEffectiveness = 0.55, baseMultiplier = 0.548, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [6] = { 1777, damageEffectiveness = 0.56, baseMultiplier = 0.56, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [7] = { 2255, damageEffectiveness = 0.57, baseMultiplier = 0.572, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [8] = { 2682, damageEffectiveness = 0.58, baseMultiplier = 0.584, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [9] = { 3178, damageEffectiveness = 0.6, baseMultiplier = 0.596, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [10] = { 3752, damageEffectiveness = 0.61, baseMultiplier = 0.608, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [11] = { 4417, damageEffectiveness = 0.62, baseMultiplier = 0.62, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [12] = { 5184, damageEffectiveness = 0.63, baseMultiplier = 0.632, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [13] = { 6069, damageEffectiveness = 0.64, baseMultiplier = 0.644, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [14] = { 7089, damageEffectiveness = 0.66, baseMultiplier = 0.656, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 8264, damageEffectiveness = 0.67, baseMultiplier = 0.668, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 9615, damageEffectiveness = 0.68, baseMultiplier = 0.68, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 10626, damageEffectiveness = 0.69, baseMultiplier = 0.692, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 11734, damageEffectiveness = 0.7, baseMultiplier = 0.704, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 12949, damageEffectiveness = 0.72, baseMultiplier = 0.716, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [20] = { 14280, damageEffectiveness = 0.73, baseMultiplier = 0.728, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [21] = { 15738, damageEffectiveness = 0.74, baseMultiplier = 0.74, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [22] = { 17335, damageEffectiveness = 0.75, baseMultiplier = 0.752, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [23] = { 19083, damageEffectiveness = 0.76, baseMultiplier = 0.764, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [24] = { 20995, damageEffectiveness = 0.78, baseMultiplier = 0.776, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [25] = { 23088, damageEffectiveness = 0.79, baseMultiplier = 0.788, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [26] = { 25376, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [27] = { 27878, damageEffectiveness = 0.81, baseMultiplier = 0.812, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [28] = { 30612, damageEffectiveness = 0.82, baseMultiplier = 0.824, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [29] = { 33600, damageEffectiveness = 0.84, baseMultiplier = 0.836, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [30] = { 36864, damageEffectiveness = 0.85, baseMultiplier = 0.848, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [31] = { 38608, damageEffectiveness = 0.85, baseMultiplier = 0.854, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [32] = { 40430, damageEffectiveness = 0.86, baseMultiplier = 0.86, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [33] = { 42333, damageEffectiveness = 0.87, baseMultiplier = 0.866, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [34] = { 44323, damageEffectiveness = 0.87, baseMultiplier = 0.872, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [35] = { 46401, damageEffectiveness = 0.88, baseMultiplier = 0.878, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [36] = { 48572, damageEffectiveness = 0.88, baseMultiplier = 0.884, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [37] = { 50841, damageEffectiveness = 0.89, baseMultiplier = 0.89, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [38] = { 53210, damageEffectiveness = 0.9, baseMultiplier = 0.896, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [39] = { 55686, damageEffectiveness = 0.9, baseMultiplier = 0.902, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [40] = { 58271, damageEffectiveness = 0.91, baseMultiplier = 0.908, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 14, }, }, }, } skills["SpectralHelix"] = { @@ -7965,54 +8129,56 @@ skills["SpectralHelix"] = { { "spectral_spiral_weapon_base_number_of_bounces", 0.1 }, }, }, + constantStats = { + { "spectral_spiral_weapon_base_number_of_bounces", 3 }, + { "spectral_helix_rotations_%", 425 }, + }, stats = { - "spectral_spiral_weapon_base_number_of_bounces", - "spectral_helix_rotations_%", "projectiles_nova", "base_is_projectile", "skill_display_single_base_projectile", }, levels = { - [1] = { 3, 425, damageEffectiveness = 1.6, attackSpeedMultiplier = 10, baseMultiplier = 1.6, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 3, 425, damageEffectiveness = 1.65, attackSpeedMultiplier = 10, baseMultiplier = 1.647, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 3, 425, damageEffectiveness = 1.69, attackSpeedMultiplier = 10, baseMultiplier = 1.695, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 3, 425, damageEffectiveness = 1.74, attackSpeedMultiplier = 10, baseMultiplier = 1.742, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 3, 425, damageEffectiveness = 1.79, attackSpeedMultiplier = 10, baseMultiplier = 1.789, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 3, 425, damageEffectiveness = 1.84, attackSpeedMultiplier = 10, baseMultiplier = 1.837, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 3, 425, damageEffectiveness = 1.88, attackSpeedMultiplier = 10, baseMultiplier = 1.884, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 3, 425, damageEffectiveness = 1.93, attackSpeedMultiplier = 10, baseMultiplier = 1.932, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 3, 425, damageEffectiveness = 1.98, attackSpeedMultiplier = 10, baseMultiplier = 1.979, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 3, 425, damageEffectiveness = 2.03, attackSpeedMultiplier = 10, baseMultiplier = 2.026, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 3, 425, damageEffectiveness = 2.07, attackSpeedMultiplier = 10, baseMultiplier = 2.074, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 3, 425, damageEffectiveness = 2.12, attackSpeedMultiplier = 10, baseMultiplier = 2.121, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 3, 425, damageEffectiveness = 2.17, attackSpeedMultiplier = 10, baseMultiplier = 2.168, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 3, 425, damageEffectiveness = 2.22, attackSpeedMultiplier = 10, baseMultiplier = 2.216, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 3, 425, damageEffectiveness = 2.26, attackSpeedMultiplier = 10, baseMultiplier = 2.263, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 3, 425, damageEffectiveness = 2.31, attackSpeedMultiplier = 10, baseMultiplier = 2.311, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 3, 425, damageEffectiveness = 2.36, attackSpeedMultiplier = 10, baseMultiplier = 2.358, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 3, 425, damageEffectiveness = 2.41, attackSpeedMultiplier = 10, baseMultiplier = 2.405, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [19] = { 3, 425, damageEffectiveness = 2.45, attackSpeedMultiplier = 10, baseMultiplier = 2.453, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [20] = { 3, 425, damageEffectiveness = 2.5, attackSpeedMultiplier = 10, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [21] = { 3, 425, damageEffectiveness = 2.55, attackSpeedMultiplier = 10, baseMultiplier = 2.547, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 3, 425, damageEffectiveness = 2.59, attackSpeedMultiplier = 10, baseMultiplier = 2.595, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 3, 425, damageEffectiveness = 2.64, attackSpeedMultiplier = 10, baseMultiplier = 2.642, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 3, 425, damageEffectiveness = 2.69, attackSpeedMultiplier = 10, baseMultiplier = 2.689, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 3, 425, damageEffectiveness = 2.74, attackSpeedMultiplier = 10, baseMultiplier = 2.737, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 3, 425, damageEffectiveness = 2.78, attackSpeedMultiplier = 10, baseMultiplier = 2.784, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 3, 425, damageEffectiveness = 2.83, attackSpeedMultiplier = 10, baseMultiplier = 2.832, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 3, 425, damageEffectiveness = 2.88, attackSpeedMultiplier = 10, baseMultiplier = 2.879, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 3, 425, damageEffectiveness = 2.93, attackSpeedMultiplier = 10, baseMultiplier = 2.926, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 3, 425, damageEffectiveness = 2.97, attackSpeedMultiplier = 10, baseMultiplier = 2.974, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 3, 425, damageEffectiveness = 3, attackSpeedMultiplier = 10, baseMultiplier = 2.997, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [32] = { 3, 425, damageEffectiveness = 3.02, attackSpeedMultiplier = 10, baseMultiplier = 3.021, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [33] = { 3, 425, damageEffectiveness = 3.04, attackSpeedMultiplier = 10, baseMultiplier = 3.045, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [34] = { 3, 425, damageEffectiveness = 3.07, attackSpeedMultiplier = 10, baseMultiplier = 3.068, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [35] = { 3, 425, damageEffectiveness = 3.09, attackSpeedMultiplier = 10, baseMultiplier = 3.092, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [36] = { 3, 425, damageEffectiveness = 3.12, attackSpeedMultiplier = 10, baseMultiplier = 3.116, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [37] = { 3, 425, damageEffectiveness = 3.14, attackSpeedMultiplier = 10, baseMultiplier = 3.139, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [38] = { 3, 425, damageEffectiveness = 3.16, attackSpeedMultiplier = 10, baseMultiplier = 3.163, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [39] = { 3, 425, damageEffectiveness = 3.19, attackSpeedMultiplier = 10, baseMultiplier = 3.187, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [40] = { 3, 425, damageEffectiveness = 3.21, attackSpeedMultiplier = 10, baseMultiplier = 3.211, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [1] = { damageEffectiveness = 1.6, attackSpeedMultiplier = 10, baseMultiplier = 1.6, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 7, }, }, + [2] = { damageEffectiveness = 1.65, attackSpeedMultiplier = 10, baseMultiplier = 1.647, levelRequirement = 15, statInterpolation = { }, cost = { Mana = 7, }, }, + [3] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 10, baseMultiplier = 1.695, levelRequirement = 19, statInterpolation = { }, cost = { Mana = 7, }, }, + [4] = { damageEffectiveness = 1.74, attackSpeedMultiplier = 10, baseMultiplier = 1.742, levelRequirement = 23, statInterpolation = { }, cost = { Mana = 7, }, }, + [5] = { damageEffectiveness = 1.79, attackSpeedMultiplier = 10, baseMultiplier = 1.789, levelRequirement = 27, statInterpolation = { }, cost = { Mana = 7, }, }, + [6] = { damageEffectiveness = 1.84, attackSpeedMultiplier = 10, baseMultiplier = 1.837, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 7, }, }, + [7] = { damageEffectiveness = 1.88, attackSpeedMultiplier = 10, baseMultiplier = 1.884, levelRequirement = 35, statInterpolation = { }, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 1.93, attackSpeedMultiplier = 10, baseMultiplier = 1.932, levelRequirement = 38, statInterpolation = { }, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 1.98, attackSpeedMultiplier = 10, baseMultiplier = 1.979, levelRequirement = 41, statInterpolation = { }, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 2.03, attackSpeedMultiplier = 10, baseMultiplier = 2.026, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 2.07, attackSpeedMultiplier = 10, baseMultiplier = 2.074, levelRequirement = 47, statInterpolation = { }, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 2.12, attackSpeedMultiplier = 10, baseMultiplier = 2.121, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 2.17, attackSpeedMultiplier = 10, baseMultiplier = 2.168, levelRequirement = 53, statInterpolation = { }, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 2.22, attackSpeedMultiplier = 10, baseMultiplier = 2.216, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 9, }, }, + [15] = { damageEffectiveness = 2.26, attackSpeedMultiplier = 10, baseMultiplier = 2.263, levelRequirement = 59, statInterpolation = { }, cost = { Mana = 9, }, }, + [16] = { damageEffectiveness = 2.31, attackSpeedMultiplier = 10, baseMultiplier = 2.311, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 9, }, }, + [17] = { damageEffectiveness = 2.36, attackSpeedMultiplier = 10, baseMultiplier = 2.358, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 9, }, }, + [18] = { damageEffectiveness = 2.41, attackSpeedMultiplier = 10, baseMultiplier = 2.405, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 9, }, }, + [19] = { damageEffectiveness = 2.45, attackSpeedMultiplier = 10, baseMultiplier = 2.453, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 9, }, }, + [20] = { damageEffectiveness = 2.5, attackSpeedMultiplier = 10, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 9, }, }, + [21] = { damageEffectiveness = 2.55, attackSpeedMultiplier = 10, baseMultiplier = 2.547, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 2.59, attackSpeedMultiplier = 10, baseMultiplier = 2.595, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 2.64, attackSpeedMultiplier = 10, baseMultiplier = 2.642, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 2.69, attackSpeedMultiplier = 10, baseMultiplier = 2.689, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 2.74, attackSpeedMultiplier = 10, baseMultiplier = 2.737, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 2.78, attackSpeedMultiplier = 10, baseMultiplier = 2.784, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 2.83, attackSpeedMultiplier = 10, baseMultiplier = 2.832, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 2.88, attackSpeedMultiplier = 10, baseMultiplier = 2.879, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 2.93, attackSpeedMultiplier = 10, baseMultiplier = 2.926, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 2.97, attackSpeedMultiplier = 10, baseMultiplier = 2.974, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 3, attackSpeedMultiplier = 10, baseMultiplier = 2.997, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 11, }, }, + [32] = { damageEffectiveness = 3.02, attackSpeedMultiplier = 10, baseMultiplier = 3.021, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 11, }, }, + [33] = { damageEffectiveness = 3.04, attackSpeedMultiplier = 10, baseMultiplier = 3.045, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 11, }, }, + [34] = { damageEffectiveness = 3.07, attackSpeedMultiplier = 10, baseMultiplier = 3.068, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 11, }, }, + [35] = { damageEffectiveness = 3.09, attackSpeedMultiplier = 10, baseMultiplier = 3.092, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 11, }, }, + [36] = { damageEffectiveness = 3.12, attackSpeedMultiplier = 10, baseMultiplier = 3.116, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 11, }, }, + [37] = { damageEffectiveness = 3.14, attackSpeedMultiplier = 10, baseMultiplier = 3.139, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 11, }, }, + [38] = { damageEffectiveness = 3.16, attackSpeedMultiplier = 10, baseMultiplier = 3.163, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 12, }, }, + [39] = { damageEffectiveness = 3.19, attackSpeedMultiplier = 10, baseMultiplier = 3.187, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 12, }, }, + [40] = { damageEffectiveness = 3.21, attackSpeedMultiplier = 10, baseMultiplier = 3.211, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 12, }, }, }, } skills["SplitArrow"] = { @@ -8044,54 +8210,56 @@ skills["SplitArrow"] = { { "damage_+%", 1 }, }, }, + constantStats = { + { "active_skill_projectile_speed_+%_variation_final", 50 }, + }, stats = { - "base_number_of_additional_arrows", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", - "active_skill_projectile_speed_+%_variation_final", + "base_number_of_additional_arrows", "skill_can_fire_arrows", }, levels = { - [1] = { 4, 0.60000002384186, 1.2000000476837, 50, attackSpeedMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [2] = { 4, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.01, attackSpeedMultiplier = 10, baseMultiplier = 1.01, levelRequirement = 2, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [3] = { 4, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.02, attackSpeedMultiplier = 10, baseMultiplier = 1.02, levelRequirement = 4, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [4] = { 5, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.03, attackSpeedMultiplier = 10, baseMultiplier = 1.03, levelRequirement = 7, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 7, }, }, - [5] = { 5, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.04, levelRequirement = 11, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 7, }, }, - [6] = { 5, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.05, attackSpeedMultiplier = 10, baseMultiplier = 1.05, levelRequirement = 16, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 7, }, }, - [7] = { 5, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.06, levelRequirement = 20, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 7, }, }, - [8] = { 6, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.07, attackSpeedMultiplier = 10, baseMultiplier = 1.07, levelRequirement = 24, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [9] = { 6, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.08, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [10] = { 6, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.09, attackSpeedMultiplier = 10, baseMultiplier = 1.09, levelRequirement = 32, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [11] = { 6, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.1, attackSpeedMultiplier = 10, baseMultiplier = 1.1, levelRequirement = 36, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [12] = { 7, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.11, attackSpeedMultiplier = 10, baseMultiplier = 1.11, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 8, }, }, - [13] = { 7, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.12, attackSpeedMultiplier = 10, baseMultiplier = 1.12, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 9, }, }, - [14] = { 7, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.13, attackSpeedMultiplier = 10, baseMultiplier = 1.13, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 9, }, }, - [15] = { 7, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.14, attackSpeedMultiplier = 10, baseMultiplier = 1.14, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 9, }, }, - [16] = { 7, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.15, attackSpeedMultiplier = 10, baseMultiplier = 1.15, levelRequirement = 56, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 9, }, }, - [17] = { 8, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.16, levelRequirement = 60, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 9, }, }, - [18] = { 8, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.17, attackSpeedMultiplier = 10, baseMultiplier = 1.17, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 10, }, }, - [19] = { 8, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.18, levelRequirement = 67, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 10, }, }, - [20] = { 8, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.19, attackSpeedMultiplier = 10, baseMultiplier = 1.19, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 10, }, }, - [21] = { 9, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.2, attackSpeedMultiplier = 10, baseMultiplier = 1.2, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 10, }, }, - [22] = { 9, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.21, attackSpeedMultiplier = 10, baseMultiplier = 1.21, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 10, }, }, - [23] = { 9, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.22, attackSpeedMultiplier = 10, baseMultiplier = 1.22, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 11, }, }, - [24] = { 9, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.23, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 11, }, }, - [25] = { 10, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.24, attackSpeedMultiplier = 10, baseMultiplier = 1.24, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 11, }, }, - [26] = { 10, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.25, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 11, }, }, - [27] = { 10, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.26, attackSpeedMultiplier = 10, baseMultiplier = 1.26, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 11, }, }, - [28] = { 10, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.27, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 12, }, }, - [29] = { 10, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.28, attackSpeedMultiplier = 10, baseMultiplier = 1.28, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 12, }, }, - [30] = { 11, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.29, attackSpeedMultiplier = 10, baseMultiplier = 1.29, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 12, }, }, - [31] = { 11, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.3, attackSpeedMultiplier = 10, baseMultiplier = 1.295, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 12, }, }, - [32] = { 11, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.3, attackSpeedMultiplier = 10, baseMultiplier = 1.3, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 12, }, }, - [33] = { 11, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.305, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 13, }, }, - [34] = { 11, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.31, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 13, }, }, - [35] = { 11, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.315, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 13, }, }, - [36] = { 11, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.32, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 13, }, }, - [37] = { 12, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.325, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 13, }, }, - [38] = { 12, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.33, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 14, }, }, - [39] = { 12, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.335, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 14, }, }, - [40] = { 12, 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.34, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, }, cost = { Mana = 14, }, }, + [1] = { 1, 2, 4, attackSpeedMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 2, 3, 4, damageEffectiveness = 1.01, attackSpeedMultiplier = 10, baseMultiplier = 1.01, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 2, 3, 4, damageEffectiveness = 1.02, attackSpeedMultiplier = 10, baseMultiplier = 1.02, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 3, 4, 5, damageEffectiveness = 1.03, attackSpeedMultiplier = 10, baseMultiplier = 1.03, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 4, 6, 5, damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.04, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 5, 8, 5, damageEffectiveness = 1.05, attackSpeedMultiplier = 10, baseMultiplier = 1.05, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 7, 10, 5, damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.06, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [8] = { 8, 12, 6, damageEffectiveness = 1.07, attackSpeedMultiplier = 10, baseMultiplier = 1.07, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 10, 15, 6, damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.08, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 12, 18, 6, damageEffectiveness = 1.09, attackSpeedMultiplier = 10, baseMultiplier = 1.09, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 15, 22, 6, damageEffectiveness = 1.1, attackSpeedMultiplier = 10, baseMultiplier = 1.1, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 18, 26, 7, damageEffectiveness = 1.11, attackSpeedMultiplier = 10, baseMultiplier = 1.11, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 21, 31, 7, damageEffectiveness = 1.12, attackSpeedMultiplier = 10, baseMultiplier = 1.12, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 25, 37, 7, damageEffectiveness = 1.13, attackSpeedMultiplier = 10, baseMultiplier = 1.13, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 29, 43, 7, damageEffectiveness = 1.14, attackSpeedMultiplier = 10, baseMultiplier = 1.14, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 34, 50, 7, damageEffectiveness = 1.15, attackSpeedMultiplier = 10, baseMultiplier = 1.15, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 39, 59, 8, damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.16, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 45, 68, 8, damageEffectiveness = 1.17, attackSpeedMultiplier = 10, baseMultiplier = 1.17, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 51, 76, 8, damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.18, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 56, 85, 8, damageEffectiveness = 1.19, attackSpeedMultiplier = 10, baseMultiplier = 1.19, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 60, 91, 9, damageEffectiveness = 1.2, attackSpeedMultiplier = 10, baseMultiplier = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 65, 97, 9, damageEffectiveness = 1.21, attackSpeedMultiplier = 10, baseMultiplier = 1.21, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 70, 104, 9, damageEffectiveness = 1.22, attackSpeedMultiplier = 10, baseMultiplier = 1.22, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [24] = { 75, 112, 9, damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.23, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [25] = { 80, 120, 10, damageEffectiveness = 1.24, attackSpeedMultiplier = 10, baseMultiplier = 1.24, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 85, 128, 10, damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.25, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [27] = { 91, 137, 10, damageEffectiveness = 1.26, attackSpeedMultiplier = 10, baseMultiplier = 1.26, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [28] = { 98, 147, 10, damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.27, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [29] = { 105, 157, 10, damageEffectiveness = 1.28, attackSpeedMultiplier = 10, baseMultiplier = 1.28, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [30] = { 112, 168, 11, damageEffectiveness = 1.29, attackSpeedMultiplier = 10, baseMultiplier = 1.29, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [31] = { 115, 173, 11, damageEffectiveness = 1.3, attackSpeedMultiplier = 10, baseMultiplier = 1.295, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [32] = { 119, 179, 11, damageEffectiveness = 1.3, attackSpeedMultiplier = 10, baseMultiplier = 1.3, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [33] = { 123, 185, 11, damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.305, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [34] = { 127, 191, 11, damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.31, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [35] = { 132, 197, 11, damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.315, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [36] = { 136, 204, 11, damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.32, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [37] = { 140, 211, 12, damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.325, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [38] = { 145, 218, 12, damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.33, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [39] = { 150, 225, 12, damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.335, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [40] = { 155, 232, 12, damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.34, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, }, } skills["ImpactingSteel"] = { @@ -8150,14 +8318,16 @@ skills["ImpactingSteel"] = { { "damage_+%", 2 }, }, }, + constantStats = { + { "steel_ammo_consumed_per_use", 1 }, + { "attacks_impale_on_hit_%_chance", 60 }, + { "impacting_steel_secondary_projectile_damage_+%_final", -35 }, + { "splitting_steel_area_+%_final_after_splitting", -50 }, + }, stats = { - "projectile_number_to_split", - "steel_ammo_consumed_per_use", - "attacks_impale_on_hit_%_chance", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", - "impacting_steel_secondary_projectile_damage_+%_final", - "splitting_steel_area_+%_final_after_splitting", + "projectile_number_to_split", "active_skill_base_radius_+", "modifiers_to_number_of_projectiles_instead_apply_to_splitting", "already_split_if_no_steel_shards", @@ -8166,46 +8336,46 @@ skills["ImpactingSteel"] = { "base_is_projectile", }, levels = { - [1] = { 2, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 0, levelRequirement = 1, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 2, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 0, damageEffectiveness = 1.06, baseMultiplier = 1.058, levelRequirement = 2, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 2, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 0, damageEffectiveness = 1.12, baseMultiplier = 1.116, levelRequirement = 4, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 2, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 0, damageEffectiveness = 1.17, baseMultiplier = 1.174, levelRequirement = 7, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [5] = { 2, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 1, damageEffectiveness = 1.23, baseMultiplier = 1.232, levelRequirement = 11, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { 2, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 1, damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 16, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 2, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 1, damageEffectiveness = 1.35, baseMultiplier = 1.347, levelRequirement = 20, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 1, damageEffectiveness = 1.41, baseMultiplier = 1.405, levelRequirement = 24, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 2, damageEffectiveness = 1.46, baseMultiplier = 1.463, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 2, damageEffectiveness = 1.52, baseMultiplier = 1.521, levelRequirement = 32, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 2, damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 36, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [12] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 2, damageEffectiveness = 1.64, baseMultiplier = 1.637, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [13] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 3, damageEffectiveness = 1.69, baseMultiplier = 1.695, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [14] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 3, damageEffectiveness = 1.75, baseMultiplier = 1.753, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [15] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 3, damageEffectiveness = 1.81, baseMultiplier = 1.811, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [16] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 3, damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 3, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 4, damageEffectiveness = 1.93, baseMultiplier = 1.926, levelRequirement = 60, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 4, damageEffectiveness = 1.98, baseMultiplier = 1.984, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 4, damageEffectiveness = 2.04, baseMultiplier = 2.042, levelRequirement = 67, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 4, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 5, damageEffectiveness = 2.16, baseMultiplier = 2.158, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [22] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 5, damageEffectiveness = 2.22, baseMultiplier = 2.216, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [23] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 5, damageEffectiveness = 2.27, baseMultiplier = 2.274, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [24] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 5, damageEffectiveness = 2.33, baseMultiplier = 2.332, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [25] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 6, damageEffectiveness = 2.39, baseMultiplier = 2.389, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [26] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 6, damageEffectiveness = 2.45, baseMultiplier = 2.447, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 4, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 6, damageEffectiveness = 2.51, baseMultiplier = 2.505, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 6, damageEffectiveness = 2.56, baseMultiplier = 2.563, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 7, damageEffectiveness = 2.62, baseMultiplier = 2.621, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 7, damageEffectiveness = 2.68, baseMultiplier = 2.679, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 7, damageEffectiveness = 2.71, baseMultiplier = 2.708, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [32] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 7, damageEffectiveness = 2.74, baseMultiplier = 2.737, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [33] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 7, damageEffectiveness = 2.77, baseMultiplier = 2.766, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [34] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 7, damageEffectiveness = 2.79, baseMultiplier = 2.795, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [35] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 7, damageEffectiveness = 2.82, baseMultiplier = 2.824, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [36] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 8, damageEffectiveness = 2.85, baseMultiplier = 2.853, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [37] = { 5, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 8, damageEffectiveness = 2.88, baseMultiplier = 2.882, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [38] = { 6, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 8, damageEffectiveness = 2.91, baseMultiplier = 2.911, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [39] = { 6, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 8, damageEffectiveness = 2.94, baseMultiplier = 2.939, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [40] = { 6, 1, 60, 0.80000001192093, 1.2000000476837, -35, -50, 8, damageEffectiveness = 2.97, baseMultiplier = 2.968, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, + [1] = { 2, 3, 2, 0, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 2, 3, 2, 0, damageEffectiveness = 1.06, baseMultiplier = 1.058, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 3, 4, 2, 0, damageEffectiveness = 1.12, baseMultiplier = 1.116, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 4, 6, 2, 0, damageEffectiveness = 1.17, baseMultiplier = 1.174, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [5] = { 5, 8, 2, 1, damageEffectiveness = 1.23, baseMultiplier = 1.232, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [6] = { 7, 11, 2, 1, damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 9, 13, 2, 1, damageEffectiveness = 1.35, baseMultiplier = 1.347, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 11, 17, 3, 1, damageEffectiveness = 1.41, baseMultiplier = 1.405, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 14, 20, 3, 2, damageEffectiveness = 1.46, baseMultiplier = 1.463, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 16, 25, 3, 2, damageEffectiveness = 1.52, baseMultiplier = 1.521, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 20, 30, 3, 2, damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [12] = { 24, 35, 3, 2, damageEffectiveness = 1.64, baseMultiplier = 1.637, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [13] = { 28, 42, 3, 3, damageEffectiveness = 1.69, baseMultiplier = 1.695, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [14] = { 33, 49, 3, 3, damageEffectiveness = 1.75, baseMultiplier = 1.753, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [15] = { 39, 58, 3, 3, damageEffectiveness = 1.81, baseMultiplier = 1.811, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [16] = { 45, 68, 3, 3, damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [17] = { 52, 79, 3, 4, damageEffectiveness = 1.93, baseMultiplier = 1.926, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [18] = { 61, 91, 4, 4, damageEffectiveness = 1.98, baseMultiplier = 1.984, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [19] = { 68, 102, 4, 4, damageEffectiveness = 2.04, baseMultiplier = 2.042, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [20] = { 75, 113, 4, 4, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [21] = { 81, 122, 4, 5, damageEffectiveness = 2.16, baseMultiplier = 2.158, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [22] = { 87, 130, 4, 5, damageEffectiveness = 2.22, baseMultiplier = 2.216, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [23] = { 93, 140, 4, 5, damageEffectiveness = 2.27, baseMultiplier = 2.274, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [24] = { 100, 150, 4, 5, damageEffectiveness = 2.33, baseMultiplier = 2.332, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [25] = { 107, 160, 4, 6, damageEffectiveness = 2.39, baseMultiplier = 2.389, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [26] = { 114, 172, 4, 6, damageEffectiveness = 2.45, baseMultiplier = 2.447, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [27] = { 123, 184, 4, 6, damageEffectiveness = 2.51, baseMultiplier = 2.505, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [28] = { 131, 197, 5, 6, damageEffectiveness = 2.56, baseMultiplier = 2.563, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [29] = { 140, 210, 5, 7, damageEffectiveness = 2.62, baseMultiplier = 2.621, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [30] = { 150, 224, 5, 7, damageEffectiveness = 2.68, baseMultiplier = 2.679, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [31] = { 155, 232, 5, 7, damageEffectiveness = 2.71, baseMultiplier = 2.708, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [32] = { 160, 240, 5, 7, damageEffectiveness = 2.74, baseMultiplier = 2.737, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [33] = { 165, 248, 5, 7, damageEffectiveness = 2.77, baseMultiplier = 2.766, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [34] = { 171, 256, 5, 7, damageEffectiveness = 2.79, baseMultiplier = 2.795, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [35] = { 176, 265, 5, 7, damageEffectiveness = 2.82, baseMultiplier = 2.824, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [36] = { 182, 273, 5, 8, damageEffectiveness = 2.85, baseMultiplier = 2.853, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [37] = { 188, 282, 5, 8, damageEffectiveness = 2.88, baseMultiplier = 2.882, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [38] = { 194, 292, 6, 8, damageEffectiveness = 2.91, baseMultiplier = 2.911, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [39] = { 201, 301, 6, 8, damageEffectiveness = 2.94, baseMultiplier = 2.939, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [40] = { 207, 311, 6, 8, damageEffectiveness = 2.97, baseMultiplier = 2.968, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, }, } skills["SummonIceGolem"] = { @@ -8248,56 +8418,58 @@ skills["SummonIceGolem"] = { { "golem_cooldown_recovery_+%", 1 }, }, }, + constantStats = { + { "base_number_of_golems_allowed", 1 }, + { "display_minion_monster_type", 6 }, + }, stats = { "base_actor_scale_+%", - "base_number_of_golems_allowed", "ice_golem_grants_critical_strike_chance_+%", "ice_golem_grants_accuracy_+%", "minion_maximum_life_+%", - "display_minion_monster_type", "display_minion_monster_level", }, levels = { - [1] = { 0, 1, 20, 20, 30, 6, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [2] = { 1, 1, 21, 21, 32, 6, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [3] = { 1, 1, 21, 21, 34, 6, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [4] = { 2, 1, 22, 22, 36, 6, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [5] = { 2, 1, 22, 22, 38, 6, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [6] = { 3, 1, 23, 23, 40, 6, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 3, 1, 23, 23, 42, 6, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [8] = { 4, 1, 24, 24, 44, 6, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [9] = { 4, 1, 24, 24, 46, 6, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [10] = { 5, 1, 25, 25, 48, 6, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [11] = { 5, 1, 25, 25, 50, 6, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [12] = { 6, 1, 26, 26, 52, 6, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [13] = { 6, 1, 26, 26, 54, 6, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [14] = { 7, 1, 27, 27, 56, 6, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [15] = { 7, 1, 27, 27, 58, 6, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [16] = { 8, 1, 28, 28, 60, 6, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [17] = { 8, 1, 28, 28, 62, 6, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [18] = { 9, 1, 29, 29, 64, 6, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [19] = { 9, 1, 29, 29, 66, 6, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [20] = { 10, 1, 30, 30, 68, 6, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [21] = { 10, 1, 30, 30, 70, 6, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [22] = { 11, 1, 31, 31, 72, 6, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [23] = { 11, 1, 31, 31, 74, 6, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [24] = { 12, 1, 32, 32, 76, 6, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [25] = { 12, 1, 32, 32, 78, 6, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [26] = { 13, 1, 33, 33, 80, 6, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [27] = { 13, 1, 33, 33, 82, 6, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [28] = { 14, 1, 34, 34, 84, 6, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [29] = { 14, 1, 34, 34, 86, 6, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [30] = { 15, 1, 35, 35, 88, 6, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [31] = { 15, 1, 35, 35, 89, 6, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [32] = { 15, 1, 35, 35, 90, 6, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [33] = { 15, 1, 35, 35, 91, 6, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [34] = { 16, 1, 36, 36, 92, 6, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [35] = { 16, 1, 36, 36, 93, 6, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [36] = { 16, 1, 36, 36, 94, 6, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [37] = { 16, 1, 36, 36, 95, 6, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [38] = { 17, 1, 37, 37, 96, 6, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [39] = { 17, 1, 37, 37, 97, 6, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [40] = { 17, 1, 37, 37, 98, 6, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [1] = { 0, 20, 20, 30, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 1, 21, 21, 32, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 1, 21, 21, 34, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 2, 22, 22, 36, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 2, 22, 22, 38, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 3, 23, 23, 40, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 3, 23, 23, 42, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 4, 24, 24, 44, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 4, 24, 24, 46, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 5, 25, 25, 48, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 5, 25, 25, 50, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 6, 26, 26, 52, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 6, 26, 26, 54, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 7, 27, 27, 56, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 7, 27, 27, 58, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 8, 28, 28, 60, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 8, 28, 28, 62, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 9, 29, 29, 64, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 9, 29, 29, 66, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 10, 30, 30, 68, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 10, 30, 30, 70, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 11, 31, 31, 72, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 11, 31, 31, 74, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 12, 32, 32, 76, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 12, 32, 32, 78, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 13, 33, 33, 80, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 13, 33, 33, 82, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 14, 34, 34, 84, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 14, 34, 34, 86, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 15, 35, 35, 88, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 15, 35, 35, 89, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 15, 35, 35, 90, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 15, 35, 35, 91, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 16, 36, 36, 92, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 16, 36, 36, 93, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 16, 36, 36, 94, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 16, 36, 36, 95, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 17, 37, 37, 96, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 17, 37, 37, 97, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 17, 37, 37, 98, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["TemporalChains"] = { @@ -8345,57 +8517,59 @@ skills["TemporalChains"] = { { "base_curse_duration_+%", 1 }, }, }, + constantStats = { + { "buff_time_passed_+%_other_than_temporal_chains", -40 }, + { "curse_effect_+%_final_vs_players", -50 }, + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { "base_skill_effect_duration", "active_skill_base_radius_+", "temporal_chains_action_speed_+%_final", - "buff_time_passed_+%_other_than_temporal_chains", - "curse_effect_+%_final_vs_players", "temporal_chains_action_speed_+%_vs_rare_or_unique_final", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 5000, 0, -20, -40, -50, -10, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 5050, 1, -20, -40, -50, -10, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 5100, 1, -21, -40, -50, -10, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 5150, 2, -21, -40, -50, -10, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 5200, 2, -22, -40, -50, -11, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 5250, 3, -22, -40, -50, -11, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 5300, 3, -23, -40, -50, -11, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 5350, 4, -23, -40, -50, -11, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 5400, 4, -24, -40, -50, -12, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 5450, 5, -24, -40, -50, -12, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 5500, 5, -25, -40, -50, -12, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 5550, 6, -25, -40, -50, -12, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 5600, 6, -26, -40, -50, -13, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 5650, 7, -26, -40, -50, -13, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 5700, 7, -27, -40, -50, -13, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 5750, 8, -27, -40, -50, -13, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 5800, 8, -28, -40, -50, -14, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 5850, 9, -28, -40, -50, -14, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 5900, 9, -29, -40, -50, -14, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 5950, 10, -29, -40, -50, -14, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 6000, 10, -30, -40, -50, -15, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 6050, 11, -30, -40, -50, -15, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 6100, 11, -31, -40, -50, -15, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 6150, 12, -31, -40, -50, -15, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 6200, 12, -32, -40, -50, -16, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 6250, 13, -32, -40, -50, -16, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 6300, 13, -33, -40, -50, -16, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 6350, 14, -33, -40, -50, -16, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 6400, 14, -34, -40, -50, -17, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 6450, 15, -34, -40, -50, -17, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 6450, 15, -34, -40, -50, -17, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 6500, 15, -35, -40, -50, -17, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 6500, 15, -35, -40, -50, -17, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 6550, 16, -35, -40, -50, -17, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 6550, 16, -35, -40, -50, -17, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 6600, 16, -36, -40, -50, -18, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 6600, 16, -36, -40, -50, -18, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 6650, 17, -36, -40, -50, -18, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 6650, 17, -36, -40, -50, -18, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 6700, 17, -37, -40, -50, -18, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 5000, 0, -20, -10, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 5050, 1, -20, -10, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 5100, 1, -21, -10, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 5150, 2, -21, -10, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 5200, 2, -22, -11, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 5250, 3, -22, -11, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 5300, 3, -23, -11, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 5350, 4, -23, -11, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 5400, 4, -24, -12, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 5450, 5, -24, -12, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 5500, 5, -25, -12, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 5550, 6, -25, -12, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 5600, 6, -26, -13, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 5650, 7, -26, -13, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 5700, 7, -27, -13, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 5750, 8, -27, -13, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 5800, 8, -28, -14, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 5850, 9, -28, -14, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 5900, 9, -29, -14, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 5950, 10, -29, -14, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 6000, 10, -30, -15, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 6050, 11, -30, -15, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 6100, 11, -31, -15, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 6150, 12, -31, -15, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 6200, 12, -32, -16, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 6250, 13, -32, -16, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 6300, 13, -33, -16, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 6350, 14, -33, -16, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 6400, 14, -34, -17, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 6450, 15, -34, -17, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 6450, 15, -34, -17, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 6500, 15, -35, -17, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 6500, 15, -35, -17, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 6550, 16, -35, -17, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 6550, 16, -35, -17, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 6600, 16, -36, -18, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 6600, 16, -36, -18, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 6650, 17, -36, -18, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 6650, 17, -36, -18, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 6700, 17, -37, -18, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["TornadoShot"] = { @@ -8425,52 +8599,54 @@ skills["TornadoShot"] = { { "attack_speed_+%", 0.5 }, }, }, + constantStats = { + { "tornado_shot_num_of_secondary_projectiles", 3 }, + }, stats = { - "tornado_shot_num_of_secondary_projectiles", "base_is_projectile", "skill_can_fire_arrows", }, levels = { - [1] = { 3, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [2] = { 3, damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [3] = { 3, damageEffectiveness = 1.02, baseMultiplier = 1.021, levelRequirement = 34, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [4] = { 3, damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 37, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [5] = { 3, damageEffectiveness = 1.04, baseMultiplier = 1.042, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [6] = { 3, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [7] = { 3, damageEffectiveness = 1.06, baseMultiplier = 1.063, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [8] = { 3, damageEffectiveness = 1.07, baseMultiplier = 1.074, levelRequirement = 46, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [9] = { 3, damageEffectiveness = 1.08, baseMultiplier = 1.084, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [10] = { 3, damageEffectiveness = 1.09, baseMultiplier = 1.095, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [11] = { 3, damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [12] = { 3, damageEffectiveness = 1.12, baseMultiplier = 1.116, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [13] = { 3, damageEffectiveness = 1.13, baseMultiplier = 1.126, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [14] = { 3, damageEffectiveness = 1.14, baseMultiplier = 1.137, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [15] = { 3, damageEffectiveness = 1.15, baseMultiplier = 1.147, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [16] = { 3, damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [17] = { 3, damageEffectiveness = 1.17, baseMultiplier = 1.168, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [18] = { 3, damageEffectiveness = 1.18, baseMultiplier = 1.179, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [19] = { 3, damageEffectiveness = 1.19, baseMultiplier = 1.189, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [20] = { 3, damageEffectiveness = 1.2, baseMultiplier = 1.2, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [21] = { 3, damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [22] = { 3, damageEffectiveness = 1.22, baseMultiplier = 1.221, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [23] = { 3, damageEffectiveness = 1.23, baseMultiplier = 1.232, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [24] = { 3, damageEffectiveness = 1.24, baseMultiplier = 1.242, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [25] = { 3, damageEffectiveness = 1.25, baseMultiplier = 1.253, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [26] = { 3, damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [27] = { 3, damageEffectiveness = 1.27, baseMultiplier = 1.274, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [28] = { 3, damageEffectiveness = 1.28, baseMultiplier = 1.284, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [29] = { 3, damageEffectiveness = 1.29, baseMultiplier = 1.295, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [30] = { 3, damageEffectiveness = 1.31, baseMultiplier = 1.305, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [31] = { 3, damageEffectiveness = 1.31, baseMultiplier = 1.311, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [32] = { 3, damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [33] = { 3, damageEffectiveness = 1.32, baseMultiplier = 1.321, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [34] = { 3, damageEffectiveness = 1.33, baseMultiplier = 1.326, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [35] = { 3, damageEffectiveness = 1.33, baseMultiplier = 1.332, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [36] = { 3, damageEffectiveness = 1.34, baseMultiplier = 1.337, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [37] = { 3, damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [38] = { 3, damageEffectiveness = 1.35, baseMultiplier = 1.347, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [39] = { 3, damageEffectiveness = 1.35, baseMultiplier = 1.353, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [40] = { 3, damageEffectiveness = 1.36, baseMultiplier = 1.358, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [1] = { levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 1.02, baseMultiplier = 1.021, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 1.04, baseMultiplier = 1.042, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 9, }, }, + [6] = { damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 9, }, }, + [7] = { damageEffectiveness = 1.06, baseMultiplier = 1.063, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 9, }, }, + [8] = { damageEffectiveness = 1.07, baseMultiplier = 1.074, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 9, }, }, + [9] = { damageEffectiveness = 1.08, baseMultiplier = 1.084, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 9, }, }, + [10] = { damageEffectiveness = 1.09, baseMultiplier = 1.095, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 9, }, }, + [11] = { damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 9, }, }, + [12] = { damageEffectiveness = 1.12, baseMultiplier = 1.116, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 1.13, baseMultiplier = 1.126, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 1.14, baseMultiplier = 1.137, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 1.15, baseMultiplier = 1.147, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 1.17, baseMultiplier = 1.168, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 1.18, baseMultiplier = 1.179, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 1.19, baseMultiplier = 1.189, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 1.2, baseMultiplier = 1.2, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 1.22, baseMultiplier = 1.221, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 1.23, baseMultiplier = 1.232, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 11, }, }, + [24] = { damageEffectiveness = 1.24, baseMultiplier = 1.242, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 11, }, }, + [25] = { damageEffectiveness = 1.25, baseMultiplier = 1.253, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 11, }, }, + [26] = { damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 11, }, }, + [27] = { damageEffectiveness = 1.27, baseMultiplier = 1.274, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 11, }, }, + [28] = { damageEffectiveness = 1.28, baseMultiplier = 1.284, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 12, }, }, + [29] = { damageEffectiveness = 1.29, baseMultiplier = 1.295, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 12, }, }, + [30] = { damageEffectiveness = 1.31, baseMultiplier = 1.305, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 12, }, }, + [31] = { damageEffectiveness = 1.31, baseMultiplier = 1.311, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 12, }, }, + [32] = { damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 12, }, }, + [33] = { damageEffectiveness = 1.32, baseMultiplier = 1.321, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 12, }, }, + [34] = { damageEffectiveness = 1.33, baseMultiplier = 1.326, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 12, }, }, + [35] = { damageEffectiveness = 1.33, baseMultiplier = 1.332, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 12, }, }, + [36] = { damageEffectiveness = 1.34, baseMultiplier = 1.337, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 12, }, }, + [37] = { damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 13, }, }, + [38] = { damageEffectiveness = 1.35, baseMultiplier = 1.347, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 13, }, }, + [39] = { damageEffectiveness = 1.35, baseMultiplier = 1.353, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 13, }, }, + [40] = { damageEffectiveness = 1.36, baseMultiplier = 1.358, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 13, }, }, }, } skills["BoneLance"] = { @@ -8502,56 +8678,57 @@ skills["BoneLance"] = { { "maximum_life_+%_for_corpses_you_create", 2 }, }, }, + constantStats = { + { "desecrate_maximum_number_of_corpses", 10 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "unearth_base_corpse_level", - "desecrate_maximum_number_of_corpses", - "active_skill_base_radius_+", "base_is_projectile", "always_pierce", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 12, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 10, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 4, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 15, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 13, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 4, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 19, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 17, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 4, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 24, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 21, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 28, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 25, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 32, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 29, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 37, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 33, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 40, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 43, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 39, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 47, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 50, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 45, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 53, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 57, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 51, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 60, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 64, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 57, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 67, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 71, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 63, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 74, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 77, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 80, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 81, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 82, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 83, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 84, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 85, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 86, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 87, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 88, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 89, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 90, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 90, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 91, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 91, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 92, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 92, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 93, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 93, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 94, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 94, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 95, 10, 0, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, + [1] = { 15, 22, 12, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 19, 29, 15, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [3] = { 26, 39, 19, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [4] = { 35, 53, 24, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [5] = { 46, 69, 28, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [6] = { 60, 90, 32, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 78, 117, 37, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 93, 140, 40, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 112, 168, 43, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [10] = { 133, 200, 47, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [11] = { 158, 237, 50, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [12] = { 188, 281, 53, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 222, 332, 57, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 261, 392, 60, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 307, 461, 64, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 361, 541, 67, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 422, 634, 71, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 494, 741, 74, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 548, 822, 77, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 607, 911, 80, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 673, 1009, 81, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 745, 1117, 82, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [23] = { 824, 1236, 83, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [24] = { 911, 1366, 84, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [25] = { 1007, 1510, 85, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 1112, 1668, 86, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [27] = { 1228, 1842, 87, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [28] = { 1355, 2033, 88, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [29] = { 1495, 2242, 89, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [30] = { 1648, 2472, 90, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [31] = { 1730, 2596, 90, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [32] = { 1817, 2725, 91, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [33] = { 1907, 2861, 91, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [34] = { 2002, 3002, 92, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [35] = { 2101, 3151, 92, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [36] = { 2205, 3307, 93, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [37] = { 2313, 3470, 93, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [38] = { 2427, 3641, 94, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [39] = { 2546, 3820, 94, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [40] = { 2671, 4007, 95, damageEffectiveness = 1.4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, }, } skills["SnappingAdder"] = { @@ -8591,15 +8768,17 @@ skills["SnappingAdder"] = { { "number_of_chains", 0.05 }, }, }, + constantStats = { + { "maximum_number_of_snapping_adder_projectiles", 30 }, + { "skill_physical_damage_%_to_convert_to_chaos", 60 }, + { "base_chance_to_poison_on_hit_%", 40 }, + { "projectile_speed_variation_+%", 15 }, + { "snapping_adder_maximum_projectiles_released", 30 }, + { "active_skill_returning_projectile_damage_+%_final", -75 }, + { "snapping_adder_%_chance_to_retain_projectile_on_release", 40 }, + { "base_skill_effect_duration", 12000 }, + }, stats = { - "maximum_number_of_snapping_adder_projectiles", - "skill_physical_damage_%_to_convert_to_chaos", - "base_chance_to_poison_on_hit_%", - "projectile_speed_variation_+%", - "snapping_adder_maximum_projectiles_released", - "snapping_adder_released_projectile_damage_+%_final", - "active_skill_returning_projectile_damage_+%_final", - "snapping_adder_%_chance_to_retain_projectile_on_release", "base_is_projectile", "returning_projectiles_always_pierce", "projectiles_return", @@ -8608,46 +8787,46 @@ skills["SnappingAdder"] = { "quality_display_active_skill_returning_damage_is_gem", }, levels = { - [1] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.25, baseMultiplier = 1.25, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.27, baseMultiplier = 1.271, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.29, baseMultiplier = 1.292, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.31, baseMultiplier = 1.313, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [5] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.33, baseMultiplier = 1.334, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.36, baseMultiplier = 1.355, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [7] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.38, baseMultiplier = 1.376, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [8] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.4, baseMultiplier = 1.397, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [9] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.42, baseMultiplier = 1.418, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.46, baseMultiplier = 1.461, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [12] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.48, baseMultiplier = 1.482, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [13] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.5, baseMultiplier = 1.503, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [14] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.52, baseMultiplier = 1.524, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [15] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.54, baseMultiplier = 1.545, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [16] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.57, baseMultiplier = 1.566, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [17] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.59, baseMultiplier = 1.587, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [18] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.61, baseMultiplier = 1.608, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [19] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.63, baseMultiplier = 1.629, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [20] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [21] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [22] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.69, baseMultiplier = 1.692, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [23] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.71, baseMultiplier = 1.713, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [24] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.73, baseMultiplier = 1.734, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [25] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.76, baseMultiplier = 1.755, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.8, baseMultiplier = 1.797, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.82, baseMultiplier = 1.818, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.84, baseMultiplier = 1.839, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.86, baseMultiplier = 1.861, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.87, baseMultiplier = 1.871, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.88, baseMultiplier = 1.882, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.89, baseMultiplier = 1.892, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.9, baseMultiplier = 1.903, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.91, baseMultiplier = 1.913, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.92, baseMultiplier = 1.924, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [37] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.93, baseMultiplier = 1.934, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [38] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.94, baseMultiplier = 1.945, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [39] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.96, baseMultiplier = 1.955, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [40] = { 30, 60, 40, 15, 30, 0, -75, 40, attackSpeedMultiplier = 20, duration = 12, damageEffectiveness = 1.97, baseMultiplier = 1.966, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [1] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 20, baseMultiplier = 1.25, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 5, }, }, + [2] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 20, baseMultiplier = 1.271, levelRequirement = 15, statInterpolation = { }, cost = { Mana = 5, }, }, + [3] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 20, baseMultiplier = 1.292, levelRequirement = 19, statInterpolation = { }, cost = { Mana = 5, }, }, + [4] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 20, baseMultiplier = 1.313, levelRequirement = 23, statInterpolation = { }, cost = { Mana = 5, }, }, + [5] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 20, baseMultiplier = 1.334, levelRequirement = 27, statInterpolation = { }, cost = { Mana = 5, }, }, + [6] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 20, baseMultiplier = 1.355, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 5, }, }, + [7] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 20, baseMultiplier = 1.376, levelRequirement = 35, statInterpolation = { }, cost = { Mana = 5, }, }, + [8] = { damageEffectiveness = 1.4, attackSpeedMultiplier = 20, baseMultiplier = 1.397, levelRequirement = 38, statInterpolation = { }, cost = { Mana = 5, }, }, + [9] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 20, baseMultiplier = 1.418, levelRequirement = 41, statInterpolation = { }, cost = { Mana = 6, }, }, + [10] = { damageEffectiveness = 1.44, attackSpeedMultiplier = 20, baseMultiplier = 1.439, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 6, }, }, + [11] = { damageEffectiveness = 1.46, attackSpeedMultiplier = 20, baseMultiplier = 1.461, levelRequirement = 47, statInterpolation = { }, cost = { Mana = 6, }, }, + [12] = { damageEffectiveness = 1.48, attackSpeedMultiplier = 20, baseMultiplier = 1.482, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 6, }, }, + [13] = { damageEffectiveness = 1.5, attackSpeedMultiplier = 20, baseMultiplier = 1.503, levelRequirement = 53, statInterpolation = { }, cost = { Mana = 6, }, }, + [14] = { damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.524, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 6, }, }, + [15] = { damageEffectiveness = 1.54, attackSpeedMultiplier = 20, baseMultiplier = 1.545, levelRequirement = 59, statInterpolation = { }, cost = { Mana = 6, }, }, + [16] = { damageEffectiveness = 1.57, attackSpeedMultiplier = 20, baseMultiplier = 1.566, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 6, }, }, + [17] = { damageEffectiveness = 1.59, attackSpeedMultiplier = 20, baseMultiplier = 1.587, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 7, }, }, + [18] = { damageEffectiveness = 1.61, attackSpeedMultiplier = 20, baseMultiplier = 1.608, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 7, }, }, + [19] = { damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.629, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 7, }, }, + [20] = { damageEffectiveness = 1.65, attackSpeedMultiplier = 20, baseMultiplier = 1.65, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 7, }, }, + [21] = { damageEffectiveness = 1.67, attackSpeedMultiplier = 20, baseMultiplier = 1.671, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 7, }, }, + [22] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 20, baseMultiplier = 1.692, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 7, }, }, + [23] = { damageEffectiveness = 1.71, attackSpeedMultiplier = 20, baseMultiplier = 1.713, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 7, }, }, + [24] = { damageEffectiveness = 1.73, attackSpeedMultiplier = 20, baseMultiplier = 1.734, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 7, }, }, + [25] = { damageEffectiveness = 1.76, attackSpeedMultiplier = 20, baseMultiplier = 1.755, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 1.78, attackSpeedMultiplier = 20, baseMultiplier = 1.776, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 1.8, attackSpeedMultiplier = 20, baseMultiplier = 1.797, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 1.82, attackSpeedMultiplier = 20, baseMultiplier = 1.818, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 1.84, attackSpeedMultiplier = 20, baseMultiplier = 1.839, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 1.86, attackSpeedMultiplier = 20, baseMultiplier = 1.861, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 1.87, attackSpeedMultiplier = 20, baseMultiplier = 1.871, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 1.88, attackSpeedMultiplier = 20, baseMultiplier = 1.882, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 1.89, attackSpeedMultiplier = 20, baseMultiplier = 1.892, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 1.9, attackSpeedMultiplier = 20, baseMultiplier = 1.903, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 1.91, attackSpeedMultiplier = 20, baseMultiplier = 1.913, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 1.92, attackSpeedMultiplier = 20, baseMultiplier = 1.924, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 9, }, }, + [37] = { damageEffectiveness = 1.93, attackSpeedMultiplier = 20, baseMultiplier = 1.934, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 9, }, }, + [38] = { damageEffectiveness = 1.94, attackSpeedMultiplier = 20, baseMultiplier = 1.945, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 9, }, }, + [39] = { damageEffectiveness = 1.96, attackSpeedMultiplier = 20, baseMultiplier = 1.955, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 9, }, }, + [40] = { damageEffectiveness = 1.97, attackSpeedMultiplier = 20, baseMultiplier = 1.966, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 9, }, }, }, } skills["ViperStrike"] = { @@ -8697,59 +8876,61 @@ skills["ViperStrike"] = { { "chance_%_when_poison_to_also_poison_another_enemy", 0.5 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_chaos", 60 }, + { "base_chance_to_poison_on_hit_%", 60 }, + { "base_skill_effect_duration", 4000 }, + { "viper_strike_dual_wield_damage_+%_final", -20 }, + { "viper_strike_dual_wield_attack_speed_+%_final", -30 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_chaos", - "base_chance_to_poison_on_hit_%", - "base_skill_effect_duration", "attack_minimum_added_chaos_damage", "attack_maximum_added_chaos_damage", - "viper_strike_dual_wield_damage_+%_final", - "viper_strike_dual_wield_attack_speed_+%_final", "poison_duration_is_skill_duration", "skill_double_hits_when_dual_wielding", "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 0.9, baseMultiplier = 0.9, levelRequirement = 1, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 0.93, baseMultiplier = 0.934, levelRequirement = 2, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 0.97, baseMultiplier = 0.967, levelRequirement = 4, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, baseMultiplier = 1.001, levelRequirement = 7, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [5] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.03, baseMultiplier = 1.035, levelRequirement = 11, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.07, baseMultiplier = 1.068, levelRequirement = 16, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [7] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.1, baseMultiplier = 1.102, levelRequirement = 20, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [8] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.14, baseMultiplier = 1.136, levelRequirement = 24, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [9] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.17, baseMultiplier = 1.169, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [10] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 32, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [11] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 36, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [12] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.27, baseMultiplier = 1.271, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [13] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.3, baseMultiplier = 1.304, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [14] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.34, baseMultiplier = 1.338, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [15] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.37, baseMultiplier = 1.372, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [16] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.41, baseMultiplier = 1.405, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [17] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 60, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [18] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.47, baseMultiplier = 1.473, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [19] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.51, baseMultiplier = 1.506, levelRequirement = 67, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.54, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.57, baseMultiplier = 1.574, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.61, baseMultiplier = 1.607, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.64, baseMultiplier = 1.641, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.67, baseMultiplier = 1.675, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.71, baseMultiplier = 1.708, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.74, baseMultiplier = 1.742, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.81, baseMultiplier = 1.809, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [29] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.84, baseMultiplier = 1.843, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [30] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.88, baseMultiplier = 1.877, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [31] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.89, baseMultiplier = 1.894, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [32] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.91, baseMultiplier = 1.911, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [33] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.93, baseMultiplier = 1.927, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [34] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.94, baseMultiplier = 1.944, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [35] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.96, baseMultiplier = 1.961, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [36] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.98, baseMultiplier = 1.978, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [37] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 1.99, baseMultiplier = 1.995, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [38] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 2.01, baseMultiplier = 2.012, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [39] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 2.03, baseMultiplier = 2.028, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [40] = { 60, 60, 4000, 0.80000001192093, 1.2000000476837, -20, -30, damageEffectiveness = 2.05, baseMultiplier = 2.045, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, + [1] = { 5, 7, damageEffectiveness = 0.9, baseMultiplier = 0.9, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 5, 8, damageEffectiveness = 0.93, baseMultiplier = 0.934, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 6, 10, damageEffectiveness = 0.97, baseMultiplier = 0.967, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 8, 12, baseMultiplier = 1.001, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [5] = { 11, 17, damageEffectiveness = 1.03, baseMultiplier = 1.035, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [6] = { 16, 24, damageEffectiveness = 1.07, baseMultiplier = 1.068, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [7] = { 20, 30, damageEffectiveness = 1.1, baseMultiplier = 1.102, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [8] = { 25, 37, damageEffectiveness = 1.14, baseMultiplier = 1.136, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [9] = { 30, 46, damageEffectiveness = 1.17, baseMultiplier = 1.169, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [10] = { 37, 55, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [11] = { 44, 66, damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [12] = { 53, 79, damageEffectiveness = 1.27, baseMultiplier = 1.271, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [13] = { 63, 94, damageEffectiveness = 1.3, baseMultiplier = 1.304, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [14] = { 74, 111, damageEffectiveness = 1.34, baseMultiplier = 1.338, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 86, 130, damageEffectiveness = 1.37, baseMultiplier = 1.372, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 101, 151, damageEffectiveness = 1.41, baseMultiplier = 1.405, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 117, 176, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [18] = { 136, 204, damageEffectiveness = 1.47, baseMultiplier = 1.473, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [19] = { 152, 228, damageEffectiveness = 1.51, baseMultiplier = 1.506, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 169, 254, damageEffectiveness = 1.54, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 181, 272, damageEffectiveness = 1.57, baseMultiplier = 1.574, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 195, 292, damageEffectiveness = 1.61, baseMultiplier = 1.607, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 209, 313, damageEffectiveness = 1.64, baseMultiplier = 1.641, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 224, 335, damageEffectiveness = 1.67, baseMultiplier = 1.675, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 239, 359, damageEffectiveness = 1.71, baseMultiplier = 1.708, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 256, 384, damageEffectiveness = 1.74, baseMultiplier = 1.742, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 274, 411, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 293, 440, damageEffectiveness = 1.81, baseMultiplier = 1.809, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [29] = { 314, 470, damageEffectiveness = 1.84, baseMultiplier = 1.843, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [30] = { 335, 503, damageEffectiveness = 1.88, baseMultiplier = 1.877, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [31] = { 346, 519, damageEffectiveness = 1.89, baseMultiplier = 1.894, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [32] = { 358, 537, damageEffectiveness = 1.91, baseMultiplier = 1.911, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [33] = { 370, 555, damageEffectiveness = 1.93, baseMultiplier = 1.927, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [34] = { 382, 573, damageEffectiveness = 1.94, baseMultiplier = 1.944, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [35] = { 395, 592, damageEffectiveness = 1.96, baseMultiplier = 1.961, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [36] = { 408, 612, damageEffectiveness = 1.98, baseMultiplier = 1.978, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [37] = { 421, 632, damageEffectiveness = 1.99, baseMultiplier = 1.995, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [38] = { 435, 653, damageEffectiveness = 2.01, baseMultiplier = 2.012, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [39] = { 449, 674, damageEffectiveness = 2.03, baseMultiplier = 2.028, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [40] = { 464, 696, damageEffectiveness = 2.05, baseMultiplier = 2.045, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, }, } skills["VolatileDead"] = { @@ -8800,56 +8981,58 @@ skills["VolatileDead"] = { { "volatile_dead_core_movement_speed_+%", 1 }, }, }, + constantStats = { + { "volatile_dead_base_number_of_corpses_to_consume", 3 }, + { "corpse_explosion_monster_life_%", 3 }, + { "volatile_dead_max_cores_allowed", 60 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "volatile_dead_base_number_of_corpses_to_consume", - "corpse_explosion_monster_life_%", - "volatile_dead_max_cores_allowed", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 35, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 3, 3, 60, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 35, }, }, + [1] = { 20, 30, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [2] = { 26, 38, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 35, 52, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [4] = { 47, 70, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [5] = { 62, 92, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [6] = { 80, 120, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 104, 155, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 125, 187, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [9] = { 149, 224, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [10] = { 178, 268, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [11] = { 213, 319, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [12] = { 253, 379, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [13] = { 299, 449, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [14] = { 354, 530, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [15] = { 417, 626, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [16] = { 491, 737, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [17] = { 547, 820, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [18] = { 609, 913, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [19] = { 677, 1016, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [20] = { 753, 1129, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [21] = { 836, 1254, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [22] = { 928, 1392, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [23] = { 1030, 1545, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [24] = { 1142, 1713, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [25] = { 1266, 1899, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [26] = { 1402, 2104, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [27] = { 1553, 2329, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [28] = { 1719, 2578, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [29] = { 1901, 2852, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [30] = { 2103, 3154, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [31] = { 2211, 3316, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 2324, 3486, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [33] = { 2443, 3665, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 2568, 3852, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 2699, 4049, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 2837, 4255, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [37] = { 2981, 4472, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [38] = { 3132, 4699, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [39] = { 3291, 4937, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [40] = { 3457, 5186, damageEffectiveness = 1.7, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, }, } skills["WhirlingBlades"] = { @@ -8888,52 +9071,54 @@ skills["WhirlingBlades"] = { { "whirling_blades_evasion_rating_+%_while_moving", 10 }, }, }, + constantStats = { + { "additional_weapon_base_attack_time_ms", 600 }, + }, stats = { - "additional_weapon_base_attack_time_ms", "ignores_proximity_shield", "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 600, levelRequirement = 10, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [2] = { 600, damageEffectiveness = 1.03, baseMultiplier = 1.026, levelRequirement = 13, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [3] = { 600, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 17, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [4] = { 600, damageEffectiveness = 1.08, baseMultiplier = 1.079, levelRequirement = 21, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [5] = { 600, damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 25, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [6] = { 600, damageEffectiveness = 1.13, baseMultiplier = 1.132, levelRequirement = 29, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [7] = { 600, damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 33, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [8] = { 600, damageEffectiveness = 1.18, baseMultiplier = 1.184, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [9] = { 600, damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 39, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [10] = { 600, damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [11] = { 600, damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 45, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [12] = { 600, damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [13] = { 600, damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 51, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [14] = { 600, damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [15] = { 600, damageEffectiveness = 1.37, baseMultiplier = 1.368, levelRequirement = 57, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [16] = { 600, damageEffectiveness = 1.39, baseMultiplier = 1.395, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [17] = { 600, damageEffectiveness = 1.42, baseMultiplier = 1.421, levelRequirement = 63, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [18] = { 600, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [19] = { 600, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [20] = { 600, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [21] = { 600, damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [22] = { 600, damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [23] = { 600, damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [24] = { 600, damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [25] = { 600, damageEffectiveness = 1.63, baseMultiplier = 1.632, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [26] = { 600, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [27] = { 600, damageEffectiveness = 1.68, baseMultiplier = 1.684, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [28] = { 600, damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [29] = { 600, damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [30] = { 600, damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [31] = { 600, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [32] = { 600, damageEffectiveness = 1.79, baseMultiplier = 1.789, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [33] = { 600, damageEffectiveness = 1.8, baseMultiplier = 1.803, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [34] = { 600, damageEffectiveness = 1.82, baseMultiplier = 1.816, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [35] = { 600, damageEffectiveness = 1.83, baseMultiplier = 1.829, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [36] = { 600, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [37] = { 600, damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [38] = { 600, damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [39] = { 600, damageEffectiveness = 1.88, baseMultiplier = 1.882, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [40] = { 600, damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [1] = { levelRequirement = 10, statInterpolation = { }, cost = { Mana = 10, }, }, + [2] = { damageEffectiveness = 1.03, baseMultiplier = 1.026, levelRequirement = 13, statInterpolation = { }, cost = { Mana = 10, }, }, + [3] = { damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 17, statInterpolation = { }, cost = { Mana = 10, }, }, + [4] = { damageEffectiveness = 1.08, baseMultiplier = 1.079, levelRequirement = 21, statInterpolation = { }, cost = { Mana = 10, }, }, + [5] = { damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 25, statInterpolation = { }, cost = { Mana = 10, }, }, + [6] = { damageEffectiveness = 1.13, baseMultiplier = 1.132, levelRequirement = 29, statInterpolation = { }, cost = { Mana = 10, }, }, + [7] = { damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 33, statInterpolation = { }, cost = { Mana = 10, }, }, + [8] = { damageEffectiveness = 1.18, baseMultiplier = 1.184, levelRequirement = 36, statInterpolation = { }, cost = { Mana = 10, }, }, + [9] = { damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 39, statInterpolation = { }, cost = { Mana = 10, }, }, + [10] = { damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 10, }, }, + [11] = { damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 45, statInterpolation = { }, cost = { Mana = 10, }, }, + [12] = { damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 51, statInterpolation = { }, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 1.37, baseMultiplier = 1.368, levelRequirement = 57, statInterpolation = { }, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 1.39, baseMultiplier = 1.395, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 1.42, baseMultiplier = 1.421, levelRequirement = 63, statInterpolation = { }, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 1.63, baseMultiplier = 1.632, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 1.68, baseMultiplier = 1.684, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, + [32] = { damageEffectiveness = 1.79, baseMultiplier = 1.789, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, + [33] = { damageEffectiveness = 1.8, baseMultiplier = 1.803, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, + [34] = { damageEffectiveness = 1.82, baseMultiplier = 1.816, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, + [35] = { damageEffectiveness = 1.83, baseMultiplier = 1.829, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, + [36] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, + [37] = { damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, + [38] = { damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, + [39] = { damageEffectiveness = 1.88, baseMultiplier = 1.882, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, + [40] = { damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, }, } skills["WildStrike"] = { @@ -9031,57 +9216,59 @@ skills["WildStrike"] = { { "chaining_range_+%", 1 }, }, }, + constantStats = { + { "elemental_strike_physical_damage_%_to_convert", 100 }, + { "fixed_projectile_spread", 70 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { - "elemental_strike_physical_damage_%_to_convert", "additional_beam_only_chains", - "fixed_projectile_spread", - "number_of_additional_projectiles", "base_skill_area_of_effect_+%", "show_number_of_projectiles", "always_pierce", "console_skill_dont_chase", }, levels = { - [1] = { 100, 4, 70, 2, 0, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 100, 4, 70, 2, 1, damageEffectiveness = 1.64, baseMultiplier = 1.637, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 100, 4, 70, 2, 2, damageEffectiveness = 1.67, baseMultiplier = 1.675, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 100, 4, 70, 2, 3, damageEffectiveness = 1.71, baseMultiplier = 1.712, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 100, 4, 70, 2, 4, damageEffectiveness = 1.75, baseMultiplier = 1.749, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [6] = { 100, 4, 70, 2, 5, damageEffectiveness = 1.79, baseMultiplier = 1.787, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 100, 5, 70, 2, 6, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 100, 5, 70, 2, 7, damageEffectiveness = 1.86, baseMultiplier = 1.862, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 100, 5, 70, 2, 8, damageEffectiveness = 1.9, baseMultiplier = 1.899, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 100, 5, 70, 2, 9, damageEffectiveness = 1.94, baseMultiplier = 1.936, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 100, 5, 70, 2, 10, damageEffectiveness = 1.97, baseMultiplier = 1.974, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [12] = { 100, 5, 70, 2, 11, damageEffectiveness = 2.01, baseMultiplier = 2.011, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [13] = { 100, 6, 70, 2, 12, damageEffectiveness = 2.05, baseMultiplier = 2.048, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [14] = { 100, 6, 70, 2, 13, damageEffectiveness = 2.09, baseMultiplier = 2.086, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [15] = { 100, 6, 70, 2, 14, damageEffectiveness = 2.12, baseMultiplier = 2.123, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [16] = { 100, 6, 70, 2, 15, damageEffectiveness = 2.16, baseMultiplier = 2.161, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [17] = { 100, 6, 70, 2, 16, damageEffectiveness = 2.2, baseMultiplier = 2.198, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [18] = { 100, 6, 70, 2, 17, damageEffectiveness = 2.24, baseMultiplier = 2.235, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [19] = { 100, 7, 70, 2, 18, damageEffectiveness = 2.27, baseMultiplier = 2.273, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 100, 7, 70, 2, 19, damageEffectiveness = 2.31, baseMultiplier = 2.31, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [21] = { 100, 7, 70, 2, 20, damageEffectiveness = 2.35, baseMultiplier = 2.347, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [22] = { 100, 7, 70, 2, 21, damageEffectiveness = 2.38, baseMultiplier = 2.385, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 100, 7, 70, 2, 22, damageEffectiveness = 2.42, baseMultiplier = 2.422, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 100, 7, 70, 2, 23, damageEffectiveness = 2.46, baseMultiplier = 2.459, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 100, 8, 70, 2, 24, damageEffectiveness = 2.5, baseMultiplier = 2.497, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [26] = { 100, 8, 70, 2, 25, damageEffectiveness = 2.53, baseMultiplier = 2.534, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 100, 8, 70, 2, 26, damageEffectiveness = 2.57, baseMultiplier = 2.572, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 100, 8, 70, 2, 27, damageEffectiveness = 2.61, baseMultiplier = 2.609, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 100, 8, 70, 2, 28, damageEffectiveness = 2.65, baseMultiplier = 2.646, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 100, 8, 70, 2, 29, damageEffectiveness = 2.68, baseMultiplier = 2.684, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 100, 8, 70, 2, 29, damageEffectiveness = 2.7, baseMultiplier = 2.702, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 100, 9, 70, 2, 30, damageEffectiveness = 2.72, baseMultiplier = 2.721, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 100, 9, 70, 2, 30, damageEffectiveness = 2.74, baseMultiplier = 2.74, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 100, 9, 70, 2, 31, damageEffectiveness = 2.76, baseMultiplier = 2.758, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 100, 9, 70, 2, 31, damageEffectiveness = 2.78, baseMultiplier = 2.777, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 100, 9, 70, 2, 32, damageEffectiveness = 2.8, baseMultiplier = 2.796, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 100, 9, 70, 2, 32, damageEffectiveness = 2.81, baseMultiplier = 2.814, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 100, 9, 70, 2, 33, damageEffectiveness = 2.83, baseMultiplier = 2.833, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 100, 9, 70, 2, 33, damageEffectiveness = 2.85, baseMultiplier = 2.852, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 100, 9, 70, 2, 34, damageEffectiveness = 2.87, baseMultiplier = 2.871, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 4, 0, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 4, 1, damageEffectiveness = 1.64, baseMultiplier = 1.637, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 4, 2, damageEffectiveness = 1.67, baseMultiplier = 1.675, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 4, 3, damageEffectiveness = 1.71, baseMultiplier = 1.712, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 4, 4, damageEffectiveness = 1.75, baseMultiplier = 1.749, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 4, 5, damageEffectiveness = 1.79, baseMultiplier = 1.787, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 5, 6, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 5, 7, damageEffectiveness = 1.86, baseMultiplier = 1.862, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 5, 8, damageEffectiveness = 1.9, baseMultiplier = 1.899, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 5, 9, damageEffectiveness = 1.94, baseMultiplier = 1.936, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 5, 10, damageEffectiveness = 1.97, baseMultiplier = 1.974, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 5, 11, damageEffectiveness = 2.01, baseMultiplier = 2.011, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 6, 12, damageEffectiveness = 2.05, baseMultiplier = 2.048, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 6, 13, damageEffectiveness = 2.09, baseMultiplier = 2.086, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 6, 14, damageEffectiveness = 2.12, baseMultiplier = 2.123, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 6, 15, damageEffectiveness = 2.16, baseMultiplier = 2.161, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 6, 16, damageEffectiveness = 2.2, baseMultiplier = 2.198, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 6, 17, damageEffectiveness = 2.24, baseMultiplier = 2.235, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 7, 18, damageEffectiveness = 2.27, baseMultiplier = 2.273, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 7, 19, damageEffectiveness = 2.31, baseMultiplier = 2.31, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 7, 20, damageEffectiveness = 2.35, baseMultiplier = 2.347, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 7, 21, damageEffectiveness = 2.38, baseMultiplier = 2.385, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 7, 22, damageEffectiveness = 2.42, baseMultiplier = 2.422, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 7, 23, damageEffectiveness = 2.46, baseMultiplier = 2.459, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 8, 24, damageEffectiveness = 2.5, baseMultiplier = 2.497, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 8, 25, damageEffectiveness = 2.53, baseMultiplier = 2.534, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 8, 26, damageEffectiveness = 2.57, baseMultiplier = 2.572, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 8, 27, damageEffectiveness = 2.61, baseMultiplier = 2.609, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 8, 28, damageEffectiveness = 2.65, baseMultiplier = 2.646, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 8, 29, damageEffectiveness = 2.68, baseMultiplier = 2.684, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 8, 29, damageEffectiveness = 2.7, baseMultiplier = 2.702, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 9, 30, damageEffectiveness = 2.72, baseMultiplier = 2.721, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 9, 30, damageEffectiveness = 2.74, baseMultiplier = 2.74, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 9, 31, damageEffectiveness = 2.76, baseMultiplier = 2.758, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 9, 31, damageEffectiveness = 2.78, baseMultiplier = 2.777, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 9, 32, damageEffectiveness = 2.8, baseMultiplier = 2.796, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 9, 32, damageEffectiveness = 2.81, baseMultiplier = 2.814, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 9, 33, damageEffectiveness = 2.83, baseMultiplier = 2.833, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 9, 33, damageEffectiveness = 2.85, baseMultiplier = 2.852, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 9, 34, damageEffectiveness = 2.87, baseMultiplier = 2.871, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, }, } skills["Slither"] = { @@ -9116,57 +9303,59 @@ skills["Slither"] = { { "withering_step_chance_to_not_remove_on_skill_use_%", 1 }, }, }, + constantStats = { + { "active_skill_withered_base_duration_ms", 3000 }, + }, stats = { "active_skill_base_radius_+", "slither_wither_stacks", "elusive_effect_+%", - "active_skill_withered_base_duration_ms", "phase_through_objects", "display_this_skill_cooldown_does_not_recover_during_buff", "display_removes_and_grants_elusive_when_used", "base_deal_no_damage", }, levels = { - [1] = { 0, 4, 0, 3000, cooldown = 3, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 0, 4, 2, 3000, cooldown = 3, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 1, 4, 4, 3000, cooldown = 3, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 1, 4, 6, 3000, cooldown = 3, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [5] = { 1, 4, 8, 3000, cooldown = 3, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 2, 4, 10, 3000, cooldown = 3, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 2, 5, 12, 3000, cooldown = 3, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 2, 5, 14, 3000, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 3, 5, 16, 3000, cooldown = 3, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 3, 5, 18, 3000, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 3, 5, 20, 3000, cooldown = 3, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 4, 5, 22, 3000, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 4, 5, 24, 3000, cooldown = 3, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 4, 6, 26, 3000, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 5, 6, 28, 3000, cooldown = 3, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 5, 6, 30, 3000, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [17] = { 5, 6, 32, 3000, cooldown = 3, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 6, 6, 34, 3000, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 6, 6, 36, 3000, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 6, 6, 38, 3000, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 7, 7, 40, 3000, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 7, 7, 42, 3000, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 7, 7, 44, 3000, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 8, 7, 46, 3000, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 8, 7, 48, 3000, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 8, 7, 50, 3000, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 9, 7, 52, 3000, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 9, 8, 54, 3000, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 9, 8, 56, 3000, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 10, 8, 58, 3000, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 10, 8, 59, 3000, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 10, 8, 60, 3000, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 11, 8, 61, 3000, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 11, 8, 62, 3000, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 11, 8, 63, 3000, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 12, 8, 64, 3000, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 12, 8, 65, 3000, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 12, 8, 66, 3000, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 13, 8, 67, 3000, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 13, 9, 68, 3000, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 0, 4, 0, cooldown = 3, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 0, 4, 2, cooldown = 3, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 1, 4, 4, cooldown = 3, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 1, 4, 6, cooldown = 3, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 1, 4, 8, cooldown = 3, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 2, 4, 10, cooldown = 3, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 2, 5, 12, cooldown = 3, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 2, 5, 14, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [9] = { 3, 5, 16, cooldown = 3, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 3, 5, 18, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 3, 5, 20, cooldown = 3, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 4, 5, 22, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 4, 5, 24, cooldown = 3, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 4, 6, 26, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 5, 6, 28, cooldown = 3, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 5, 6, 30, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [17] = { 5, 6, 32, cooldown = 3, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 6, 6, 34, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 6, 6, 36, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 6, 6, 38, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 7, 7, 40, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 7, 7, 42, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 7, 7, 44, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 8, 7, 46, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 8, 7, 48, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 8, 7, 50, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 9, 7, 52, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 9, 8, 54, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 9, 8, 56, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 10, 8, 58, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 10, 8, 59, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 10, 8, 60, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 11, 8, 61, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 11, 8, 62, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 11, 8, 63, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 12, 8, 64, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 12, 8, 65, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 12, 8, 66, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 13, 8, 67, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 13, 9, 68, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["PoisonousConcoction"] = { @@ -9219,60 +9408,62 @@ skills["PoisonousConcoction"] = { { "withered_on_hit_for_2_seconds_%_chance", 1 }, }, }, + constantStats = { + { "flask_throw_base_charges_used", 2 }, + { "additional_base_critical_strike_chance", 600 }, + { "base_chance_to_poison_on_hit_%", 40 }, + { "display_flask_throw_allowed_flask_types", 1 }, + }, stats = { "attack_minimum_added_chaos_damage", "attack_maximum_added_chaos_damage", "flask_throw_added_chaos_damage_%_of_flask_life_to_recover", - "flask_throw_base_charges_used", - "additional_base_critical_strike_chance", - "base_chance_to_poison_on_hit_%", - "display_flask_throw_allowed_flask_types", "base_is_projectile", "is_area_damage", "console_skill_dont_chase", "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 3, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 3, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 3, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 4, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 4, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 4, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 5, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 5, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 5, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 6, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 6, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 6, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 7, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 7, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 7, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 8, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 8, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 8, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 9, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 9, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 9, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 10, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 10, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 10, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 11, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 11, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 11, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 12, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 12, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 12, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 13, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 13, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 13, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 13, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 13, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 13, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 14, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 14, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 14, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 14, 2, 600, 40, 1, attackSpeedMultiplier = 15, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [1] = { 26, 39, 3, attackSpeedMultiplier = 15, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 32, 48, 3, attackSpeedMultiplier = 15, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 43, 64, 3, attackSpeedMultiplier = 15, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 55, 83, 4, attackSpeedMultiplier = 15, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 71, 106, 4, attackSpeedMultiplier = 15, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 89, 134, 4, attackSpeedMultiplier = 15, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 112, 168, 5, attackSpeedMultiplier = 15, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 131, 197, 5, attackSpeedMultiplier = 15, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 154, 231, 5, attackSpeedMultiplier = 15, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 180, 270, 6, attackSpeedMultiplier = 15, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 209, 314, 6, attackSpeedMultiplier = 15, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 243, 365, 6, attackSpeedMultiplier = 15, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 281, 422, 7, attackSpeedMultiplier = 15, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 325, 488, 7, attackSpeedMultiplier = 15, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 375, 562, 7, attackSpeedMultiplier = 15, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 431, 647, 8, attackSpeedMultiplier = 15, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 473, 710, 8, attackSpeedMultiplier = 15, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 519, 778, 8, attackSpeedMultiplier = 15, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [19] = { 568, 852, 9, attackSpeedMultiplier = 15, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [20] = { 622, 933, 9, attackSpeedMultiplier = 15, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [21] = { 681, 1021, 9, attackSpeedMultiplier = 15, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 744, 1116, 10, attackSpeedMultiplier = 15, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 813, 1220, 10, attackSpeedMultiplier = 15, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [24] = { 888, 1332, 10, attackSpeedMultiplier = 15, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [25] = { 969, 1454, 11, attackSpeedMultiplier = 15, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [26] = { 1058, 1587, 11, attackSpeedMultiplier = 15, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [27] = { 1154, 1730, 11, attackSpeedMultiplier = 15, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [28] = { 1257, 1886, 12, attackSpeedMultiplier = 15, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [29] = { 1370, 2055, 12, attackSpeedMultiplier = 15, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [30] = { 1492, 2238, 12, attackSpeedMultiplier = 15, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [31] = { 1557, 2335, 13, attackSpeedMultiplier = 15, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [32] = { 1624, 2437, 13, attackSpeedMultiplier = 15, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [33] = { 1695, 2542, 13, attackSpeedMultiplier = 15, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [34] = { 1768, 2652, 13, attackSpeedMultiplier = 15, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [35] = { 1844, 2766, 13, attackSpeedMultiplier = 15, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [36] = { 1923, 2885, 13, attackSpeedMultiplier = 15, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [37] = { 2006, 3008, 14, attackSpeedMultiplier = 15, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [38] = { 2091, 3137, 14, attackSpeedMultiplier = 15, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [39] = { 2181, 3271, 14, attackSpeedMultiplier = 15, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [40] = { 2274, 3410, 14, attackSpeedMultiplier = 15, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, }, } skills["TemporalRift"] = { @@ -9304,6 +9495,8 @@ skills["TemporalRift"] = { { "debuff_time_passed_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_cooldown_speed_+%", "base_deal_no_damage", @@ -9382,62 +9575,65 @@ skills["Tornado"] = { { "tornado_only_primary_duration_+%", 0.5 }, }, }, + constantStats = { + { "base_secondary_skill_effect_duration", 4000 }, + { "tornado_base_damage_interval_ms", 250 }, + { "tornado_damage_absorbed_%", 10 }, + { "number_of_tornados_allowed", 1 }, + { "tornado_maximum_number_of_hits", 20 }, + { "skill_override_pvp_scaling_time_ms", 1000 }, + { "base_skill_effect_duration", 1500 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_secondary_skill_effect_duration", - "tornado_base_damage_interval_ms", - "tornado_damage_absorbed_%", - "number_of_tornados_allowed", "tornado_movement_speed_+%", - "tornado_maximum_number_of_hits", - "skill_override_pvp_scaling_time_ms", "skill_can_add_multiple_charges_per_action", "damage_cannot_be_reflected_or_leech_if_used_by_other_object", "is_area_damage", "tornado_hinder", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 0, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 3, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 6, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 9, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 12, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 15, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 18, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 21, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 24, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 27, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 30, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 33, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 36, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 39, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 42, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 45, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 48, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 51, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 54, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 69, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 57, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 60, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 63, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 66, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 69, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 72, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 75, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 78, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 81, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 84, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 87, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 88, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 90, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 91, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 93, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 94, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 96, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 97, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 99, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 100, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 4000, 250, 10, 1, 102, 20, 1000, damageEffectiveness = 0.95, critChance = 5, duration = 1.5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [1] = { 31, 46, 0, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [2] = { 36, 54, 3, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 42, 63, 6, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [4] = { 49, 73, 9, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [5] = { 57, 85, 12, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [6] = { 66, 99, 15, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [7] = { 76, 115, 18, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [8] = { 88, 133, 21, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [9] = { 102, 153, 24, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [10] = { 118, 177, 27, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [11] = { 136, 204, 30, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [12] = { 157, 235, 33, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [13] = { 181, 271, 36, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [14] = { 208, 312, 39, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [15] = { 239, 358, 42, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [16] = { 274, 411, 45, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [17] = { 315, 472, 48, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [18] = { 361, 541, 51, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [19] = { 386, 580, 54, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 414, 620, 57, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 474, 711, 60, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 542, 813, 63, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 620, 930, 66, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 709, 1064, 69, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [25] = { 810, 1215, 72, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [26] = { 925, 1388, 75, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [27] = { 1057, 1585, 78, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [28] = { 1206, 1808, 81, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [29] = { 1375, 2063, 84, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 1568, 2352, 87, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [31] = { 1674, 2511, 88, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [32] = { 1787, 2680, 90, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [33] = { 1907, 2861, 91, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [34] = { 2035, 3053, 93, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [35] = { 2172, 3258, 94, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [36] = { 2318, 3477, 96, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [37] = { 2473, 3710, 97, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [38] = { 2639, 3958, 99, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [39] = { 2815, 4222, 100, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [40] = { 3003, 4504, 102, damageEffectiveness = 0.95, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, }, } skills["IntuitiveLink"] = { @@ -9464,53 +9660,56 @@ skills["IntuitiveLink"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + }, stats = { + "base_skill_effect_duration", "base_deal_no_damage", "skill_cost_over_time_is_not_removed_with_skill", "display_trigger_link", "display_link_stuff", }, levels = { - [1] = { duration = 8, levelRequirement = 34, statInterpolation = { }, cost = { ManaPerMinute = 900, }, }, - [2] = { duration = 8.1, levelRequirement = 36, statInterpolation = { }, cost = { ManaPerMinute = 960, }, }, - [3] = { duration = 8.2, levelRequirement = 38, statInterpolation = { }, cost = { ManaPerMinute = 1030, }, }, - [4] = { duration = 8.3, levelRequirement = 40, statInterpolation = { }, cost = { ManaPerMinute = 1080, }, }, - [5] = { duration = 8.4, levelRequirement = 42, statInterpolation = { }, cost = { ManaPerMinute = 1140, }, }, - [6] = { duration = 8.5, levelRequirement = 44, statInterpolation = { }, cost = { ManaPerMinute = 1200, }, }, - [7] = { duration = 8.6, levelRequirement = 46, statInterpolation = { }, cost = { ManaPerMinute = 1250, }, }, - [8] = { duration = 8.7, levelRequirement = 48, statInterpolation = { }, cost = { ManaPerMinute = 1310, }, }, - [9] = { duration = 8.8, levelRequirement = 50, statInterpolation = { }, cost = { ManaPerMinute = 1380, }, }, - [10] = { duration = 8.9, levelRequirement = 52, statInterpolation = { }, cost = { ManaPerMinute = 1440, }, }, - [11] = { duration = 9, levelRequirement = 54, statInterpolation = { }, cost = { ManaPerMinute = 1490, }, }, - [12] = { duration = 9.1, levelRequirement = 56, statInterpolation = { }, cost = { ManaPerMinute = 1550, }, }, - [13] = { duration = 9.2, levelRequirement = 58, statInterpolation = { }, cost = { ManaPerMinute = 1610, }, }, - [14] = { duration = 9.3, levelRequirement = 60, statInterpolation = { }, cost = { ManaPerMinute = 1680, }, }, - [15] = { duration = 9.4, levelRequirement = 62, statInterpolation = { }, cost = { ManaPerMinute = 1730, }, }, - [16] = { duration = 9.5, levelRequirement = 64, statInterpolation = { }, cost = { ManaPerMinute = 1790, }, }, - [17] = { duration = 9.6, levelRequirement = 66, statInterpolation = { }, cost = { ManaPerMinute = 1850, }, }, - [18] = { duration = 9.7, levelRequirement = 68, statInterpolation = { }, cost = { ManaPerMinute = 1900, }, }, - [19] = { duration = 9.8, levelRequirement = 69, statInterpolation = { }, cost = { ManaPerMinute = 1940, }, }, - [20] = { duration = 9.9, levelRequirement = 70, statInterpolation = { }, cost = { ManaPerMinute = 1960, }, }, - [21] = { duration = 10, levelRequirement = 72, statInterpolation = { }, cost = { ManaPerMinute = 2030, }, }, - [22] = { duration = 10.1, levelRequirement = 74, statInterpolation = { }, cost = { ManaPerMinute = 2090, }, }, - [23] = { duration = 10.2, levelRequirement = 76, statInterpolation = { }, cost = { ManaPerMinute = 2140, }, }, - [24] = { duration = 10.3, levelRequirement = 78, statInterpolation = { }, cost = { ManaPerMinute = 2200, }, }, - [25] = { duration = 10.4, levelRequirement = 80, statInterpolation = { }, cost = { ManaPerMinute = 2260, }, }, - [26] = { duration = 10.5, levelRequirement = 82, statInterpolation = { }, cost = { ManaPerMinute = 2330, }, }, - [27] = { duration = 10.6, levelRequirement = 84, statInterpolation = { }, cost = { ManaPerMinute = 2380, }, }, - [28] = { duration = 10.7, levelRequirement = 86, statInterpolation = { }, cost = { ManaPerMinute = 2440, }, }, - [29] = { duration = 10.8, levelRequirement = 88, statInterpolation = { }, cost = { ManaPerMinute = 2500, }, }, - [30] = { duration = 10.9, levelRequirement = 90, statInterpolation = { }, cost = { ManaPerMinute = 2550, }, }, - [31] = { duration = 11, levelRequirement = 91, statInterpolation = { }, cost = { ManaPerMinute = 2590, }, }, - [32] = { duration = 11.05, levelRequirement = 92, statInterpolation = { }, cost = { ManaPerMinute = 2610, }, }, - [33] = { duration = 11.1, levelRequirement = 93, statInterpolation = { }, cost = { ManaPerMinute = 2650, }, }, - [34] = { duration = 11.15, levelRequirement = 94, statInterpolation = { }, cost = { ManaPerMinute = 2680, }, }, - [35] = { duration = 11.2, levelRequirement = 95, statInterpolation = { }, cost = { ManaPerMinute = 2700, }, }, - [36] = { duration = 11.25, levelRequirement = 96, statInterpolation = { }, cost = { ManaPerMinute = 2740, }, }, - [37] = { duration = 11.3, levelRequirement = 97, statInterpolation = { }, cost = { ManaPerMinute = 2760, }, }, - [38] = { duration = 11.35, levelRequirement = 98, statInterpolation = { }, cost = { ManaPerMinute = 2790, }, }, - [39] = { duration = 11.4, levelRequirement = 99, statInterpolation = { }, cost = { ManaPerMinute = 2830, }, }, - [40] = { duration = 11.45, levelRequirement = 100, statInterpolation = { }, cost = { ManaPerMinute = 2850, }, }, + [1] = { 8000, levelRequirement = 34, statInterpolation = { 1, }, cost = { ManaPerMinute = 900, }, }, + [2] = { 8100, levelRequirement = 36, statInterpolation = { 1, }, cost = { ManaPerMinute = 960, }, }, + [3] = { 8200, levelRequirement = 38, statInterpolation = { 1, }, cost = { ManaPerMinute = 1030, }, }, + [4] = { 8300, levelRequirement = 40, statInterpolation = { 1, }, cost = { ManaPerMinute = 1080, }, }, + [5] = { 8400, levelRequirement = 42, statInterpolation = { 1, }, cost = { ManaPerMinute = 1140, }, }, + [6] = { 8500, levelRequirement = 44, statInterpolation = { 1, }, cost = { ManaPerMinute = 1200, }, }, + [7] = { 8600, levelRequirement = 46, statInterpolation = { 1, }, cost = { ManaPerMinute = 1250, }, }, + [8] = { 8700, levelRequirement = 48, statInterpolation = { 1, }, cost = { ManaPerMinute = 1310, }, }, + [9] = { 8800, levelRequirement = 50, statInterpolation = { 1, }, cost = { ManaPerMinute = 1380, }, }, + [10] = { 8900, levelRequirement = 52, statInterpolation = { 1, }, cost = { ManaPerMinute = 1440, }, }, + [11] = { 9000, levelRequirement = 54, statInterpolation = { 1, }, cost = { ManaPerMinute = 1490, }, }, + [12] = { 9100, levelRequirement = 56, statInterpolation = { 1, }, cost = { ManaPerMinute = 1550, }, }, + [13] = { 9200, levelRequirement = 58, statInterpolation = { 1, }, cost = { ManaPerMinute = 1610, }, }, + [14] = { 9300, levelRequirement = 60, statInterpolation = { 1, }, cost = { ManaPerMinute = 1680, }, }, + [15] = { 9400, levelRequirement = 62, statInterpolation = { 1, }, cost = { ManaPerMinute = 1730, }, }, + [16] = { 9500, levelRequirement = 64, statInterpolation = { 1, }, cost = { ManaPerMinute = 1790, }, }, + [17] = { 9600, levelRequirement = 66, statInterpolation = { 1, }, cost = { ManaPerMinute = 1850, }, }, + [18] = { 9700, levelRequirement = 68, statInterpolation = { 1, }, cost = { ManaPerMinute = 1900, }, }, + [19] = { 9800, levelRequirement = 69, statInterpolation = { 1, }, cost = { ManaPerMinute = 1940, }, }, + [20] = { 9900, levelRequirement = 70, statInterpolation = { 1, }, cost = { ManaPerMinute = 1960, }, }, + [21] = { 10000, levelRequirement = 72, statInterpolation = { 1, }, cost = { ManaPerMinute = 2030, }, }, + [22] = { 10100, levelRequirement = 74, statInterpolation = { 1, }, cost = { ManaPerMinute = 2090, }, }, + [23] = { 10200, levelRequirement = 76, statInterpolation = { 1, }, cost = { ManaPerMinute = 2140, }, }, + [24] = { 10300, levelRequirement = 78, statInterpolation = { 1, }, cost = { ManaPerMinute = 2200, }, }, + [25] = { 10400, levelRequirement = 80, statInterpolation = { 1, }, cost = { ManaPerMinute = 2260, }, }, + [26] = { 10500, levelRequirement = 82, statInterpolation = { 1, }, cost = { ManaPerMinute = 2330, }, }, + [27] = { 10600, levelRequirement = 84, statInterpolation = { 1, }, cost = { ManaPerMinute = 2380, }, }, + [28] = { 10700, levelRequirement = 86, statInterpolation = { 1, }, cost = { ManaPerMinute = 2440, }, }, + [29] = { 10800, levelRequirement = 88, statInterpolation = { 1, }, cost = { ManaPerMinute = 2500, }, }, + [30] = { 10900, levelRequirement = 90, statInterpolation = { 1, }, cost = { ManaPerMinute = 2550, }, }, + [31] = { 11000, levelRequirement = 91, statInterpolation = { 1, }, cost = { ManaPerMinute = 2590, }, }, + [32] = { 11050, levelRequirement = 92, statInterpolation = { 1, }, cost = { ManaPerMinute = 2610, }, }, + [33] = { 11100, levelRequirement = 93, statInterpolation = { 1, }, cost = { ManaPerMinute = 2650, }, }, + [34] = { 11150, levelRequirement = 94, statInterpolation = { 1, }, cost = { ManaPerMinute = 2680, }, }, + [35] = { 11200, levelRequirement = 95, statInterpolation = { 1, }, cost = { ManaPerMinute = 2700, }, }, + [36] = { 11250, levelRequirement = 96, statInterpolation = { 1, }, cost = { ManaPerMinute = 2740, }, }, + [37] = { 11300, levelRequirement = 97, statInterpolation = { 1, }, cost = { ManaPerMinute = 2760, }, }, + [38] = { 11350, levelRequirement = 98, statInterpolation = { 1, }, cost = { ManaPerMinute = 2790, }, }, + [39] = { 11400, levelRequirement = 99, statInterpolation = { 1, }, cost = { ManaPerMinute = 2830, }, }, + [40] = { 11450, levelRequirement = 100, statInterpolation = { 1, }, cost = { ManaPerMinute = 2850, }, }, }, } skills["VampiricLink"] = { @@ -9537,53 +9736,56 @@ skills["VampiricLink"] = { { "remora_link_grants_damage_+%_when_on_full_life", 1 }, }, }, + constantStats = { + }, stats = { "remora_link_grants_maximum_life_leech_rate_%_per_minute", + "base_skill_effect_duration", "base_deal_no_damage", "skill_cost_over_time_is_not_removed_with_skill", "display_link_stuff", "life_leech_is_applied_to_remora_link_targets_instead", }, levels = { - [1] = { 120, duration = 8, levelRequirement = 34, statInterpolation = { 1, }, cost = { ManaPerMinute = 900, }, }, - [2] = { 132, duration = 8.1, levelRequirement = 36, statInterpolation = { 1, }, cost = { ManaPerMinute = 960, }, }, - [3] = { 144, duration = 8.2, levelRequirement = 38, statInterpolation = { 1, }, cost = { ManaPerMinute = 1030, }, }, - [4] = { 156, duration = 8.3, levelRequirement = 40, statInterpolation = { 1, }, cost = { ManaPerMinute = 1080, }, }, - [5] = { 168, duration = 8.4, levelRequirement = 42, statInterpolation = { 1, }, cost = { ManaPerMinute = 1140, }, }, - [6] = { 180, duration = 8.5, levelRequirement = 44, statInterpolation = { 1, }, cost = { ManaPerMinute = 1200, }, }, - [7] = { 192, duration = 8.6, levelRequirement = 46, statInterpolation = { 1, }, cost = { ManaPerMinute = 1250, }, }, - [8] = { 204, duration = 8.7, levelRequirement = 48, statInterpolation = { 1, }, cost = { ManaPerMinute = 1310, }, }, - [9] = { 216, duration = 8.8, levelRequirement = 50, statInterpolation = { 1, }, cost = { ManaPerMinute = 1380, }, }, - [10] = { 228, duration = 8.9, levelRequirement = 52, statInterpolation = { 1, }, cost = { ManaPerMinute = 1440, }, }, - [11] = { 240, duration = 9, levelRequirement = 54, statInterpolation = { 1, }, cost = { ManaPerMinute = 1490, }, }, - [12] = { 252, duration = 9.1, levelRequirement = 56, statInterpolation = { 1, }, cost = { ManaPerMinute = 1550, }, }, - [13] = { 264, duration = 9.2, levelRequirement = 58, statInterpolation = { 1, }, cost = { ManaPerMinute = 1610, }, }, - [14] = { 276, duration = 9.3, levelRequirement = 60, statInterpolation = { 1, }, cost = { ManaPerMinute = 1680, }, }, - [15] = { 288, duration = 9.4, levelRequirement = 62, statInterpolation = { 1, }, cost = { ManaPerMinute = 1730, }, }, - [16] = { 300, duration = 9.5, levelRequirement = 64, statInterpolation = { 1, }, cost = { ManaPerMinute = 1790, }, }, - [17] = { 312, duration = 9.6, levelRequirement = 66, statInterpolation = { 1, }, cost = { ManaPerMinute = 1850, }, }, - [18] = { 324, duration = 9.7, levelRequirement = 68, statInterpolation = { 1, }, cost = { ManaPerMinute = 1900, }, }, - [19] = { 336, duration = 9.8, levelRequirement = 69, statInterpolation = { 1, }, cost = { ManaPerMinute = 1940, }, }, - [20] = { 348, duration = 9.9, levelRequirement = 70, statInterpolation = { 1, }, cost = { ManaPerMinute = 1960, }, }, - [21] = { 360, duration = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { ManaPerMinute = 2030, }, }, - [22] = { 372, duration = 10.1, levelRequirement = 74, statInterpolation = { 1, }, cost = { ManaPerMinute = 2090, }, }, - [23] = { 384, duration = 10.2, levelRequirement = 76, statInterpolation = { 1, }, cost = { ManaPerMinute = 2140, }, }, - [24] = { 396, duration = 10.3, levelRequirement = 78, statInterpolation = { 1, }, cost = { ManaPerMinute = 2200, }, }, - [25] = { 408, duration = 10.4, levelRequirement = 80, statInterpolation = { 1, }, cost = { ManaPerMinute = 2260, }, }, - [26] = { 420, duration = 10.5, levelRequirement = 82, statInterpolation = { 1, }, cost = { ManaPerMinute = 2330, }, }, - [27] = { 432, duration = 10.6, levelRequirement = 84, statInterpolation = { 1, }, cost = { ManaPerMinute = 2380, }, }, - [28] = { 444, duration = 10.7, levelRequirement = 86, statInterpolation = { 1, }, cost = { ManaPerMinute = 2440, }, }, - [29] = { 456, duration = 10.8, levelRequirement = 88, statInterpolation = { 1, }, cost = { ManaPerMinute = 2500, }, }, - [30] = { 468, duration = 10.9, levelRequirement = 90, statInterpolation = { 1, }, cost = { ManaPerMinute = 2550, }, }, - [31] = { 468, duration = 11, levelRequirement = 91, statInterpolation = { 1, }, cost = { ManaPerMinute = 2590, }, }, - [32] = { 480, duration = 11.05, levelRequirement = 92, statInterpolation = { 1, }, cost = { ManaPerMinute = 2610, }, }, - [33] = { 486, duration = 11.1, levelRequirement = 93, statInterpolation = { 1, }, cost = { ManaPerMinute = 2650, }, }, - [34] = { 492, duration = 11.15, levelRequirement = 94, statInterpolation = { 1, }, cost = { ManaPerMinute = 2680, }, }, - [35] = { 498, duration = 11.2, levelRequirement = 95, statInterpolation = { 1, }, cost = { ManaPerMinute = 2700, }, }, - [36] = { 504, duration = 11.25, levelRequirement = 96, statInterpolation = { 1, }, cost = { ManaPerMinute = 2740, }, }, - [37] = { 510, duration = 11.3, levelRequirement = 97, statInterpolation = { 1, }, cost = { ManaPerMinute = 2760, }, }, - [38] = { 516, duration = 11.35, levelRequirement = 98, statInterpolation = { 1, }, cost = { ManaPerMinute = 2790, }, }, - [39] = { 522, duration = 11.4, levelRequirement = 99, statInterpolation = { 1, }, cost = { ManaPerMinute = 2830, }, }, - [40] = { 528, duration = 11.45, levelRequirement = 100, statInterpolation = { 1, }, cost = { ManaPerMinute = 2850, }, }, + [1] = { 120, 8000, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 900, }, }, + [2] = { 132, 8100, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 960, }, }, + [3] = { 144, 8200, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1030, }, }, + [4] = { 156, 8300, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1080, }, }, + [5] = { 168, 8400, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1140, }, }, + [6] = { 180, 8500, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1200, }, }, + [7] = { 192, 8600, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1250, }, }, + [8] = { 204, 8700, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1310, }, }, + [9] = { 216, 8800, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1380, }, }, + [10] = { 228, 8900, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1440, }, }, + [11] = { 240, 9000, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1490, }, }, + [12] = { 252, 9100, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1550, }, }, + [13] = { 264, 9200, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1610, }, }, + [14] = { 276, 9300, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1680, }, }, + [15] = { 288, 9400, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1730, }, }, + [16] = { 300, 9500, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1790, }, }, + [17] = { 312, 9600, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1850, }, }, + [18] = { 324, 9700, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1900, }, }, + [19] = { 336, 9800, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1940, }, }, + [20] = { 348, 9900, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1960, }, }, + [21] = { 360, 10000, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2030, }, }, + [22] = { 372, 10100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2090, }, }, + [23] = { 384, 10200, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2140, }, }, + [24] = { 396, 10300, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2200, }, }, + [25] = { 408, 10400, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2260, }, }, + [26] = { 420, 10500, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2330, }, }, + [27] = { 432, 10600, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2380, }, }, + [28] = { 444, 10700, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2440, }, }, + [29] = { 456, 10800, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2500, }, }, + [30] = { 468, 10900, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2550, }, }, + [31] = { 468, 11000, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2590, }, }, + [32] = { 480, 11050, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2610, }, }, + [33] = { 486, 11100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2650, }, }, + [34] = { 492, 11150, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2680, }, }, + [35] = { 498, 11200, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2700, }, }, + [36] = { 504, 11250, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2740, }, }, + [37] = { 510, 11300, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2760, }, }, + [38] = { 516, 11350, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2790, }, }, + [39] = { 522, 11400, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2830, }, }, + [40] = { 528, 11450, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2850, }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index bade788fee..41312426ea 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -40,58 +40,60 @@ skills["Arc"] = { { "base_stun_threshold_reduction_+%", 1 }, }, }, + constantStats = { + { "base_chance_to_shock_%", 10 }, + { "arc_damage_+%_final_for_each_remaining_chain", 15 }, + { "arc_chain_distance", 35 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_chance_to_shock_%", "number_of_chains", "lightning_ailment_effect_+%", - "arc_damage_+%_final_for_each_remaining_chain", - "arc_chain_distance", "arc_enhanced_behaviour", "disable_visual_hit_effect", }, levels = { - [1] = { 0.30000001192093, 1.7000000476837, 10, 4, 10, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 0.30000001192093, 1.7000000476837, 10, 4, 11, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 0.30000001192093, 1.7000000476837, 10, 4, 12, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 0.30000001192093, 1.7000000476837, 10, 4, 13, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [5] = { 0.30000001192093, 1.7000000476837, 10, 4, 14, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 0.30000001192093, 1.7000000476837, 10, 5, 15, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 0.30000001192093, 1.7000000476837, 10, 5, 16, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.30000001192093, 1.7000000476837, 10, 5, 17, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 0.30000001192093, 1.7000000476837, 10, 5, 18, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 0.30000001192093, 1.7000000476837, 10, 5, 19, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 0.30000001192093, 1.7000000476837, 10, 6, 20, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 0.30000001192093, 1.7000000476837, 10, 6, 21, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [13] = { 0.30000001192093, 1.7000000476837, 10, 6, 22, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 0.30000001192093, 1.7000000476837, 10, 6, 23, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 0.30000001192093, 1.7000000476837, 10, 6, 24, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.30000001192093, 1.7000000476837, 10, 7, 25, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.30000001192093, 1.7000000476837, 10, 7, 26, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.30000001192093, 1.7000000476837, 10, 7, 27, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.30000001192093, 1.7000000476837, 10, 7, 28, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.30000001192093, 1.7000000476837, 10, 7, 29, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.30000001192093, 1.7000000476837, 10, 8, 30, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.30000001192093, 1.7000000476837, 10, 8, 31, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.30000001192093, 1.7000000476837, 10, 8, 32, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.30000001192093, 1.7000000476837, 10, 8, 33, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.30000001192093, 1.7000000476837, 10, 8, 34, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.30000001192093, 1.7000000476837, 10, 9, 35, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.30000001192093, 1.7000000476837, 10, 9, 36, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.30000001192093, 1.7000000476837, 10, 9, 37, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.30000001192093, 1.7000000476837, 10, 9, 38, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.30000001192093, 1.7000000476837, 10, 9, 39, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.30000001192093, 1.7000000476837, 10, 10, 39, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.30000001192093, 1.7000000476837, 10, 10, 40, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.30000001192093, 1.7000000476837, 10, 10, 40, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.30000001192093, 1.7000000476837, 10, 10, 41, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.30000001192093, 1.7000000476837, 10, 10, 41, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.30000001192093, 1.7000000476837, 10, 11, 42, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.30000001192093, 1.7000000476837, 10, 11, 42, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.30000001192093, 1.7000000476837, 10, 11, 43, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.30000001192093, 1.7000000476837, 10, 11, 43, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.30000001192093, 1.7000000476837, 10, 11, 44, 15, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 6, 32, 4, 10, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 7, 41, 4, 11, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 10, 56, 4, 12, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 13, 75, 4, 13, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 17, 98, 4, 14, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 22, 127, 5, 15, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 29, 162, 5, 16, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 34, 194, 5, 17, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 41, 232, 5, 18, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 49, 276, 5, 19, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 58, 327, 6, 20, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 68, 387, 6, 21, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 81, 457, 6, 22, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 95, 538, 6, 23, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 111, 631, 6, 24, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 131, 740, 7, 25, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 145, 822, 7, 26, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 161, 912, 7, 27, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 179, 1012, 7, 28, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 198, 1122, 7, 29, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 219, 1242, 8, 30, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 243, 1375, 8, 31, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 269, 1522, 8, 32, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 297, 1683, 8, 33, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 328, 1859, 8, 34, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 362, 2054, 9, 35, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 400, 2268, 9, 36, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 442, 2503, 9, 37, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 487, 2761, 9, 38, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 537, 3044, 9, 39, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 564, 3196, 10, 39, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 592, 3356, 10, 40, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 622, 3522, 10, 40, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 652, 3697, 10, 41, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 685, 3880, 10, 41, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 719, 4072, 11, 42, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 754, 4273, 11, 42, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 791, 4483, 11, 43, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 830, 4703, 11, 43, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 871, 4934, 11, 44, damageEffectiveness = 1.2, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["VaalArcChain"] = { @@ -120,59 +122,62 @@ skills["VaalArcChain"] = { { "lightning_ailment_duration_+%", 1.5 }, }, }, + constantStats = { + { "base_chance_to_shock_%", 100 }, + { "lightning_ailment_effect_+%", 100 }, + { "lightning_ailment_duration_+%", 100 }, + { "arc_damage_+%_final_for_each_remaining_chain", 15 }, + { "arc_chain_distance", 50 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_chance_to_shock_%", "number_of_chains", - "lightning_ailment_effect_+%", - "lightning_ailment_duration_+%", - "arc_damage_+%_final_for_each_remaining_chain", - "arc_chain_distance", "cannot_cancel_skill_before_contact_point", "disable_visual_hit_effect", }, levels = { - [1] = { 0.75, 1.25, 100, 5, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.75, 1.25, 100, 5, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.75, 1.25, 100, 5, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.75, 1.25, 100, 5, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.75, 1.25, 100, 6, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.75, 1.25, 100, 6, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.75, 1.25, 100, 6, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.75, 1.25, 100, 6, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.75, 1.25, 100, 7, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.75, 1.25, 100, 7, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.75, 1.25, 100, 7, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.75, 1.25, 100, 7, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.75, 1.25, 100, 8, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.75, 1.25, 100, 8, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.75, 1.25, 100, 8, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.75, 1.25, 100, 8, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.75, 1.25, 100, 9, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.75, 1.25, 100, 9, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.75, 1.25, 100, 9, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.75, 1.25, 100, 9, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.75, 1.25, 100, 10, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.75, 1.25, 100, 10, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.75, 1.25, 100, 10, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.75, 1.25, 100, 10, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.75, 1.25, 100, 11, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.75, 1.25, 100, 11, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.75, 1.25, 100, 11, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.75, 1.25, 100, 11, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.75, 1.25, 100, 12, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.75, 1.25, 100, 12, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0.75, 1.25, 100, 12, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0.75, 1.25, 100, 12, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0.75, 1.25, 100, 12, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0.75, 1.25, 100, 12, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0.75, 1.25, 100, 12, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0.75, 1.25, 100, 13, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0.75, 1.25, 100, 13, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0.75, 1.25, 100, 13, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0.75, 1.25, 100, 13, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0.75, 1.25, 100, 13, 100, 100, 15, 50, damageEffectiveness = 1.8, critChance = 5, duration = 4, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 38, 64, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 48, 80, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 64, 106, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 83, 138, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 105, 176, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 133, 222, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 166, 277, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 196, 326, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 229, 382, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 268, 446, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 312, 519, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 362, 603, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 419, 698, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 483, 806, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 557, 929, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 641, 1068, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 703, 1172, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 770, 1284, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 844, 1406, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 924, 1539, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 1010, 1684, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 1104, 1841, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 1207, 2011, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 1318, 2196, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 1438, 2397, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 1569, 2614, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 1710, 2851, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 1864, 3107, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 2031, 3384, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 2211, 3685, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 2307, 3845, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 2407, 4011, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 2511, 4184, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 2619, 4365, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 2731, 4552, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 2848, 4747, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 2970, 4950, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 3097, 5161, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 3229, 5381, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 3366, 5610, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["ArcaneCloak"] = { @@ -214,54 +219,57 @@ skills["ArcaneCloak"] = { { "skill_buff_effect_+%", 0.5 }, }, }, + constantStats = { + { "arcane_cloak_damage_absorbed_%", 75 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "arcane_cloak_damage_absorbed_%", "arcane_cloak_consume_%_of_mana", "arcane_cloak_gain_%_of_consumed_mana_as_lightning_damage", "base_deal_no_damage", "display_this_skill_cooldown_does_not_recover_during_buff", }, levels = { - [1] = { 75, 45, 10, levelRequirement = 16, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 75, 46, 10, levelRequirement = 20, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 75, 47, 10, levelRequirement = 24, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 75, 48, 10, levelRequirement = 28, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 75, 49, 11, levelRequirement = 31, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 75, 50, 11, levelRequirement = 34, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 75, 51, 11, levelRequirement = 37, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 75, 52, 11, levelRequirement = 40, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 75, 53, 12, levelRequirement = 43, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 75, 54, 12, levelRequirement = 46, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 75, 55, 12, levelRequirement = 49, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 75, 56, 12, levelRequirement = 52, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 75, 57, 13, levelRequirement = 55, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 75, 58, 13, levelRequirement = 58, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 75, 59, 13, levelRequirement = 60, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 75, 60, 13, levelRequirement = 62, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 75, 61, 14, levelRequirement = 64, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 75, 62, 14, levelRequirement = 66, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 75, 63, 14, levelRequirement = 68, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 75, 64, 14, levelRequirement = 70, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 75, 65, 15, levelRequirement = 72, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 75, 66, 15, levelRequirement = 74, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 75, 67, 15, levelRequirement = 76, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 75, 68, 15, levelRequirement = 78, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 75, 69, 16, levelRequirement = 80, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 75, 70, 16, levelRequirement = 82, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 75, 71, 16, levelRequirement = 84, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 75, 72, 16, levelRequirement = 86, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 75, 73, 17, levelRequirement = 88, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 75, 74, 17, levelRequirement = 90, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 75, 74, 17, levelRequirement = 91, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 75, 75, 17, levelRequirement = 92, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 75, 75, 17, levelRequirement = 93, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 75, 76, 17, levelRequirement = 94, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 75, 76, 18, levelRequirement = 95, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 75, 77, 18, levelRequirement = 96, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 75, 77, 18, levelRequirement = 97, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 75, 78, 18, levelRequirement = 98, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 75, 78, 18, levelRequirement = 99, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 75, 79, 18, levelRequirement = 100, duration = 3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 45, 10, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 46, 10, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 47, 10, cooldown = 4, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 48, 10, cooldown = 4, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 49, 11, cooldown = 4, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 50, 11, cooldown = 4, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 51, 11, cooldown = 4, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 52, 11, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 53, 12, cooldown = 4, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 54, 12, cooldown = 4, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 55, 12, cooldown = 4, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 56, 12, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 57, 13, cooldown = 4, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 58, 13, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 59, 13, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 60, 13, cooldown = 4, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 61, 14, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 62, 14, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 63, 14, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 64, 14, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 65, 15, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 66, 15, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 67, 15, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 68, 15, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 69, 16, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 70, 16, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 71, 16, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 72, 16, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 73, 17, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 74, 17, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 74, 17, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 75, 17, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 75, 17, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 76, 17, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 76, 18, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 77, 18, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 77, 18, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 78, 18, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 78, 18, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 79, 18, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["ArcticBreath"] = { @@ -297,57 +305,60 @@ skills["ArcticBreath"] = { { "chilling_area_movement_velocity_+%", 2 }, }, }, + constantStats = { + { "arctic_breath_maximum_number_of_skulls_allowed", 10 }, + { "total_projectile_spread_angle_override", 200 }, + { "active_skill_projectile_speed_+%_variation_final", 60 }, + { "base_skill_effect_duration", 5000 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "arctic_breath_maximum_number_of_skulls_allowed", "base_cold_damage_to_deal_per_minute", - "total_projectile_spread_angle_override", - "active_skill_projectile_speed_+%_variation_final", "spell_damage_modifiers_apply_to_skill_dot", "base_is_projectile", }, levels = { - [1] = { 0.68999999761581, 1.0299999713898, 10, 70.833334916582, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 0.68999999761581, 1.0299999713898, 10, 76.166671230147, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 15, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 0.68999999761581, 1.0299999713898, 10, 81.333337058624, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 19, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 9, }, }, - [4] = { 0.68999999761581, 1.0299999713898, 10, 86.666665424903, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 23, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 9, }, }, - [5] = { 0.68999999761581, 1.0299999713898, 10, 91.666668715576, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 27, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 0.68999999761581, 1.0299999713898, 10, 96.66667200625, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 11, }, }, - [7] = { 0.68999999761581, 1.0299999713898, 10, 101.83333783473, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 35, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 12, }, }, - [8] = { 0.68999999761581, 1.0299999713898, 10, 106.83333317811, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 38, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 13, }, }, - [9] = { 0.68999999761581, 1.0299999713898, 10, 111.6666659837, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 41, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 14, }, }, - [10] = { 0.68999999761581, 1.0299999713898, 10, 116.49999878928, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 14, }, }, - [11] = { 0.68999999761581, 1.0299999713898, 10, 121.50000207995, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 47, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 15, }, }, - [12] = { 0.68999999761581, 1.0299999713898, 10, 126.00000186265, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 15, }, }, - [13] = { 0.68999999761581, 1.0299999713898, 10, 130.66667213043, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 16, }, }, - [14] = { 0.68999999761581, 1.0299999713898, 10, 135.33333445092, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 16, }, }, - [15] = { 0.68999999761581, 1.0299999713898, 10, 139.99999677141, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 59, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 17, }, }, - [16] = { 0.68999999761581, 1.0299999713898, 10, 144.3333340163, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.68999999761581, 1.0299999713898, 10, 148.83334174628, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 0.68999999761581, 1.0299999713898, 10, 153.33333358169, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 0.68999999761581, 1.0299999713898, 10, 157.99999590218, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 0.68999999761581, 1.0299999713898, 10, 162.33333314707, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 0.68999999761581, 1.0299999713898, 10, 166.66667039196, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 21, }, }, - [22] = { 0.68999999761581, 1.0299999713898, 10, 171.16667812193, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 0.68999999761581, 1.0299999713898, 10, 175.33334488173, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 0.68999999761581, 1.0299999713898, 10, 179.50001164153, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 0.68999999761581, 1.0299999713898, 10, 183.66667840133, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 0.68999999761581, 1.0299999713898, 10, 187.99999975165, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 0.68999999761581, 1.0299999713898, 10, 192.16666651145, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 0.68999999761581, 1.0299999713898, 10, 196.00000819564, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 0.68999999761581, 1.0299999713898, 10, 200.00000447035, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 0.68999999761581, 1.0299999713898, 10, 204.16667123015, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 0.68999999761581, 1.0299999713898, 10, 205.99999888241, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 0.68999999761581, 1.0299999713898, 10, 207.83334242925, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 0.68999999761581, 1.0299999713898, 10, 209.83334056661, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 0.68999999761581, 1.0299999713898, 10, 211.83333870396, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 0.68999999761581, 1.0299999713898, 10, 213.66666635623, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 0.68999999761581, 1.0299999713898, 10, 215.50000990306, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 26, }, }, - [37] = { 0.68999999761581, 1.0299999713898, 10, 217.50000804042, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 0.68999999761581, 1.0299999713898, 10, 219.33333569268, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 0.68999999761581, 1.0299999713898, 10, 221.16667923952, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 0.68999999761581, 1.0299999713898, 10, 223.00000689179, 200, 60, damageEffectiveness = 1.2, critChance = 6, duration = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 3, 1, 1, }, cost = { Mana = 27, }, }, + [1] = { 11, 16, 1102, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 14, 21, 1548, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 20, 29, 2309, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [4] = { 27, 40, 3368, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [5] = { 36, 54, 4805, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [6] = { 48, 72, 6754, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [7] = { 64, 95, 9391, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [8] = { 78, 116, 12069, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [9] = { 95, 142, 15392, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [10] = { 116, 173, 19525, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [11] = { 140, 209, 24682, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [12] = { 169, 253, 30938, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [13] = { 204, 305, 38683, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [14] = { 246, 367, 48194, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [15] = { 295, 440, 59848, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [16] = { 353, 528, 73925, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 398, 595, 85908, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 449, 670, 99669, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 505, 753, 115577, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 568, 847, 133544, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 638, 952, 154097, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [22] = { 717, 1070, 177760, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 804, 1201, 204409, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 903, 1347, 234793, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 1012, 1511, 269408, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 1134, 1693, 309088, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 1271, 1897, 353949, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 1423, 2124, 404258, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 1593, 2378, 461726, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 1782, 2660, 527361, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 1885, 2814, 562742, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 1993, 2975, 600390, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 2108, 3146, 640954, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 2228, 3326, 684132, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 2356, 3517, 729516, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 2490, 3717, 777783, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [37] = { 2632, 3929, 829745, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 2782, 4153, 884354, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 2940, 4389, 942411, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 3107, 4638, 1004125, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, }, } skills["CataclysmSigil"] = { @@ -387,10 +398,13 @@ skills["CataclysmSigil"] = { { "armageddon_brand_brands_attach_to_new_enemy_each_activation_%_chance", 1 }, }, }, + constantStats = { + { "base_number_of_sigils_allowed_per_target", 1 }, + { "base_sigil_repeat_frequency_ms", 1500 }, + { "base_secondary_skill_effect_duration", 6000 }, + { "base_skill_effect_duration", 5000 }, + }, stats = { - "base_number_of_sigils_allowed_per_target", - "base_sigil_repeat_frequency_ms", - "base_secondary_skill_effect_duration", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "sigil_attached_target_hit_damage_+%_final", @@ -401,46 +415,46 @@ skills["CataclysmSigil"] = { "console_skill_dont_chase", }, levels = { - [1] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 10, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 15, }, }, - [2] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 11, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 15, }, }, - [3] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 12, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 16, }, }, - [4] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 13, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 37, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 17, }, }, - [5] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 14, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 18, }, }, - [6] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 15, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 19, }, }, - [7] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 16, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 19, }, }, - [8] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 17, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 20, }, }, - [9] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 18, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 21, }, }, - [10] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 19, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 21, }, }, - [11] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 20, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 22, }, }, - [12] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 21, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 22, }, }, - [13] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 22, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 23, }, }, - [14] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 23, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 24, }, }, - [15] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 24, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 24, }, }, - [16] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [17] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 26, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [18] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 27, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 26, }, }, - [19] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 28, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 27, }, }, - [20] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 29, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 27, }, }, - [21] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 30, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 28, }, }, - [22] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 31, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 28, }, }, - [23] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 32, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 29, }, }, - [24] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 33, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 30, }, }, - [25] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 34, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 30, }, }, - [26] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 35, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 31, }, }, - [27] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 36, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 31, }, }, - [28] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 37, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 32, }, }, - [29] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 38, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 32, }, }, - [30] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 39, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 33, }, }, - [31] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 39, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 33, }, }, - [32] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 40, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [33] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 40, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [34] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 41, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [35] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 41, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 35, }, }, - [36] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 42, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 35, }, }, - [37] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 42, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 35, }, }, - [38] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 43, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 35, }, }, - [39] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 43, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 36, }, }, - [40] = { 1, 1500, 6000, 0.80000001192093, 1.2000000476837, 44, damageEffectiveness = 2, critChance = 5, duration = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, }, cost = { Mana = 26, }, }, + [1] = { 69, 104, 10, damageEffectiveness = 2, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [2] = { 85, 128, 11, damageEffectiveness = 2, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 104, 156, 12, damageEffectiveness = 2, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [4] = { 127, 191, 13, damageEffectiveness = 2, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [5] = { 154, 232, 14, damageEffectiveness = 2, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [6] = { 175, 263, 15, damageEffectiveness = 2, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [7] = { 199, 298, 16, damageEffectiveness = 2, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [8] = { 225, 338, 17, damageEffectiveness = 2, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [9] = { 255, 382, 18, damageEffectiveness = 2, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [10] = { 288, 431, 19, damageEffectiveness = 2, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [11] = { 324, 487, 20, damageEffectiveness = 2, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [12] = { 366, 549, 21, damageEffectiveness = 2, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [13] = { 412, 618, 22, damageEffectiveness = 2, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [14] = { 463, 695, 23, damageEffectiveness = 2, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [15] = { 521, 781, 24, damageEffectiveness = 2, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [16] = { 585, 877, 25, damageEffectiveness = 2, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [17] = { 656, 985, 26, damageEffectiveness = 2, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [18] = { 736, 1104, 27, damageEffectiveness = 2, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [19] = { 825, 1237, 28, damageEffectiveness = 2, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [20] = { 924, 1386, 29, damageEffectiveness = 2, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [21] = { 1034, 1551, 30, damageEffectiveness = 2, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [22] = { 1156, 1735, 31, damageEffectiveness = 2, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [23] = { 1293, 1939, 32, damageEffectiveness = 2, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [24] = { 1444, 2166, 33, damageEffectiveness = 2, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [25] = { 1613, 2419, 34, damageEffectiveness = 2, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [26] = { 1800, 2700, 35, damageEffectiveness = 2, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [27] = { 2008, 3012, 36, damageEffectiveness = 2, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [28] = { 2239, 3359, 37, damageEffectiveness = 2, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [29] = { 2496, 3744, 38, damageEffectiveness = 2, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [30] = { 2781, 4172, 39, damageEffectiveness = 2, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [31] = { 2935, 4403, 39, damageEffectiveness = 2, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [32] = { 3097, 4646, 40, damageEffectiveness = 2, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [33] = { 3268, 4902, 40, damageEffectiveness = 2, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [34] = { 3448, 5172, 41, damageEffectiveness = 2, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [35] = { 3638, 5456, 41, damageEffectiveness = 2, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [36] = { 3837, 5756, 42, damageEffectiveness = 2, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [37] = { 4047, 6071, 42, damageEffectiveness = 2, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [38] = { 4269, 6403, 43, damageEffectiveness = 2, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [39] = { 4502, 6753, 43, damageEffectiveness = 2, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [40] = { 4747, 7121, 44, damageEffectiveness = 2, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, }, } skills["AssassinsMark"] = { @@ -489,55 +503,57 @@ skills["AssassinsMark"] = { { "enemy_additional_critical_strike_chance_against_self", 1 }, }, }, + constantStats = { + { "enemy_additional_critical_strike_chance_against_self", 150 }, + { "chance_to_grant_power_charge_on_death_%", 100 }, + }, stats = { "enemy_additional_critical_strike_multiplier_against_self", - "enemy_additional_critical_strike_chance_against_self", "life_granted_when_killed", "mana_granted_when_killed", - "chance_to_grant_power_charge_on_death_%", "base_deal_no_damage", }, levels = { - [1] = { 30, 150, 65, 25, 100, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 31, 150, 99, 28, 100, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 32, 150, 134, 32, 100, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 33, 150, 169, 35, 100, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 34, 150, 204, 39, 100, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 35, 150, 239, 42, 100, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 36, 150, 274, 46, 100, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 37, 150, 309, 50, 100, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 38, 150, 344, 53, 100, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 39, 150, 367, 56, 100, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 40, 150, 390, 58, 100, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 41, 150, 413, 60, 100, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 42, 150, 437, 63, 100, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 43, 150, 460, 65, 100, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 44, 150, 483, 68, 100, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 45, 150, 506, 70, 100, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 46, 150, 530, 72, 100, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 47, 150, 553, 75, 100, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 48, 150, 576, 77, 100, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 49, 150, 600, 80, 100, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 50, 150, 623, 82, 100, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 51, 150, 646, 84, 100, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 52, 150, 669, 87, 100, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 53, 150, 693, 89, 100, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 54, 150, 716, 91, 100, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 55, 150, 739, 94, 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 56, 150, 762, 96, 100, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 57, 150, 786, 99, 100, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 58, 150, 809, 101, 100, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 59, 150, 832, 103, 100, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 59, 150, 844, 105, 100, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 60, 150, 855, 106, 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 60, 150, 867, 107, 100, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 61, 150, 879, 108, 100, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 61, 150, 890, 109, 100, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 62, 150, 902, 111, 100, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 62, 150, 914, 112, 100, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 63, 150, 925, 113, 100, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 63, 150, 937, 114, 100, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 64, 150, 948, 115, 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 30, 65, 25, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 31, 99, 28, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 32, 134, 32, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 33, 169, 35, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 34, 204, 39, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 35, 239, 42, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 36, 274, 46, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 37, 309, 50, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 38, 344, 53, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 39, 367, 56, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 40, 390, 58, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 41, 413, 60, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 42, 437, 63, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 43, 460, 65, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 44, 483, 68, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 45, 506, 70, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 46, 530, 72, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 47, 553, 75, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 48, 576, 77, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 49, 600, 80, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 50, 623, 82, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 51, 646, 84, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 52, 669, 87, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 53, 693, 89, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 54, 716, 91, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 55, 739, 94, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 56, 762, 96, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 57, 786, 99, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 58, 809, 101, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 59, 832, 103, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 59, 844, 105, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 60, 855, 106, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 60, 867, 107, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 61, 879, 108, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 61, 890, 109, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 62, 902, 111, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 62, 914, 112, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 63, 925, 113, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 63, 937, 114, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 64, 948, 115, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["BallLightning"] = { @@ -727,53 +743,55 @@ skills["BallLightning"] = { { "ball_lightning_superball_%_chance", 0.5 }, }, }, + constantStats = { + { "ball_lightning_projectile_speed_and_hit_frequency_+%_final", 33 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "ball_lightning_projectile_speed_and_hit_frequency_+%_final", "base_is_projectile", }, levels = { - [1] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, }, cost = { Mana = 12, }, }, - [2] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, }, cost = { Mana = 13, }, }, - [3] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 34, statInterpolation = { 3, 3, 1, }, cost = { Mana = 14, }, }, - [4] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 37, statInterpolation = { 3, 3, 1, }, cost = { Mana = 15, }, }, - [5] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, }, cost = { Mana = 15, }, }, - [6] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, }, cost = { Mana = 16, }, }, - [7] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, }, cost = { Mana = 16, }, }, - [8] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 46, statInterpolation = { 3, 3, 1, }, cost = { Mana = 17, }, }, - [9] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, }, cost = { Mana = 17, }, }, - [10] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, }, cost = { Mana = 18, }, }, - [11] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, }, cost = { Mana = 18, }, }, - [12] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, }, cost = { Mana = 19, }, }, - [13] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, }, cost = { Mana = 19, }, }, - [14] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, }, cost = { Mana = 20, }, }, - [15] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.10000000149012, 1.8999999761581, 33, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { Mana = 31, }, }, + [1] = { 2, 47, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [2] = { 3, 58, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 4, 71, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 5, 87, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 6, 105, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 6, 119, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 7, 135, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 8, 153, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [9] = { 9, 172, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 10, 194, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [11] = { 12, 219, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [12] = { 13, 247, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [13] = { 15, 277, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 16, 312, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [15] = { 18, 350, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 21, 393, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 23, 440, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 26, 493, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 29, 552, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 32, 617, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 36, 690, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 41, 771, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 45, 861, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 51, 961, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 56, 1072, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 63, 1195, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 70, 1331, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 78, 1483, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 87, 1651, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 97, 1837, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 102, 1938, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 108, 2044, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 113, 2156, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 120, 2273, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 126, 2396, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 133, 2527, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 140, 2663, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 148, 2807, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 156, 2959, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 164, 3119, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, }, } skills["DarkRitual"] = { @@ -829,55 +847,58 @@ skills["DarkRitual"] = { { "bane_enemies_explode_on_death_%_chance", 0.5 }, }, }, + constantStats = { + { "dark_ritual_skill_effect_duration_+%_per_curse_applied", 50 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { "base_chaos_damage_to_deal_per_minute", "active_skill_base_radius_+", "dark_ritual_damage_+%_final_per_curse_applied", - "dark_ritual_skill_effect_duration_+%_per_curse_applied", "display_dark_ritual_curse_max_skill_level_requirement", "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 16.666667039196, 0, 28, 50, 24, duration = 2, levelRequirement = 24, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 16.666667039196, 0, 28, 50, 27, duration = 2, levelRequirement = 27, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 16.666667039196, 0, 29, 50, 30, duration = 2, levelRequirement = 30, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [4] = { 16.666667039196, 0, 30, 50, 33, duration = 2, levelRequirement = 33, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [5] = { 16.666667039196, 0, 31, 50, 36, duration = 2, levelRequirement = 36, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 16.666667039196, 1, 31, 50, 39, duration = 2, levelRequirement = 39, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 16.666667039196, 1, 32, 50, 42, duration = 2, levelRequirement = 42, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 16.666667039196, 1, 33, 50, 45, duration = 2, levelRequirement = 45, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 16.666667039196, 1, 34, 50, 48, duration = 2, levelRequirement = 48, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 16.666667039196, 1, 34, 50, 50, duration = 2, levelRequirement = 50, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 16.666667039196, 2, 35, 50, 52, duration = 2, levelRequirement = 52, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 16.666667039196, 2, 36, 50, 54, duration = 2, levelRequirement = 54, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 16.666667039196, 2, 37, 50, 56, duration = 2, levelRequirement = 56, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 16.666667039196, 2, 37, 50, 58, duration = 2, levelRequirement = 58, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 16.666667039196, 2, 38, 50, 60, duration = 2, levelRequirement = 60, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 16.666667039196, 3, 39, 50, 62, duration = 2, levelRequirement = 62, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 16.666667039196, 3, 40, 50, 64, duration = 2, levelRequirement = 64, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 16.666667039196, 3, 40, 50, 66, duration = 2, levelRequirement = 66, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 16.666667039196, 3, 41, 50, 68, duration = 2, levelRequirement = 68, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 16.666667039196, 3, 42, 50, 70, duration = 2, levelRequirement = 70, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 16.666667039196, 4, 43, 50, 72, duration = 2, levelRequirement = 72, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 16.666667039196, 4, 43, 50, 74, duration = 2, levelRequirement = 74, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 16.666667039196, 4, 44, 50, 76, duration = 2, levelRequirement = 76, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 16.666667039196, 4, 45, 50, 78, duration = 2, levelRequirement = 78, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 16.666667039196, 4, 46, 50, 80, duration = 2, levelRequirement = 80, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 16.666667039196, 5, 46, 50, 82, duration = 2, levelRequirement = 82, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 16.666667039196, 5, 47, 50, 84, duration = 2, levelRequirement = 84, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 16.666667039196, 5, 48, 50, 86, duration = 2, levelRequirement = 86, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 16.666667039196, 5, 49, 50, 88, duration = 2, levelRequirement = 88, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 16.666667039196, 5, 49, 50, 90, duration = 2, levelRequirement = 90, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 16.666667039196, 5, 50, 50, 91, duration = 2, levelRequirement = 91, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 16.666667039196, 6, 50, 50, 92, duration = 2, levelRequirement = 92, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 16.666667039196, 6, 50, 50, 93, duration = 2, levelRequirement = 93, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 16.666667039196, 6, 51, 50, 94, duration = 2, levelRequirement = 94, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 16.666667039196, 6, 51, 50, 95, duration = 2, levelRequirement = 95, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 16.666667039196, 6, 52, 50, 96, duration = 2, levelRequirement = 96, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 16.666667039196, 6, 52, 50, 97, duration = 2, levelRequirement = 97, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 16.666667039196, 6, 52, 50, 98, duration = 2, levelRequirement = 98, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 16.666667039196, 6, 53, 50, 99, duration = 2, levelRequirement = 99, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 16.666667039196, 6, 53, 50, 100, duration = 2, levelRequirement = 100, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 2739, 0, 28, 24, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [2] = { 3424, 0, 28, 27, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 4251, 0, 29, 30, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [4] = { 5249, 0, 30, 33, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [5] = { 6449, 0, 31, 36, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 7888, 1, 31, 39, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 9613, 1, 32, 42, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 11676, 1, 33, 45, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [9] = { 14139, 1, 34, 48, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 16039, 1, 34, 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [11] = { 18173, 2, 35, 52, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 20571, 2, 36, 54, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 23261, 2, 37, 56, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 26279, 2, 37, 58, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 29663, 2, 38, 60, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 33456, 3, 39, 62, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 37703, 3, 40, 64, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 42459, 3, 40, 66, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 47781, 3, 41, 68, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 53735, 3, 42, 70, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 60393, 4, 43, 72, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 67836, 4, 43, 74, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 76152, 4, 44, 76, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 85441, 4, 45, 78, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 95813, 4, 46, 80, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 107391, 5, 46, 82, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 120312, 5, 47, 84, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 134725, 5, 48, 86, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 150799, 5, 49, 88, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 168721, 5, 49, 90, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 178438, 5, 50, 91, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 188696, 6, 50, 92, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 199525, 6, 50, 93, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 210955, 6, 51, 94, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 223020, 6, 51, 95, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 235752, 6, 52, 96, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 249190, 6, 52, 97, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 263370, 6, 52, 98, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 278334, 6, 53, 99, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 294122, 6, 53, 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, }, } skills["SupportDarkRitual"] = { @@ -906,6 +927,8 @@ skills["SupportDarkRitual"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + }, stats = { "local_support_gem_max_skill_level_requirement_to_support", "cannot_cast_curses", @@ -998,6 +1021,8 @@ skills["Ember"] = { { "fire_damage_%_to_add_as_chaos", 0.25 }, }, }, + constantStats = { + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", @@ -1005,46 +1030,46 @@ skills["Ember"] = { "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, }, cost = { Mana = 8, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, }, cost = { Mana = 9, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, }, cost = { Mana = 10, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, }, cost = { Mana = 11, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, }, cost = { Mana = 12, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, }, cost = { Mana = 13, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, }, cost = { Mana = 15, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, }, cost = { Mana = 16, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, }, cost = { Mana = 16, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, }, cost = { Mana = 17, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, }, cost = { Mana = 18, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, }, cost = { Mana = 19, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, }, cost = { Mana = 19, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 9, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { Mana = 31, }, }, + [1] = { 6, 9, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 8, 12, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 11, 16, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 14, 22, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 19, 29, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 25, 37, 4, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 32, 48, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 39, 58, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 47, 70, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 56, 84, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 67, 100, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 80, 119, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 94, 142, 5, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 112, 168, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 132, 198, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 156, 234, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 174, 261, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 194, 291, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 216, 324, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 241, 361, 6, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 268, 402, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 298, 447, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 331, 497, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 368, 552, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 408, 612, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 453, 679, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 502, 753, 7, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 557, 835, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 617, 925, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 683, 1025, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 719, 1078, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 756, 1134, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 796, 1193, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 837, 1255, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 880, 1321, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 926, 1389, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 974, 1461, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 1024, 1536, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 1077, 1615, 8, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 1132, 1698, 9, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["Blight"] = { @@ -1092,57 +1117,58 @@ skills["Blight"] = { { "secondary_skill_effect_duration_+%", 3 }, }, }, + constantStats = { + { "base_skill_effect_duration", 2500 }, + { "base_secondary_skill_effect_duration", 1000 }, + { "base_movement_velocity_+%", -80 }, + { "display_max_blight_stacks", 20 }, + }, stats = { "base_chaos_damage_to_deal_per_minute", - "base_skill_effect_duration", - "base_secondary_skill_effect_duration", - "base_movement_velocity_+%", - "display_max_blight_stacks", "active_skill_base_radius_+", - "base_tertiary_skill_effect_duration", "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 16.666667039196, 2500, 1000, -80, 20, 0, 0, levelRequirement = 1, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [2] = { 16.666667039196, 2500, 1000, -80, 20, 0, 0, levelRequirement = 2, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [3] = { 16.666667039196, 2500, 1000, -80, 20, 1, 0, levelRequirement = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [4] = { 16.666667039196, 2500, 1000, -80, 20, 1, 0, levelRequirement = 7, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [5] = { 16.666667039196, 2500, 1000, -80, 20, 1, 0, levelRequirement = 11, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [6] = { 16.666667039196, 2500, 1000, -80, 20, 2, 0, levelRequirement = 16, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [7] = { 16.666667039196, 2500, 1000, -80, 20, 2, 0, levelRequirement = 20, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [8] = { 16.666667039196, 2500, 1000, -80, 20, 2, 0, levelRequirement = 24, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [9] = { 16.666667039196, 2500, 1000, -80, 20, 3, 0, levelRequirement = 28, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [10] = { 16.666667039196, 2500, 1000, -80, 20, 3, 0, levelRequirement = 32, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [11] = { 16.666667039196, 2500, 1000, -80, 20, 3, 0, levelRequirement = 36, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [12] = { 16.666667039196, 2500, 1000, -80, 20, 4, 0, levelRequirement = 40, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [13] = { 16.666667039196, 2500, 1000, -80, 20, 4, 0, levelRequirement = 44, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [14] = { 16.666667039196, 2500, 1000, -80, 20, 4, 0, levelRequirement = 48, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [15] = { 16.666667039196, 2500, 1000, -80, 20, 5, 0, levelRequirement = 52, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [16] = { 16.666667039196, 2500, 1000, -80, 20, 5, 0, levelRequirement = 56, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [17] = { 16.666667039196, 2500, 1000, -80, 20, 5, 0, levelRequirement = 60, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [18] = { 16.666667039196, 2500, 1000, -80, 20, 6, 0, levelRequirement = 64, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [19] = { 16.666667039196, 2500, 1000, -80, 20, 6, 0, levelRequirement = 67, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 16.666667039196, 2500, 1000, -80, 20, 6, 0, levelRequirement = 70, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 16.666667039196, 2500, 1000, -80, 20, 7, 0, levelRequirement = 72, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 16.666667039196, 2500, 1000, -80, 20, 7, 0, levelRequirement = 74, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 16.666667039196, 2500, 1000, -80, 20, 7, 0, levelRequirement = 76, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 16.666667039196, 2500, 1000, -80, 20, 8, 0, levelRequirement = 78, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 16.666667039196, 2500, 1000, -80, 20, 8, 0, levelRequirement = 80, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 16.666667039196, 2500, 1000, -80, 20, 8, 0, levelRequirement = 82, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 16.666667039196, 2500, 1000, -80, 20, 9, 0, levelRequirement = 84, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 16.666667039196, 2500, 1000, -80, 20, 9, 0, levelRequirement = 86, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 16.666667039196, 2500, 1000, -80, 20, 9, 0, levelRequirement = 88, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 16.666667039196, 2500, 1000, -80, 20, 10, 0, levelRequirement = 90, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 16.666667039196, 2500, 1000, -80, 20, 10, 0, levelRequirement = 91, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 16.666667039196, 2500, 1000, -80, 20, 10, 0, levelRequirement = 92, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 16.666667039196, 2500, 1000, -80, 20, 10, 0, levelRequirement = 93, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 16.666667039196, 2500, 1000, -80, 20, 10, 0, levelRequirement = 94, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 16.666667039196, 2500, 1000, -80, 20, 10, 0, levelRequirement = 95, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 16.666667039196, 2500, 1000, -80, 20, 11, 0, levelRequirement = 96, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 16.666667039196, 2500, 1000, -80, 20, 11, 0, levelRequirement = 97, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 16.666667039196, 2500, 1000, -80, 20, 11, 0, levelRequirement = 98, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 16.666667039196, 2500, 1000, -80, 20, 11, 0, levelRequirement = 99, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [40] = { 16.666667039196, 2500, 1000, -80, 20, 11, 0, levelRequirement = 100, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [1] = { 188, 0, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [2] = { 213, 0, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [3] = { 267, 1, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [4] = { 361, 1, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [5] = { 514, 1, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [6] = { 759, 2, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [7] = { 1008, 2, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [8] = { 1314, 2, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [9] = { 1690, 3, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [10] = { 2148, 3, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [11] = { 2707, 3, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [12] = { 3384, 4, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [13] = { 4203, 4, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [14] = { 5192, 4, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [15] = { 6383, 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [16] = { 7813, 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [17] = { 9530, 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [18] = { 11585, 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [19] = { 13386, 6, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 15443, 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 16974, 7, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 18646, 7, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 20470, 7, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 22461, 8, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 24633, 8, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 27002, 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 29584, 9, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 32398, 9, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 35464, 9, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 38805, 10, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 40585, 10, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 42443, 10, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 44381, 10, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 46404, 10, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 48514, 10, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 50716, 11, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 53013, 11, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 55409, 11, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 57908, 11, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [40] = { 60515, 11, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, }, } skills["VaalBlight"] = { @@ -1175,59 +1201,61 @@ skills["VaalBlight"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "base_secondary_skill_effect_duration", 3000 }, + { "base_movement_velocity_+%", -80 }, + { "display_max_blight_stacks", 20 }, + { "hinder_enemy_chaos_damage_taken_+%", 20 }, + }, stats = { "base_chaos_damage_to_deal_per_minute", - "base_skill_effect_duration", - "base_secondary_skill_effect_duration", - "base_movement_velocity_+%", - "display_max_blight_stacks", "active_skill_base_radius_+", - "hinder_enemy_chaos_damage_taken_+%", "spell_damage_modifiers_apply_to_skill_dot", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 16.666667039196, 6000, 3000, -80, 20, 0, 20, levelRequirement = 1, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 16.666667039196, 6000, 3000, -80, 20, 0, 20, levelRequirement = 2, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 16.666667039196, 6000, 3000, -80, 20, 1, 20, levelRequirement = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 16.666667039196, 6000, 3000, -80, 20, 1, 20, levelRequirement = 7, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 16.666667039196, 6000, 3000, -80, 20, 2, 20, levelRequirement = 11, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 16.666667039196, 6000, 3000, -80, 20, 2, 20, levelRequirement = 16, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 16.666667039196, 6000, 3000, -80, 20, 3, 20, levelRequirement = 20, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 16.666667039196, 6000, 3000, -80, 20, 3, 20, levelRequirement = 24, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 16.666667039196, 6000, 3000, -80, 20, 4, 20, levelRequirement = 28, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 16.666667039196, 6000, 3000, -80, 20, 4, 20, levelRequirement = 32, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 16.666667039196, 6000, 3000, -80, 20, 5, 20, levelRequirement = 36, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 16.666667039196, 6000, 3000, -80, 20, 5, 20, levelRequirement = 40, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 16.666667039196, 6000, 3000, -80, 20, 6, 20, levelRequirement = 44, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 16.666667039196, 6000, 3000, -80, 20, 6, 20, levelRequirement = 48, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 16.666667039196, 6000, 3000, -80, 20, 7, 20, levelRequirement = 52, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 16.666667039196, 6000, 3000, -80, 20, 7, 20, levelRequirement = 56, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 16.666667039196, 6000, 3000, -80, 20, 8, 20, levelRequirement = 60, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 16.666667039196, 6000, 3000, -80, 20, 8, 20, levelRequirement = 64, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 16.666667039196, 6000, 3000, -80, 20, 9, 20, levelRequirement = 67, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 16.666667039196, 6000, 3000, -80, 20, 9, 20, levelRequirement = 70, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 16.666667039196, 6000, 3000, -80, 20, 10, 20, levelRequirement = 72, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 16.666667039196, 6000, 3000, -80, 20, 10, 20, levelRequirement = 74, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 16.666667039196, 6000, 3000, -80, 20, 11, 20, levelRequirement = 76, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 16.666667039196, 6000, 3000, -80, 20, 11, 20, levelRequirement = 78, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 16.666667039196, 6000, 3000, -80, 20, 12, 20, levelRequirement = 80, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 16.666667039196, 6000, 3000, -80, 20, 12, 20, levelRequirement = 82, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 16.666667039196, 6000, 3000, -80, 20, 13, 20, levelRequirement = 84, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 16.666667039196, 6000, 3000, -80, 20, 13, 20, levelRequirement = 86, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 16.666667039196, 6000, 3000, -80, 20, 14, 20, levelRequirement = 88, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 16.666667039196, 6000, 3000, -80, 20, 14, 20, levelRequirement = 90, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 16.666667039196, 6000, 3000, -80, 20, 14, 20, levelRequirement = 91, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 16.666667039196, 6000, 3000, -80, 20, 15, 20, levelRequirement = 92, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 16.666667039196, 6000, 3000, -80, 20, 15, 20, levelRequirement = 93, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 16.666667039196, 6000, 3000, -80, 20, 15, 20, levelRequirement = 94, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 16.666667039196, 6000, 3000, -80, 20, 15, 20, levelRequirement = 95, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 16.666667039196, 6000, 3000, -80, 20, 16, 20, levelRequirement = 96, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 16.666667039196, 6000, 3000, -80, 20, 16, 20, levelRequirement = 97, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 16.666667039196, 6000, 3000, -80, 20, 16, 20, levelRequirement = 98, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 16.666667039196, 6000, 3000, -80, 20, 16, 20, levelRequirement = 99, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 16.666667039196, 6000, 3000, -80, 20, 17, 20, levelRequirement = 100, statInterpolation = { 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 259, 0, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 295, 0, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 374, 1, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 514, 1, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 749, 2, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 1138, 2, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 1546, 3, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 2063, 3, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 2713, 4, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 3529, 4, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 4548, 5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 5817, 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 7391, 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 9340, 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 11746, 7, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 14710, 7, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 18353, 8, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 22824, 8, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 26825, 9, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 31480, 9, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 34997, 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 38883, 10, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 43175, 11, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 47916, 11, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 53150, 12, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 58925, 12, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 65298, 13, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 72327, 13, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 80077, 14, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 88621, 14, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 93215, 14, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 98037, 15, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 103099, 15, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 108412, 15, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 113988, 15, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 119840, 16, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 125981, 16, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 132425, 16, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 139187, 16, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 146282, 17, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["CorpseWarp"] = { @@ -1296,55 +1324,57 @@ skills["CorpseWarp"] = { { "bodyswap_damage_+%_when_not_consuming_corpse", 2 }, }, }, + constantStats = { + { "corpse_explosion_monster_life_%", 6 }, + { "spell_base_fire_damage_%_maximum_life", 3 }, + { "corpse_warp_area_of_effect_+%_final_when_consuming_corpse", 200 }, + }, stats = { - "corpse_explosion_monster_life_%", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "spell_base_fire_damage_%_maximum_life", - "corpse_warp_area_of_effect_+%_final_when_consuming_corpse", "is_area_damage", }, levels = { - [1] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 10, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 13, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 17, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 21, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [5] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 25, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 29, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 33, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 39, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 45, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [13] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 51, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 57, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 63, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 6, 0.80000001192093, 1.2000000476837, 3, 200, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 3, 5, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 5, 7, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 6, 10, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 9, 13, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 12, 18, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 16, 24, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 21, 32, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 26, 39, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 32, 47, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 38, 58, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 47, 70, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 56, 84, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 68, 102, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 81, 122, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 98, 147, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 57, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 117, 175, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 140, 210, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 63, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 167, 250, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 187, 281, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 210, 315, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 236, 354, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 265, 397, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 297, 445, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 332, 498, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 372, 558, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 416, 625, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 466, 699, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 521, 781, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 582, 873, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 650, 975, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 687, 1031, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 726, 1089, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 767, 1151, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 810, 1216, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 856, 1284, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 904, 1356, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 955, 1433, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 1009, 1513, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 1065, 1598, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 1125, 1687, damageEffectiveness = 0.85, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, }, } skills["BoneOffering"] = { @@ -1389,55 +1419,57 @@ skills["BoneOffering"] = { { "base_spell_block_%", 0.1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "offering_skill_effect_duration_per_corpse", 1000 }, + { "minion_life_regeneration_rate_per_minute_%_if_blocked_recently", 240 }, + }, stats = { - "base_skill_effect_duration", "monster_base_block_%", "base_spell_block_%", - "offering_skill_effect_duration_per_corpse", - "minion_life_regeneration_rate_per_minute_%_if_blocked_recently", "base_deal_no_damage", }, levels = { - [1] = { 5000, 25, 25, 1000, 240, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 5000, 26, 25, 1000, 240, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 5000, 26, 26, 1000, 240, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 5000, 27, 26, 1000, 240, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 5000, 27, 27, 1000, 240, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [6] = { 5000, 28, 27, 1000, 240, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [7] = { 5000, 28, 28, 1000, 240, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [8] = { 5000, 29, 28, 1000, 240, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [9] = { 5000, 29, 29, 1000, 240, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [10] = { 5000, 30, 29, 1000, 240, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [11] = { 5000, 30, 30, 1000, 240, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 5000, 31, 30, 1000, 240, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 5000, 31, 31, 1000, 240, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 5000, 32, 31, 1000, 240, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 5000, 32, 32, 1000, 240, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 5000, 33, 32, 1000, 240, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 5000, 33, 33, 1000, 240, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [18] = { 5000, 34, 33, 1000, 240, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 5000, 34, 34, 1000, 240, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 5000, 35, 34, 1000, 240, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 5000, 35, 35, 1000, 240, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 5000, 36, 35, 1000, 240, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 5000, 36, 36, 1000, 240, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 5000, 37, 36, 1000, 240, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 5000, 37, 37, 1000, 240, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [26] = { 5000, 38, 37, 1000, 240, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [27] = { 5000, 38, 38, 1000, 240, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 5000, 39, 38, 1000, 240, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 5000, 39, 39, 1000, 240, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [30] = { 5000, 40, 39, 1000, 240, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [31] = { 5000, 40, 39, 1000, 240, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [32] = { 5000, 40, 40, 1000, 240, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [33] = { 5000, 40, 40, 1000, 240, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [34] = { 5000, 41, 40, 1000, 240, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [35] = { 5000, 41, 40, 1000, 240, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [36] = { 5000, 41, 41, 1000, 240, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [37] = { 5000, 41, 41, 1000, 240, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 47, }, }, - [38] = { 5000, 42, 41, 1000, 240, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [39] = { 5000, 42, 41, 1000, 240, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 49, }, }, - [40] = { 5000, 42, 42, 1000, 240, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [1] = { 25, 25, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 26, 25, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 26, 26, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 27, 26, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 27, 27, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [6] = { 28, 27, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [7] = { 28, 28, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [8] = { 29, 28, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [9] = { 29, 29, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [10] = { 30, 29, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [11] = { 30, 30, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 31, 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 31, 31, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 32, 31, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 32, 32, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 33, 32, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 33, 33, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [18] = { 34, 33, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 34, 34, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 35, 34, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 35, 35, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 36, 35, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 36, 36, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 37, 36, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 37, 37, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 37, }, }, + [26] = { 38, 37, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 38, }, }, + [27] = { 38, 38, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 39, 38, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 39, 39, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, + [30] = { 40, 39, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [31] = { 40, 39, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [32] = { 40, 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 43, }, }, + [33] = { 40, 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 44, }, }, + [34] = { 41, 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [35] = { 41, 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [36] = { 41, 41, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [37] = { 41, 41, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 47, }, }, + [38] = { 42, 41, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 48, }, }, + [39] = { 42, 41, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, + [40] = { 42, 42, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, }, } skills["SigilRecall"] = { @@ -1465,41 +1497,41 @@ skills["SigilRecall"] = { { "base_cooldown_speed_+%", 1 }, }, }, + constantStats = { + { "brand_recall_spend_%_of_recalled_brands_cost", 20 }, + }, stats = { "base_cooldown_speed_+%", "recall_sigil_target_search_range_+%", - "sigil_recall_extend_base_skill_effect_duration", - "sigil_recall_extend_base_secondary_skill_effect_duration", - "brand_recall_spend_%_of_recalled_brands_cost", "console_skill_dont_chase", }, levels = { - [1] = { 0, 25, 0, 0, 20, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 8, 29, 0, 0, 20, cooldown = 4, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 16, 33, 0, 0, 20, cooldown = 4, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [4] = { 24, 37, 0, 0, 20, cooldown = 4, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [5] = { 32, 41, 0, 0, 20, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 40, 45, 0, 0, 20, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 48, 49, 0, 0, 20, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [8] = { 56, 53, 0, 0, 20, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [9] = { 64, 57, 0, 0, 20, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [10] = { 72, 61, 0, 0, 20, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [11] = { 80, 65, 0, 0, 20, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [12] = { 88, 69, 0, 0, 20, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [13] = { 96, 73, 0, 0, 20, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 104, 77, 0, 0, 20, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 112, 81, 0, 0, 20, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 120, 85, 0, 0, 20, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [17] = { 128, 89, 0, 0, 20, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [18] = { 136, 93, 0, 0, 20, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [19] = { 144, 97, 0, 0, 20, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [20] = { 152, 101, 0, 0, 20, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [21] = { 160, 105, 0, 0, 20, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [22] = { 168, 109, 0, 0, 20, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 176, 113, 0, 0, 20, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 184, 117, 0, 0, 20, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [25] = { 192, 121, 0, 0, 20, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 200, 125, 0, 0, 20, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 0, 25, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 8, 29, cooldown = 4, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 16, 33, cooldown = 4, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [4] = { 24, 37, cooldown = 4, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [5] = { 32, 41, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 40, 45, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 48, 49, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [8] = { 56, 53, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [9] = { 64, 57, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [10] = { 72, 61, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [11] = { 80, 65, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [12] = { 88, 69, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [13] = { 96, 73, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 104, 77, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 112, 81, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 120, 85, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [17] = { 128, 89, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [18] = { 136, 93, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [19] = { 144, 97, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [20] = { 152, 101, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [21] = { 160, 105, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [22] = { 168, 109, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 176, 113, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 184, 117, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [25] = { 192, 121, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 200, 125, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, }, } skills["Clarity"] = { @@ -1534,6 +1566,8 @@ skills["Clarity"] = { { "damage_+%_on_full_mana", 0.25 }, }, }, + constantStats = { + }, stats = { "base_mana_regeneration_rate_per_minute", "active_skill_base_radius_+", @@ -1609,6 +1643,8 @@ skills["VaalClarity"] = { { "base_skill_area_of_effect_+%", 2 }, }, }, + constantStats = { + }, stats = { "active_skill_base_radius_+", "base_skill_effect_duration", @@ -1688,58 +1724,60 @@ skills["ColdSnap"] = { { "damage_+%_with_hits_and_ailments", 2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "chance_to_gain_frenzy_charge_on_killing_enemy_affected_by_cold_snap_ground_%", 25 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "base_skill_effect_duration", - "chill_effect_+%", "base_cold_damage_to_deal_per_minute", - "chance_to_gain_frenzy_charge_on_killing_enemy_affected_by_cold_snap_ground_%", + "chill_effect_+%", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 5000, 0, 40.166668994973, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 11, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 5000, 1, 41.666667597989, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 13, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 5000, 2, 42.999999689559, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 14, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 5000, 3, 44.333335754772, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 15, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 5000, 4, 45.833334357788, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 16, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 5000, 5, 47.166666449358, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 17, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 5000, 6, 48.500002514571, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 18, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 5000, 7, 49.833334606141, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 19, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 5000, 8, 51.000000186265, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 43, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 20, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 5000, 9, 52.166669740031, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 21, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 5000, 10, 53.166668808709, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 49, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 21, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 5000, 11, 54.333334388832, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 22, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 5000, 12, 55.33333345751, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 55, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 23, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 5000, 13, 56.33333649983, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 24, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 5000, 14, 57.500002079954, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 25, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 5000, 15, 58.666667660077, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 25, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 5000, 16, 59.833333240201, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 26, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 5000, 17, 61.000002793968, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 27, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 5000, 18, 62.000001862645, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 27, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 5000, 19, 63.166667442769, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 28, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 5000, 20, 64.166666511446, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 29, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 5000, 21, 65.166669553767, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 29, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 5000, 22, 66.166668622444, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 30, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 5000, 23, 67.000001179675, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 30, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 5000, 24, 68.000000248353, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 31, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 5000, 25, 68.833336779227, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 32, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 5000, 26, 69.666665362815, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 32, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 5000, 27, 70.500001893689, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 33, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 5000, 28, 71.333338424564, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 33, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 5000, 29, 72.000004470348, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 34, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 5000, 29, 73.166666076829, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 34, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 5000, 30, 74.166665145506, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 35, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 5000, 30, 75.500005184362, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 35, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 5000, 31, 76.50000425304, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 35, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 5000, 31, 77.66666585952, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 36, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 5000, 32, 78.666664928198, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 36, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 5000, 32, 79.666671944161, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 36, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 5000, 33, 80.666671012839, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 37, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 5000, 33, 81.833332619319, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 37, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 5000, 34, 82.833331687997, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 3, 1, }, cost = { Mana = 37, }, }, + [1] = { 34, 51, 1720, 0, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [2] = { 48, 72, 2501, 1, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 66, 99, 3552, 2, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 90, 134, 4969, 3, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 112, 168, 6409, 4, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 139, 208, 8185, 5, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [7] = { 171, 257, 10396, 6, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [8] = { 211, 316, 13140, 7, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [9] = { 259, 388, 16482, 8, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [10] = { 316, 474, 20596, 9, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [11] = { 385, 577, 25570, 10, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [12] = { 467, 701, 31748, 11, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [13] = { 567, 850, 39190, 12, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [14] = { 685, 1028, 48257, 13, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [15] = { 777, 1166, 55854, 14, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [16] = { 880, 1321, 64568, 15, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [17] = { 997, 1495, 74553, 16, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [18] = { 1128, 1692, 85987, 17, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [19] = { 1275, 1912, 98804, 18, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [20] = { 1440, 2160, 113726, 19, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [21] = { 1626, 2439, 130436, 20, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [22] = { 1835, 2753, 149476, 21, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [23] = { 2069, 3104, 171158, 22, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [24] = { 2332, 3499, 195346, 23, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [25] = { 2628, 3941, 223351, 24, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [26] = { 2959, 4438, 254572, 25, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [27] = { 3330, 4995, 289977, 26, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [28] = { 3746, 5619, 330108, 27, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [29] = { 4212, 6318, 375578, 28, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [30] = { 4734, 7101, 426086, 29, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [31] = { 5018, 7528, 458978, 29, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [32] = { 5319, 7979, 493125, 30, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [33] = { 5637, 8456, 532015, 30, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [34] = { 5974, 8961, 571249, 31, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [35] = { 6330, 9495, 614534, 31, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [36] = { 6707, 10060, 659492, 32, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [37] = { 7105, 10658, 707561, 32, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [38] = { 7527, 11290, 758948, 33, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [39] = { 7973, 11959, 815532, 33, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [40] = { 8444, 12666, 874324, 34, damageEffectiveness = 3.2, cooldown = 3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, }, } skills["VaalColdSnap"] = { @@ -1768,12 +1806,14 @@ skills["VaalColdSnap"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + { "base_chance_to_freeze_%", 100 }, + { "chance_to_gain_frenzy_charge_on_killing_enemy_affected_by_cold_snap_ground_%", 100 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "base_skill_effect_duration", - "base_chance_to_freeze_%", - "chance_to_gain_frenzy_charge_on_killing_enemy_affected_by_cold_snap_ground_%", "base_cold_damage_to_deal_per_minute", "chill_effect_+%", "base_skill_show_average_damage_instead_of_dps", @@ -1784,46 +1824,46 @@ skills["VaalColdSnap"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 39.666669460634, 0, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 41.833334109435, 1, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 44.166669243326, 2, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 46.833333426466, 3, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 48.666669026017, 4, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 51.166666697711, 5, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 53.000002297262, 6, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 54.833333923171, 7, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 57.166669057061, 8, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 43, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 59.00000068297, 9, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 61.33333581686, 10, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 49, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 63.000000931323, 11, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 65.00000304232, 12, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 55, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 67.000001179675, 13, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 68.333333271245, 14, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 69.999998385707, 15, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 71.000005401671, 16, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 72.500000031044, 17, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 73.833332122614, 18, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 75.000001676381, 19, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 76.000000745058, 20, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 76.999999813735, 21, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 77.83333634461, 22, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 78.99999795109, 23, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 79.500001459072, 24, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 80.666671012839, 25, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 81.499999596427, 26, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 82.499998665104, 27, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 83.333335195979, 28, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 84.166671726853, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 84.666667287548, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 85.000000310441, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 85.500003818423, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [34] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 85.999999379118, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [35] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 86.333332402011, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [36] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 86.833335909993, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [37] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 87.333331470688, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [38] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 87.666672440867, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [39] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 88.166668001562, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, - [40] = { 0.80000001192093, 1.2000000476837, 4000, 100, 100, 88.500001024455, 34, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 3, 1, }, cost = { }, }, + [1] = { 46, 69, 2266, 0, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 63, 95, 3299, 1, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 86, 128, 4722, 2, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 114, 172, 6694, 3, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 141, 212, 8582, 4, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 173, 260, 11074, 5, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 211, 317, 14010, 6, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 257, 386, 17632, 7, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 312, 468, 22280, 8, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 377, 565, 27780, 9, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 454, 681, 34787, 10, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 545, 818, 42932, 11, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 653, 980, 53093, 12, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 782, 1172, 65457, 13, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 880, 1320, 75140, 14, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 989, 1484, 86565, 15, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 1112, 1668, 98666, 16, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 1248, 1873, 113134, 17, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 1401, 2101, 129286, 18, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 1571, 2356, 147271, 19, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 1760, 2641, 167245, 20, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 1972, 2958, 189781, 21, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 2207, 3311, 214736, 22, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 2469, 3704, 243840, 23, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 2761, 4142, 274385, 24, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 3086, 4629, 311162, 25, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 3447, 5171, 351191, 26, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 3849, 5774, 396949, 27, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 4296, 6444, 447512, 28, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 4793, 7189, 504256, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 5062, 7593, 535697, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 5345, 8018, 567910, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 5644, 8466, 603167, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 5958, 8938, 640532, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 6290, 9435, 678814, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 6640, 9960, 720691, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 7008, 10512, 765059, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 7396, 11095, 810518, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 7805, 11708, 860219, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 8236, 12355, 911145, 34, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["Conductivity"] = { @@ -1868,55 +1908,57 @@ skills["Conductivity"] = { { "chance_to_be_shocked_%", 1 }, }, }, + constantStats = { + { "chance_to_be_shocked_%", 25 }, + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { "base_skill_effect_duration", "active_skill_base_radius_+", "base_lightning_damage_resistance_%", - "chance_to_be_shocked_%", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 9000, 0, -25, 25, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [2] = { 9100, 1, -26, 25, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [3] = { 9200, 1, -27, 25, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [4] = { 9300, 2, -28, 25, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [5] = { 9400, 2, -29, 25, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [6] = { 9500, 3, -30, 25, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [7] = { 9600, 3, -31, 25, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [8] = { 9700, 4, -32, 25, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [9] = { 9800, 4, -33, 25, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [10] = { 9900, 5, -34, 25, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [11] = { 10000, 5, -35, 25, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [12] = { 10100, 6, -36, 25, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [13] = { 10200, 6, -37, 25, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [14] = { 10300, 7, -38, 25, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [15] = { 10400, 7, -39, 25, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [16] = { 10500, 8, -40, 25, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [17] = { 10600, 8, -41, 25, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [18] = { 10700, 9, -42, 25, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 47, }, }, - [19] = { 10800, 9, -43, 25, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [20] = { 10900, 10, -44, 25, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [21] = { 11000, 10, -45, 25, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 51, }, }, - [22] = { 11100, 11, -46, 25, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [23] = { 11200, 11, -47, 25, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 53, }, }, - [24] = { 11300, 12, -48, 25, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [25] = { 11400, 12, -49, 25, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [26] = { 11500, 13, -50, 25, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 57, }, }, - [27] = { 11600, 13, -51, 25, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [28] = { 11700, 14, -52, 25, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 59, }, }, - [29] = { 11800, 14, -53, 25, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [30] = { 11900, 15, -54, 25, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 61, }, }, - [31] = { 11950, 15, -54, 25, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [32] = { 12000, 15, -55, 25, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 65, }, }, - [33] = { 12050, 15, -55, 25, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 66, }, }, - [34] = { 12100, 16, -56, 25, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 67, }, }, - [35] = { 12150, 16, -56, 25, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 68, }, }, - [36] = { 12200, 16, -57, 25, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 70, }, }, - [37] = { 12250, 16, -57, 25, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 71, }, }, - [38] = { 12300, 17, -58, 25, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 72, }, }, - [39] = { 12350, 17, -58, 25, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 73, }, }, - [40] = { 12400, 17, -59, 25, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 75, }, }, + [1] = { 9000, 0, -25, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [2] = { 9100, 1, -26, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [3] = { 9200, 1, -27, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [4] = { 9300, 2, -28, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [5] = { 9400, 2, -29, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [6] = { 9500, 3, -30, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [7] = { 9600, 3, -31, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [8] = { 9700, 4, -32, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [9] = { 9800, 4, -33, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [10] = { 9900, 5, -34, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [11] = { 10000, 5, -35, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [12] = { 10100, 6, -36, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [13] = { 10200, 6, -37, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [14] = { 10300, 7, -38, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [15] = { 10400, 7, -39, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [16] = { 10500, 8, -40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 45, }, }, + [17] = { 10600, 8, -41, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 46, }, }, + [18] = { 10700, 9, -42, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 47, }, }, + [19] = { 10800, 9, -43, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 48, }, }, + [20] = { 10900, 10, -44, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, + [21] = { 11000, 10, -45, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 51, }, }, + [22] = { 11100, 11, -46, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [23] = { 11200, 11, -47, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 53, }, }, + [24] = { 11300, 12, -48, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 54, }, }, + [25] = { 11400, 12, -49, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 56, }, }, + [26] = { 11500, 13, -50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 57, }, }, + [27] = { 11600, 13, -51, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 58, }, }, + [28] = { 11700, 14, -52, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 59, }, }, + [29] = { 11800, 14, -53, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [30] = { 11900, 15, -54, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 61, }, }, + [31] = { 11950, 15, -54, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [32] = { 12000, 15, -55, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 65, }, }, + [33] = { 12050, 15, -55, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 66, }, }, + [34] = { 12100, 16, -56, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 67, }, }, + [35] = { 12150, 16, -56, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 68, }, }, + [36] = { 12200, 16, -57, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 70, }, }, + [37] = { 12250, 16, -57, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 71, }, }, + [38] = { 12300, 17, -58, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 72, }, }, + [39] = { 12350, 17, -58, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 73, }, }, + [40] = { 12400, 17, -59, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 75, }, }, }, } skills["Contagion"] = { @@ -1948,54 +1990,55 @@ skills["Contagion"] = { { "contagion_spread_on_hit_affected_enemy_%", 3 }, }, }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + }, stats = { "base_chaos_damage_to_deal_per_minute", - "base_skill_effect_duration", - "active_skill_base_radius_+", "is_area_damage", "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 16.666667039196, 5000, 0, levelRequirement = 4, statInterpolation = { 3, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 16.666667039196, 5000, 0, levelRequirement = 6, statInterpolation = { 3, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 16.666667039196, 5000, 0, levelRequirement = 9, statInterpolation = { 3, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 16.666667039196, 5000, 0, levelRequirement = 12, statInterpolation = { 3, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 16.666667039196, 5000, 0, levelRequirement = 16, statInterpolation = { 3, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 16.666667039196, 5000, 0, levelRequirement = 20, statInterpolation = { 3, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 16.666667039196, 5000, 0, levelRequirement = 24, statInterpolation = { 3, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 16.666667039196, 5000, 0, levelRequirement = 28, statInterpolation = { 3, 1, 1, }, cost = { Mana = 11, }, }, - [9] = { 16.666667039196, 5000, 0, levelRequirement = 32, statInterpolation = { 3, 1, 1, }, cost = { Mana = 11, }, }, - [10] = { 16.666667039196, 5000, 0, levelRequirement = 36, statInterpolation = { 3, 1, 1, }, cost = { Mana = 12, }, }, - [11] = { 16.666667039196, 5000, 0, levelRequirement = 40, statInterpolation = { 3, 1, 1, }, cost = { Mana = 13, }, }, - [12] = { 16.666667039196, 5000, 0, levelRequirement = 44, statInterpolation = { 3, 1, 1, }, cost = { Mana = 14, }, }, - [13] = { 16.666667039196, 5000, 0, levelRequirement = 48, statInterpolation = { 3, 1, 1, }, cost = { Mana = 15, }, }, - [14] = { 16.666667039196, 5000, 0, levelRequirement = 52, statInterpolation = { 3, 1, 1, }, cost = { Mana = 16, }, }, - [15] = { 16.666667039196, 5000, 0, levelRequirement = 55, statInterpolation = { 3, 1, 1, }, cost = { Mana = 16, }, }, - [16] = { 16.666667039196, 5000, 0, levelRequirement = 58, statInterpolation = { 3, 1, 1, }, cost = { Mana = 17, }, }, - [17] = { 16.666667039196, 5000, 0, levelRequirement = 61, statInterpolation = { 3, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 16.666667039196, 5000, 0, levelRequirement = 64, statInterpolation = { 3, 1, 1, }, cost = { Mana = 18, }, }, - [19] = { 16.666667039196, 5000, 0, levelRequirement = 67, statInterpolation = { 3, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 16.666667039196, 5000, 0, levelRequirement = 70, statInterpolation = { 3, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 16.666667039196, 5000, 0, levelRequirement = 72, statInterpolation = { 3, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 16.666667039196, 5000, 0, levelRequirement = 74, statInterpolation = { 3, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 16.666667039196, 5000, 0, levelRequirement = 76, statInterpolation = { 3, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 16.666667039196, 5000, 0, levelRequirement = 78, statInterpolation = { 3, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 16.666667039196, 5000, 0, levelRequirement = 80, statInterpolation = { 3, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 16.666667039196, 5000, 0, levelRequirement = 82, statInterpolation = { 3, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 16.666667039196, 5000, 0, levelRequirement = 84, statInterpolation = { 3, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 16.666667039196, 5000, 0, levelRequirement = 86, statInterpolation = { 3, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 16.666667039196, 5000, 0, levelRequirement = 88, statInterpolation = { 3, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 16.666667039196, 5000, 0, levelRequirement = 90, statInterpolation = { 3, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 16.666667039196, 5000, 0, levelRequirement = 91, statInterpolation = { 3, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 16.666667039196, 5000, 0, levelRequirement = 92, statInterpolation = { 3, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 16.666667039196, 5000, 0, levelRequirement = 93, statInterpolation = { 3, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 16.666667039196, 5000, 0, levelRequirement = 94, statInterpolation = { 3, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 16.666667039196, 5000, 0, levelRequirement = 95, statInterpolation = { 3, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 16.666667039196, 5000, 0, levelRequirement = 96, statInterpolation = { 3, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 16.666667039196, 5000, 0, levelRequirement = 97, statInterpolation = { 3, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 16.666667039196, 5000, 0, levelRequirement = 98, statInterpolation = { 3, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 16.666667039196, 5000, 0, levelRequirement = 99, statInterpolation = { 3, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 16.666667039196, 5000, 0, levelRequirement = 100, statInterpolation = { 3, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 209, levelRequirement = 4, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [2] = { 257, levelRequirement = 6, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [3] = { 342, levelRequirement = 9, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [4] = { 444, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [5] = { 610, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [6] = { 818, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [7] = { 1078, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [8] = { 1399, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [9] = { 1796, levelRequirement = 32, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [10] = { 2285, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [11] = { 2884, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [12] = { 3618, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [13] = { 4512, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [14] = { 5600, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [15] = { 6567, levelRequirement = 55, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [16] = { 7685, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [17] = { 8975, levelRequirement = 61, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [18] = { 10463, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [19] = { 12178, levelRequirement = 67, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [20] = { 14152, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [21] = { 15630, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [22] = { 17252, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [23] = { 19032, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [24] = { 20984, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [25] = { 23124, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [26] = { 25470, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [27] = { 28040, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [28] = { 30856, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [29] = { 33940, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [30] = { 37316, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [31] = { 39122, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [32] = { 41012, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [33] = { 42989, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [34] = { 45056, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [35] = { 47219, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [36] = { 49481, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [37] = { 51847, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [38] = { 54321, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [39] = { 56908, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [40] = { 59614, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 26, }, }, }, } skills["ConversionTrap"] = { @@ -2028,55 +2071,57 @@ skills["ConversionTrap"] = { { "conversation_trap_converted_enemy_damage_+%", 20 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + }, stats = { - "is_trap", - "base_trap_duration", "base_skill_effect_duration", "base_skill_is_trapped", "base_deal_no_damage", "traps_do_not_explode_on_timeout", + "is_trap", }, levels = { - [1] = { 1, 4000, 5300, cooldown = 8, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 1, 4000, 5500, cooldown = 8, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 1, 4000, 5800, cooldown = 8, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 1, 4000, 6000, cooldown = 8, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 1, 4000, 6300, cooldown = 8, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 1, 4000, 6500, cooldown = 8, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, - [7] = { 1, 4000, 6800, cooldown = 8, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, - [8] = { 1, 4000, 7000, cooldown = 8, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, - [9] = { 1, 4000, 7300, cooldown = 8, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, - [10] = { 1, 4000, 7500, cooldown = 8, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 1, 4000, 7800, cooldown = 8, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 1, 4000, 8000, cooldown = 8, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, - [13] = { 1, 4000, 8300, cooldown = 8, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, - [14] = { 1, 4000, 8500, cooldown = 8, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, - [15] = { 1, 4000, 8800, cooldown = 8, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, - [16] = { 1, 4000, 9000, cooldown = 8, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, - [17] = { 1, 4000, 9300, cooldown = 8, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [18] = { 1, 4000, 9500, cooldown = 8, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [19] = { 1, 4000, 9800, cooldown = 8, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [20] = { 1, 4000, 10000, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 1, 4000, 10300, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 1, 4000, 10500, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, - [23] = { 1, 4000, 10800, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 1, 4000, 11000, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 1, 4000, 11300, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, - [26] = { 1, 4000, 11500, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 1, 4000, 11800, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 1, 4000, 12000, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 1, 4000, 12300, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, - [30] = { 1, 4000, 12500, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 1, 4000, 12650, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, - [32] = { 1, 4000, 12800, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 1, 4000, 12900, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 1, 4000, 13000, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 1, 4000, 13150, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, - [36] = { 1, 4000, 13300, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, - [37] = { 1, 4000, 13400, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, - [38] = { 1, 4000, 13500, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, - [39] = { 1, 4000, 13650, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, - [40] = { 1, 4000, 13800, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [1] = { 5300, cooldown = 8, levelRequirement = 4, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [2] = { 5500, cooldown = 8, levelRequirement = 6, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [3] = { 5800, cooldown = 8, levelRequirement = 9, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [4] = { 6000, cooldown = 8, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 6300, cooldown = 8, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [6] = { 6500, cooldown = 8, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [7] = { 6800, cooldown = 8, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [8] = { 7000, cooldown = 8, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [9] = { 7300, cooldown = 8, levelRequirement = 32, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [10] = { 7500, cooldown = 8, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [11] = { 7800, cooldown = 8, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [12] = { 8000, cooldown = 8, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [13] = { 8300, cooldown = 8, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [14] = { 8500, cooldown = 8, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [15] = { 8800, cooldown = 8, levelRequirement = 55, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [16] = { 9000, cooldown = 8, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [17] = { 9300, cooldown = 8, levelRequirement = 61, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [18] = { 9500, cooldown = 8, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [19] = { 9800, cooldown = 8, levelRequirement = 67, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [20] = { 10000, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [21] = { 10300, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [22] = { 10500, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [23] = { 10800, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [24] = { 11000, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [25] = { 11300, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [26] = { 11500, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [27] = { 11800, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 27, }, }, + [28] = { 12000, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 27, }, }, + [29] = { 12300, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 27, }, }, + [30] = { 12500, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 28, }, }, + [31] = { 12650, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [32] = { 12800, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [33] = { 12900, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [34] = { 13000, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [35] = { 13150, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 30, }, }, + [36] = { 13300, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 31, }, }, + [37] = { 13400, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 31, }, }, + [38] = { 13500, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 31, }, }, + [39] = { 13650, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 32, }, }, + [40] = { 13800, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 33, }, }, }, } skills["Convocation"] = { @@ -2113,52 +2158,54 @@ skills["Convocation"] = { { "unnerve_nearby_enemies_on_use_for_ms", 200 }, }, }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + }, stats = { - "base_skill_effect_duration", "life_regeneration_rate_per_minute_%", "base_deal_no_damage", }, levels = { - [1] = { 2000, 42, cooldown = 3, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 2000, 45, cooldown = 3, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 2000, 48, cooldown = 3, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 2000, 51, cooldown = 3, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 2000, 54, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 2000, 57, cooldown = 3, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 2000, 60, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 2000, 63, cooldown = 3, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 2000, 66, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 2000, 69, cooldown = 3, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 2000, 72, cooldown = 3, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [12] = { 2000, 75, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [13] = { 2000, 78, cooldown = 3, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [14] = { 2000, 81, cooldown = 3, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [15] = { 2000, 84, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [16] = { 2000, 87, cooldown = 3, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [17] = { 2000, 90, cooldown = 3, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [18] = { 2000, 93, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [19] = { 2000, 96, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [20] = { 2000, 99, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [21] = { 2000, 102, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [22] = { 2000, 105, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [23] = { 2000, 108, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [24] = { 2000, 111, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [25] = { 2000, 114, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, - [26] = { 2000, 117, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, - [27] = { 2000, 120, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, - [28] = { 2000, 123, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, - [29] = { 2000, 126, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, - [30] = { 2000, 129, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, - [31] = { 2000, 131, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, - [32] = { 2000, 132, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, - [33] = { 2000, 134, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, - [34] = { 2000, 135, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, - [35] = { 2000, 137, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, - [36] = { 2000, 138, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, - [37] = { 2000, 140, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, - [38] = { 2000, 141, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, - [39] = { 2000, 143, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, - [40] = { 2000, 144, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [1] = { 42, cooldown = 3, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [2] = { 45, cooldown = 3, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [3] = { 48, cooldown = 3, levelRequirement = 30, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [4] = { 51, cooldown = 3, levelRequirement = 33, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 54, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [6] = { 57, cooldown = 3, levelRequirement = 39, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [7] = { 60, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [8] = { 63, cooldown = 3, levelRequirement = 45, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [9] = { 66, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [10] = { 69, cooldown = 3, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [11] = { 72, cooldown = 3, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [12] = { 75, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [13] = { 78, cooldown = 3, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [14] = { 81, cooldown = 3, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [15] = { 84, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [16] = { 87, cooldown = 3, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [17] = { 90, cooldown = 3, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [18] = { 93, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [19] = { 96, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [20] = { 99, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [21] = { 102, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [22] = { 105, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [23] = { 108, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [24] = { 111, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [25] = { 114, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [26] = { 117, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [27] = { 120, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [28] = { 123, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [29] = { 126, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [30] = { 129, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [31] = { 131, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [32] = { 132, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [33] = { 134, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [34] = { 135, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [35] = { 137, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [36] = { 138, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [37] = { 140, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [38] = { 141, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [39] = { 143, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [40] = { 144, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 17, }, }, }, } skills["Disintegrate"] = { @@ -2199,56 +2246,58 @@ skills["Disintegrate"] = { { "base_cast_speed_+%", 0.5 }, }, }, + constantStats = { + { "disintegrate_base_radius_+_per_intensify", 2 }, + { "disintegrate_damage_+%_final_per_intensity", 35 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "disintegrate_base_radius_+_per_intensify", - "disintegrate_damage_+%_final_per_intensity", "is_area_damage", "display_base_intensity_loss", "active_skill_display_does_intensity_stuff", }, levels = { - [1] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [2] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [3] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [4] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [5] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [6] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [7] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [8] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [13] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [16] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [17] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [18] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [19] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [20] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [21] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [22] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [23] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [24] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [25] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [26] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [27] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [28] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [29] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [30] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [31] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [32] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [33] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [34] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [35] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [36] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [37] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [38] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [39] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [40] = { 0.5, 1.5, 2, 35, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 29, }, }, + [1] = { 28, 84, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [2] = { 35, 105, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [3] = { 44, 131, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [4] = { 54, 162, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [5] = { 66, 199, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [6] = { 76, 228, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 87, 261, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [8] = { 100, 299, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 114, 341, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 130, 389, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 148, 443, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 168, 504, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 191, 573, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 217, 651, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 246, 739, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [16] = { 279, 838, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [17] = { 316, 949, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [18] = { 358, 1075, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [19] = { 405, 1216, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [20] = { 458, 1375, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [21] = { 518, 1554, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [22] = { 585, 1755, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [23] = { 660, 1980, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [24] = { 745, 2234, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [25] = { 839, 2518, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [26] = { 946, 2838, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [27] = { 1065, 3196, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [28] = { 1199, 3598, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [29] = { 1350, 4049, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [30] = { 1518, 4554, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [31] = { 1610, 4829, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [32] = { 1707, 5121, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [33] = { 1810, 5429, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [34] = { 1919, 5756, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [35] = { 2034, 6101, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [36] = { 2155, 6466, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [37] = { 2284, 6853, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [38] = { 2421, 7263, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [39] = { 2565, 7696, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [40] = { 2718, 8154, damageEffectiveness = 1.65, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, }, } skills["DarkPact"] = { @@ -2312,56 +2361,58 @@ skills["DarkPact"] = { { "dark_pact_minions_recover_%_life_on_hit", 0.1 }, }, }, + constantStats = { + { "skeletal_chains_aoe_%_health_dealt_as_chaos_damage", 8 }, + { "number_of_chains", 2 }, + }, stats = { - "skeletal_chains_aoe_%_health_dealt_as_chaos_damage", "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", - "number_of_chains", "skeletal_chains_no_minions_damage_+%_final", "is_area_damage", "skeletal_chains_no_minions_targets_self", }, levels = { - [1] = { 8, 0.80000001192093, 1.2000000476837, 2, 56, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 8, 0.80000001192093, 1.2000000476837, 2, 60, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 8, 0.80000001192093, 1.2000000476837, 2, 64, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 8, 0.80000001192093, 1.2000000476837, 2, 69, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 8, 0.80000001192093, 1.2000000476837, 2, 73, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 8, 0.80000001192093, 1.2000000476837, 2, 77, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 8, 0.80000001192093, 1.2000000476837, 2, 81, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 8, 0.80000001192093, 1.2000000476837, 2, 85, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 8, 0.80000001192093, 1.2000000476837, 2, 90, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 8, 0.80000001192093, 1.2000000476837, 2, 94, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 8, 0.80000001192093, 1.2000000476837, 2, 98, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [12] = { 8, 0.80000001192093, 1.2000000476837, 2, 102, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [13] = { 8, 0.80000001192093, 1.2000000476837, 2, 106, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [14] = { 8, 0.80000001192093, 1.2000000476837, 2, 111, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [15] = { 8, 0.80000001192093, 1.2000000476837, 2, 115, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [16] = { 8, 0.80000001192093, 1.2000000476837, 2, 119, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [17] = { 8, 0.80000001192093, 1.2000000476837, 2, 123, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [18] = { 8, 0.80000001192093, 1.2000000476837, 2, 127, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [19] = { 8, 0.80000001192093, 1.2000000476837, 2, 132, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [20] = { 8, 0.80000001192093, 1.2000000476837, 2, 136, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [21] = { 8, 0.80000001192093, 1.2000000476837, 2, 140, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [22] = { 8, 0.80000001192093, 1.2000000476837, 2, 144, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [23] = { 8, 0.80000001192093, 1.2000000476837, 2, 148, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [24] = { 8, 0.80000001192093, 1.2000000476837, 2, 153, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [25] = { 8, 0.80000001192093, 1.2000000476837, 2, 157, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [26] = { 8, 0.80000001192093, 1.2000000476837, 2, 161, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [27] = { 8, 0.80000001192093, 1.2000000476837, 2, 165, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [28] = { 8, 0.80000001192093, 1.2000000476837, 2, 169, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [29] = { 8, 0.80000001192093, 1.2000000476837, 2, 174, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [30] = { 8, 0.80000001192093, 1.2000000476837, 2, 178, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [31] = { 8, 0.80000001192093, 1.2000000476837, 2, 181, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [32] = { 8, 0.80000001192093, 1.2000000476837, 2, 182, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [33] = { 8, 0.80000001192093, 1.2000000476837, 2, 185, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [34] = { 8, 0.80000001192093, 1.2000000476837, 2, 186, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [35] = { 8, 0.80000001192093, 1.2000000476837, 2, 189, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [36] = { 8, 0.80000001192093, 1.2000000476837, 2, 190, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [37] = { 8, 0.80000001192093, 1.2000000476837, 2, 193, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [38] = { 8, 0.80000001192093, 1.2000000476837, 2, 195, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [39] = { 8, 0.80000001192093, 1.2000000476837, 2, 197, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [40] = { 8, 0.80000001192093, 1.2000000476837, 2, 199, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, + [1] = { 24, 36, 56, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 29, 43, 60, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 35, 52, 64, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 41, 62, 69, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 49, 74, 73, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 55, 83, 77, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 62, 92, 81, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [8] = { 69, 103, 85, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [9] = { 77, 115, 90, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 86, 129, 94, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 95, 143, 98, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [12] = { 106, 159, 102, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [13] = { 118, 177, 106, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [14] = { 131, 196, 111, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [15] = { 145, 218, 115, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [16] = { 161, 242, 119, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [17] = { 178, 267, 123, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [18] = { 197, 296, 127, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [19] = { 218, 327, 132, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [20] = { 241, 362, 136, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [21] = { 266, 400, 140, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [22] = { 294, 441, 144, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [23] = { 324, 486, 148, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [24] = { 358, 536, 153, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [25] = { 394, 591, 157, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [26] = { 434, 651, 161, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [27] = { 478, 717, 165, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [28] = { 526, 789, 169, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [29] = { 578, 868, 174, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [30] = { 636, 954, 178, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [31] = { 667, 1000, 181, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [32] = { 699, 1048, 182, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [33] = { 733, 1099, 185, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [34] = { 768, 1152, 186, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [35] = { 805, 1207, 189, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [36] = { 843, 1265, 190, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [37] = { 884, 1325, 193, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [38] = { 926, 1389, 195, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [39] = { 970, 1455, 197, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [40] = { 1016, 1524, 199, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, }, } skills["Despair"] = { @@ -2410,57 +2461,59 @@ skills["Despair"] = { { "chance_to_be_hindered_when_hit_by_spells_%", 0.5 }, }, }, + constantStats = { + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { + "minimum_added_chaos_damage_taken", + "maximum_added_chaos_damage_taken", "base_skill_effect_duration", "active_skill_base_radius_+", "base_chaos_damage_resistance_%", "degen_effect_+%", - "minimum_added_chaos_damage_taken", - "maximum_added_chaos_damage_taken", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 9000, 0, -20, 15, 0.80000001192093, 1, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 16, }, }, - [2] = { 9100, 1, -20, 16, 0.80000001192093, 1, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 17, }, }, - [3] = { 9200, 1, -21, 16, 0.80000001192093, 1, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 18, }, }, - [4] = { 9300, 2, -21, 17, 0.80000001192093, 1, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 19, }, }, - [5] = { 9400, 2, -22, 17, 0.80000001192093, 1, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 21, }, }, - [6] = { 9500, 3, -22, 18, 0.80000001192093, 1, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 22, }, }, - [7] = { 9600, 3, -23, 18, 0.80000001192093, 1, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 23, }, }, - [8] = { 9700, 4, -23, 19, 0.80000001192093, 1, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 24, }, }, - [9] = { 9800, 4, -24, 19, 0.80000001192093, 1, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [10] = { 9900, 5, -24, 20, 0.80000001192093, 1, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 26, }, }, - [11] = { 10000, 5, -25, 20, 0.80000001192093, 1, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 26, }, }, - [12] = { 10100, 6, -25, 21, 0.80000001192093, 1, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 27, }, }, - [13] = { 10200, 6, -26, 21, 0.80000001192093, 1, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 28, }, }, - [14] = { 10300, 7, -26, 22, 0.80000001192093, 1, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 29, }, }, - [15] = { 10400, 7, -27, 22, 0.80000001192093, 1, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 29, }, }, - [16] = { 10500, 8, -27, 23, 0.80000001192093, 1, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 30, }, }, - [17] = { 10600, 8, -28, 23, 0.80000001192093, 1, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 31, }, }, - [18] = { 10700, 9, -28, 24, 0.80000001192093, 1, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 31, }, }, - [19] = { 10800, 9, -29, 24, 0.80000001192093, 1, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 32, }, }, - [20] = { 10900, 10, -29, 25, 0.80000001192093, 1, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 33, }, }, - [21] = { 11000, 10, -30, 25, 0.80000001192093, 1, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [22] = { 11100, 11, -30, 26, 0.80000001192093, 1, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [23] = { 11200, 11, -31, 26, 0.80000001192093, 1, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 35, }, }, - [24] = { 11300, 12, -31, 27, 0.80000001192093, 1, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 36, }, }, - [25] = { 11400, 12, -32, 27, 0.80000001192093, 1, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 36, }, }, - [26] = { 11500, 13, -32, 28, 0.80000001192093, 1, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 37, }, }, - [27] = { 11600, 13, -33, 28, 0.80000001192093, 1, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 38, }, }, - [28] = { 11700, 14, -33, 29, 0.80000001192093, 1, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 39, }, }, - [29] = { 11800, 14, -34, 29, 0.80000001192093, 1, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 39, }, }, - [30] = { 11900, 15, -34, 30, 0.80000001192093, 1, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 40, }, }, - [31] = { 11950, 15, -34, 30, 0.80000001192093, 1, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 40, }, }, - [32] = { 12000, 15, -35, 30, 0.80000001192093, 1, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 41, }, }, - [33] = { 12050, 15, -35, 30, 0.80000001192093, 1, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 41, }, }, - [34] = { 12100, 16, -35, 31, 0.80000001192093, 1, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 42, }, }, - [35] = { 12150, 16, -35, 31, 0.80000001192093, 1, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 42, }, }, - [36] = { 12200, 16, -36, 31, 0.80000001192093, 1, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 42, }, }, - [37] = { 12250, 16, -36, 31, 0.80000001192093, 1, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 43, }, }, - [38] = { 12300, 17, -36, 32, 0.80000001192093, 1, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 43, }, }, - [39] = { 12350, 17, -36, 32, 0.80000001192093, 1, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 43, }, }, - [40] = { 12400, 17, -37, 32, 0.80000001192093, 1, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 44, }, }, + [1] = { 9, 12, 9000, 0, -20, 15, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 11, 13, 9100, 1, -20, 16, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 12, 15, 9200, 1, -21, 16, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 14, 17, 9300, 2, -21, 17, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 15, 19, 9400, 2, -22, 17, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 17, 21, 9500, 3, -22, 18, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 19, 24, 9600, 3, -23, 18, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 21, 26, 9700, 4, -23, 19, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 23, 29, 9800, 4, -24, 19, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 25, 31, 9900, 5, -24, 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 27, 33, 10000, 5, -25, 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 28, 36, 10100, 6, -25, 21, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 30, 38, 10200, 6, -26, 21, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 32, 40, 10300, 7, -26, 22, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 34, 43, 10400, 7, -27, 22, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 36, 45, 10500, 8, -27, 23, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 39, 48, 10600, 8, -28, 23, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 41, 51, 10700, 9, -28, 24, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 43, 54, 10800, 9, -29, 24, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 46, 57, 10900, 10, -29, 25, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 49, 61, 11000, 10, -30, 25, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 51, 64, 11100, 11, -30, 26, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 54, 68, 11200, 11, -31, 26, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 57, 72, 11300, 12, -31, 27, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 60, 76, 11400, 12, -32, 27, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 64, 80, 11500, 13, -32, 28, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 67, 84, 11600, 13, -33, 28, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 71, 89, 11700, 14, -33, 29, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 75, 93, 11800, 14, -34, 29, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 79, 98, 11900, 15, -34, 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 81, 101, 11950, 15, -34, 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 83, 104, 12000, 15, -35, 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 85, 106, 12050, 15, -35, 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 87, 109, 12100, 16, -35, 31, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 90, 112, 12150, 16, -35, 31, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 92, 115, 12200, 16, -36, 31, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 94, 118, 12250, 16, -36, 31, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 97, 121, 12300, 17, -36, 32, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 99, 124, 12350, 17, -36, 32, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 102, 127, 12400, 17, -37, 32, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["Discharge"] = { @@ -2503,6 +2556,10 @@ skills["Discharge"] = { { "discharge_damage_+%_if_3_charge_types_removed", 2 }, }, }, + constantStats = { + { "area_of_effect_+%_per_removable_power_frenzy_or_endurance_charge", 20 }, + { "active_skill_ailment_damage_+%_final", -60 }, + }, stats = { "spell_minimum_base_lightning_damage_per_removable_power_charge", "spell_maximum_base_lightning_damage_per_removable_power_charge", @@ -2510,52 +2567,50 @@ skills["Discharge"] = { "spell_maximum_base_fire_damage_per_removable_endurance_charge", "spell_minimum_base_cold_damage_per_removable_frenzy_charge", "spell_maximum_base_cold_damage_per_removable_frenzy_charge", - "area_of_effect_+%_per_removable_power_frenzy_or_endurance_charge", - "active_skill_ailment_damage_+%_final", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 28, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [2] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 31, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [3] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 34, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 37, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [5] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 40, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [6] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 42, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [7] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 44, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [8] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 46, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [9] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 48, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [10] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 50, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [11] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 52, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [12] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 54, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [13] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 56, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [14] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 58, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [15] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 60, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [16] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 62, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [17] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 64, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [18] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 66, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [19] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 68, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 70, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [21] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 72, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 74, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 76, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 78, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [25] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 80, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [26] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 82, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [27] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 84, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [28] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 86, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [29] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 88, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 90, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [31] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 91, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [32] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 92, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [33] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 93, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [34] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 94, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [35] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 95, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [36] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 96, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [37] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 97, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [38] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 98, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [39] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 99, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 33, }, }, - [40] = { 0.5, 1.5, 0.80000001192093, 1.2000000476837, 0.80000001192093, 1.2000000476837, 20, -60, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 100, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { Mana = 33, }, }, + [1] = { 69, 206, 110, 165, 110, 165, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [2] = { 82, 247, 132, 197, 132, 197, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [3] = { 98, 295, 157, 236, 157, 236, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 117, 350, 187, 280, 187, 280, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [5] = { 138, 414, 221, 331, 221, 331, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 154, 462, 247, 370, 247, 370, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [7] = { 172, 516, 275, 412, 275, 412, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [8] = { 191, 574, 306, 459, 306, 459, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [9] = { 213, 638, 340, 510, 340, 510, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [10] = { 236, 709, 378, 567, 378, 567, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [11] = { 262, 786, 419, 629, 419, 629, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [12] = { 290, 871, 464, 697, 464, 697, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [13] = { 321, 964, 514, 771, 514, 771, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [14] = { 355, 1066, 569, 853, 569, 853, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [15] = { 393, 1178, 628, 942, 628, 942, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [16] = { 434, 1301, 694, 1040, 694, 1040, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [17] = { 478, 1435, 765, 1148, 765, 1148, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [18] = { 527, 1582, 844, 1265, 844, 1265, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [19] = { 581, 1742, 929, 1394, 929, 1394, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 639, 1918, 1023, 1535, 1023, 1535, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 703, 2110, 1126, 1688, 1126, 1688, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 773, 2320, 1238, 1856, 1238, 1856, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 850, 2550, 1360, 2040, 1360, 2040, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 934, 2801, 1494, 2241, 1494, 2241, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [25] = { 1025, 3075, 1640, 2460, 1640, 2460, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [26] = { 1124, 3373, 1799, 2699, 1799, 2699, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [27] = { 1233, 3700, 1973, 2960, 1973, 2960, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [28] = { 1352, 4055, 2163, 3244, 2163, 3244, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [29] = { 1481, 4443, 2370, 3555, 2370, 3555, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 1622, 4867, 2596, 3893, 2596, 3893, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [31] = { 1697, 5092, 2716, 4074, 2716, 4074, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [32] = { 1776, 5328, 2842, 4262, 2842, 4262, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [33] = { 1858, 5574, 2973, 4459, 2973, 4459, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [34] = { 1944, 5831, 3110, 4665, 3110, 4665, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [35] = { 2033, 6099, 3253, 4879, 3253, 4879, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [36] = { 2126, 6379, 3402, 5103, 3402, 5103, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [37] = { 2224, 6671, 3558, 5337, 3558, 5337, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [38] = { 2325, 6976, 3721, 5581, 3721, 5581, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [39] = { 2431, 7294, 3890, 5835, 3890, 5835, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [40] = { 2542, 7626, 4067, 6101, 4067, 6101, damageEffectiveness = 6, cooldown = 2, critChance = 7, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, }, } skills["Discipline"] = { @@ -2599,53 +2654,55 @@ skills["Discipline"] = { { "energy_shield_recharge_rate_+%", 0.5 }, }, }, + constantStats = { + { "energy_shield_recharge_rate_+%", 30 }, + }, stats = { "base_maximum_energy_shield", "active_skill_base_radius_+", - "energy_shield_recharge_rate_+%", "base_deal_no_damage", }, levels = { - [1] = { 60, 0, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 69, 1, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 76, 2, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 85, 3, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 94, 4, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 103, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 114, 6, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 124, 7, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 136, 8, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 143, 9, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 147, 10, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 156, 11, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 165, 12, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 171, 13, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 179, 14, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 185, 15, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 192, 16, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 200, 17, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 205, 18, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 217, 19, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 221, 20, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 231, 21, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 238, 22, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 250, 23, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 262, 24, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 269, 25, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 284, 26, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 294, 27, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 304, 28, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 314, 29, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 314, 29, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 323, 30, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 323, 30, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 332, 31, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 332, 31, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 340, 32, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 340, 32, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 348, 33, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 348, 33, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 356, 34, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 60, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 69, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 76, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 85, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 94, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 103, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 114, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 124, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 136, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 143, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 147, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 156, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 165, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 171, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 179, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 185, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 192, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 200, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 205, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 217, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 221, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 231, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 238, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 250, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 262, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 269, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 284, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 294, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 304, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 314, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 314, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 323, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 323, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 332, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 332, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 340, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 340, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 348, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 348, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 356, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["VaalDiscipline"] = { @@ -2674,55 +2731,56 @@ skills["VaalDiscipline"] = { { "base_skill_area_of_effect_+%", 2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + }, stats = { - "base_maximum_energy_shield", "active_skill_base_radius_+", - "base_skill_effect_duration", "energy_shield_recharge_not_delayed_by_damage", "base_deal_no_damage", "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 0, 0, 3000, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 0, 1, 3000, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 0, 2, 3000, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 0, 3, 3000, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 0, 4, 3000, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 0, 5, 3000, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 0, 6, 3000, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 0, 7, 3000, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 0, 8, 3000, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 0, 9, 3000, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 0, 10, 3000, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 0, 11, 3000, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 0, 12, 3000, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 0, 13, 3000, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 0, 14, 3000, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 0, 15, 3000, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 0, 16, 3000, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 0, 17, 3000, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 0, 18, 3000, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 0, 19, 3000, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 0, 20, 3000, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 0, 21, 3000, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 0, 22, 3000, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 0, 23, 3000, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 0, 24, 3000, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 0, 25, 3000, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 0, 26, 3000, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 0, 27, 3000, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 0, 28, 3000, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 0, 29, 3000, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 0, 29, 3000, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 0, 30, 3000, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 0, 30, 3000, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 0, 31, 3000, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 0, 31, 3000, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 0, 32, 3000, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 0, 32, 3000, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 0, 33, 3000, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 0, 33, 3000, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 0, 34, 3000, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, + [2] = { 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, + [3] = { 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, + [4] = { 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [5] = { 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [6] = { 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, + [7] = { 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [8] = { 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, + [9] = { 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["DivineTempest"] = { @@ -2776,61 +2834,63 @@ skills["DivineTempest"] = { { "skill_physical_damage_%_to_convert_to_cold", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "divine_tempest_hit_damage_+%_final_per_stage", 110 }, + { "divine_tempest_base_number_of_nearby_enemies_to_zap", 5 }, + { "divine_tempest_stage_on_hitting_normal_magic_%_chance", 40 }, + { "divine_tempest_ailment_damage_+%_final_per_stage", 30 }, + { "divine_tempest_damage_+%_final_while_channelling", -50 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "skill_physical_damage_%_to_convert_to_lightning", - "divine_tempest_hit_damage_+%_final_per_stage", - "divine_tempest_base_number_of_nearby_enemies_to_zap", - "divine_tempest_stage_on_hitting_normal_magic_%_chance", - "divine_tempest_ailment_damage_+%_final_per_stage", "divine_tempest_beam_width_+", - "divine_tempest_damage_+%_final_while_channelling", "divine_tempest_stage_on_hitting_rare_unique", "visual_hit_effect_elemental_is_holy", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 0, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 0, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 0, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 0, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 1, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 1, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 1, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 1, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 2, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 2, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 2, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 2, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 3, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 3, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 3, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 3, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 4, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 4, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 4, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 4, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 5, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 5, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 5, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 5, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 6, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 6, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 6, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 6, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 7, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 7, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 7, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 7, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 7, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 7, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 7, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 8, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 8, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 8, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 8, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 50, 110, 5, 40, 30, 8, -50, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 17, 25, 0, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [2] = { 20, 30, 0, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [3] = { 25, 37, 0, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [4] = { 30, 45, 0, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [5] = { 36, 54, 1, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [6] = { 41, 61, 1, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [7] = { 46, 69, 1, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [8] = { 52, 78, 1, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [9] = { 59, 88, 2, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [10] = { 66, 99, 2, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [11] = { 74, 111, 2, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [12] = { 83, 125, 2, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [13] = { 93, 140, 3, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [14] = { 104, 157, 3, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [15] = { 117, 175, 3, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [16] = { 131, 196, 3, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [17] = { 146, 219, 4, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [18] = { 163, 245, 4, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [19] = { 182, 273, 4, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 203, 305, 4, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 227, 340, 5, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 252, 379, 5, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 281, 422, 5, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 313, 469, 5, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 348, 522, 6, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 387, 580, 6, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 430, 644, 6, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 477, 716, 6, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 530, 794, 7, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 588, 882, 7, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 619, 929, 7, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 652, 978, 7, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 687, 1030, 7, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 723, 1084, 7, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 761, 1142, 7, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 801, 1202, 8, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 843, 1265, 8, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 888, 1332, 8, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 934, 1402, 8, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 983, 1475, 8, damageEffectiveness = 0.45, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["ElementalWeakness"] = { @@ -2875,54 +2935,56 @@ skills["ElementalWeakness"] = { { "self_elemental_status_duration_-%", -0.5 }, }, }, + constantStats = { + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { "base_skill_effect_duration", "active_skill_base_radius_+", "base_resist_all_elements_%", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 9000, 0, -20, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 9100, 1, -21, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 9200, 1, -22, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 9300, 2, -23, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 9400, 2, -24, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 9500, 3, -25, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 9600, 3, -26, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 9700, 4, -27, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 9800, 4, -28, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 9900, 5, -29, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 10000, 5, -30, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 10100, 6, -31, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 10200, 6, -32, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 10300, 7, -33, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 10400, 7, -34, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 10500, 8, -35, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 10600, 8, -36, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 10700, 9, -37, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 10800, 9, -38, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 10900, 10, -39, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 11000, 10, -40, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 11100, 11, -41, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 11200, 11, -42, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 11300, 12, -43, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 11400, 12, -44, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 11500, 13, -45, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 11600, 13, -46, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 11700, 14, -47, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 11800, 14, -48, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 11900, 15, -49, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 11950, 15, -49, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 12000, 15, -50, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 12050, 15, -50, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 12100, 16, -51, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 12150, 16, -51, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 12200, 16, -52, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 12250, 16, -52, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 12300, 17, -53, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 12350, 17, -53, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 12400, 17, -54, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 9000, 0, -20, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 9100, 1, -21, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 9200, 1, -22, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 9300, 2, -23, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 9400, 2, -24, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 9500, 3, -25, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 9600, 3, -26, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 9700, 4, -27, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 9800, 4, -28, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 9900, 5, -29, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 10000, 5, -30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 10100, 6, -31, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 10200, 6, -32, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 10300, 7, -33, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 10400, 7, -34, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 10500, 8, -35, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 10600, 8, -36, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 10700, 9, -37, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 10800, 9, -38, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 10900, 10, -39, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 11000, 10, -40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 11100, 11, -41, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 11200, 11, -42, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 11300, 12, -43, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 11400, 12, -44, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 11500, 13, -45, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 11600, 13, -46, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 11700, 14, -47, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 11800, 14, -48, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 11900, 15, -49, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 11950, 15, -49, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 12000, 15, -50, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 12050, 15, -50, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 12100, 16, -51, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 12150, 16, -51, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 12200, 16, -52, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 12250, 16, -52, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 12300, 17, -53, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 12350, 17, -53, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 12400, 17, -54, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["EnergyBlade"] = { @@ -2995,56 +3057,58 @@ skills["EnergyBlade"] = { { "storm_blade_quality_attack_lightning_damage_%_to_convert_to_chaos", 1 }, }, }, + constantStats = { + { "storm_blade_energy_shield_+%_final", -50 }, + { "storm_blade_minimum_lightning_damage_from_es_%", 2 }, + { "storm_blade_maximum_lightning_damage_from_es_%", 40 }, + { "storm_blade_damage_+%_final_with_two_hand_weapon", 50 }, + }, stats = { - "storm_blade_energy_shield_+%_final", - "storm_blade_minimum_lightning_damage_from_es_%", - "storm_blade_maximum_lightning_damage_from_es_%", - "storm_blade_damage_+%_final_with_two_hand_weapon", "storm_blade_minimum_lightning_damage", "storm_blade_maximum_lightning_damage", "base_deal_no_damage", }, levels = { - [1] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 136, }, }, - [2] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 162, }, }, - [3] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 188, }, }, - [4] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 218, }, }, - [5] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 247, }, }, - [6] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 275, }, }, - [7] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 299, }, }, - [8] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 323, }, }, - [9] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 360, }, }, - [10] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 378, }, }, - [11] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 398, }, }, - [12] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 421, }, }, - [13] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 444, }, }, - [14] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 478, }, }, - [15] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 488, }, }, - [16] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 510, }, }, - [17] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 529, }, }, - [18] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 610, }, }, - [19] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 618, }, }, - [20] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 624, }, }, - [21] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 702, }, }, - [22] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 784, }, }, - [23] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 871, }, }, - [24] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 962, }, }, - [25] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1057, }, }, - [26] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1156, }, }, - [27] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1256, }, }, - [28] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1361, }, }, - [29] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1468, }, }, - [30] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1574, }, }, - [31] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1621, }, }, - [32] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1666, }, }, - [33] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1712, }, }, - [34] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1756, }, }, - [35] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1800, }, }, - [36] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1841, }, }, - [37] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1884, }, }, - [38] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1921, }, }, - [39] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1960, }, }, - [40] = { -50, 2, 40, 50, 0.10000000149012, 1.8999999761581, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { ES = 1994, }, }, + [1] = { 2, 40, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { ES = 136, }, }, + [2] = { 2, 46, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { ES = 162, }, }, + [3] = { 3, 53, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { ES = 188, }, }, + [4] = { 3, 60, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { ES = 218, }, }, + [5] = { 4, 68, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { ES = 247, }, }, + [6] = { 4, 77, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { ES = 275, }, }, + [7] = { 5, 87, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { ES = 299, }, }, + [8] = { 5, 98, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { ES = 323, }, }, + [9] = { 6, 110, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { ES = 360, }, }, + [10] = { 6, 118, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { ES = 378, }, }, + [11] = { 7, 127, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { ES = 398, }, }, + [12] = { 7, 136, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { ES = 421, }, }, + [13] = { 8, 146, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { ES = 444, }, }, + [14] = { 8, 157, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { ES = 478, }, }, + [15] = { 9, 168, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { ES = 488, }, }, + [16] = { 9, 180, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { ES = 510, }, }, + [17] = { 10, 193, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { ES = 529, }, }, + [18] = { 11, 206, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { ES = 610, }, }, + [19] = { 12, 220, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { ES = 618, }, }, + [20] = { 12, 235, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { ES = 624, }, }, + [21] = { 13, 250, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { ES = 702, }, }, + [22] = { 14, 267, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { ES = 784, }, }, + [23] = { 15, 284, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { ES = 871, }, }, + [24] = { 16, 303, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { ES = 962, }, }, + [25] = { 17, 322, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { ES = 1057, }, }, + [26] = { 18, 343, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { ES = 1156, }, }, + [27] = { 19, 365, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { ES = 1256, }, }, + [28] = { 20, 387, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { ES = 1361, }, }, + [29] = { 22, 412, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { ES = 1468, }, }, + [30] = { 23, 437, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { ES = 1574, }, }, + [31] = { 24, 450, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { ES = 1621, }, }, + [32] = { 24, 464, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { ES = 1666, }, }, + [33] = { 25, 478, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { ES = 1712, }, }, + [34] = { 26, 492, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { ES = 1756, }, }, + [35] = { 27, 507, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { ES = 1800, }, }, + [36] = { 27, 522, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { ES = 1841, }, }, + [37] = { 28, 538, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { ES = 1884, }, }, + [38] = { 29, 554, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { ES = 1921, }, }, + [39] = { 30, 570, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { ES = 1960, }, }, + [40] = { 31, 587, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { ES = 1994, }, }, }, } skills["Enfeeble"] = { @@ -3089,56 +3153,58 @@ skills["Enfeeble"] = { { "curse_cast_speed_+%", 0.5 }, }, }, + constantStats = { + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { "base_skill_effect_duration", "active_skill_base_radius_+", "accuracy_rating_+%", "enfeeble_damage_+%_final", "enfeeble_damage_+%_vs_rare_or_unique_final", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 9000, 0, -10, -21, -10, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 9100, 1, -10, -21, -10, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 9200, 1, -11, -22, -11, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 9300, 2, -11, -22, -11, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 9400, 2, -12, -23, -11, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 9500, 3, -12, -23, -11, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 9600, 3, -13, -24, -12, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 9700, 4, -13, -24, -12, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 9800, 4, -14, -25, -12, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 9900, 5, -14, -25, -12, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 10000, 5, -15, -26, -13, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 10100, 6, -15, -26, -13, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 10200, 6, -16, -27, -13, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 10300, 7, -16, -27, -13, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 10400, 7, -17, -28, -14, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 10500, 8, -17, -28, -14, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 10600, 8, -18, -29, -14, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 10700, 9, -18, -29, -14, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 10800, 9, -19, -30, -15, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 10900, 10, -19, -30, -15, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 11000, 10, -20, -31, -15, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 11100, 11, -20, -31, -15, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 11200, 11, -21, -32, -16, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 11300, 12, -21, -32, -16, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 11400, 12, -22, -33, -16, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 11500, 13, -22, -33, -16, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 11600, 13, -23, -34, -17, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 11700, 14, -23, -34, -17, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 11800, 14, -24, -35, -17, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 11900, 15, -24, -35, -17, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 11950, 15, -24, -35, -17, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 12000, 15, -25, -36, -18, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 12050, 15, -25, -36, -18, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 12100, 16, -25, -36, -18, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 12150, 16, -25, -36, -18, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 12200, 16, -26, -37, -18, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 12250, 16, -26, -37, -18, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 12300, 17, -26, -37, -18, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 12350, 17, -26, -37, -18, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 12400, 17, -27, -38, -19, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 9000, 0, -10, -21, -10, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 9100, 1, -10, -21, -10, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 9200, 1, -11, -22, -11, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 9300, 2, -11, -22, -11, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 9400, 2, -12, -23, -11, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 9500, 3, -12, -23, -11, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 9600, 3, -13, -24, -12, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 9700, 4, -13, -24, -12, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 9800, 4, -14, -25, -12, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 9900, 5, -14, -25, -12, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 10000, 5, -15, -26, -13, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 10100, 6, -15, -26, -13, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 10200, 6, -16, -27, -13, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 10300, 7, -16, -27, -13, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 10400, 7, -17, -28, -14, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 10500, 8, -17, -28, -14, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 10600, 8, -18, -29, -14, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 10700, 9, -18, -29, -14, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 10800, 9, -19, -30, -15, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 10900, 10, -19, -30, -15, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 11000, 10, -20, -31, -15, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 11100, 11, -20, -31, -15, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 11200, 11, -21, -32, -16, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 11300, 12, -21, -32, -16, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 11400, 12, -22, -33, -16, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 11500, 13, -22, -33, -16, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 11600, 13, -23, -34, -17, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 11700, 14, -23, -34, -17, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 11800, 14, -24, -35, -17, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 11900, 15, -24, -35, -17, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 11950, 15, -24, -35, -17, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 12000, 15, -25, -36, -18, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 12050, 15, -25, -36, -18, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 12100, 16, -25, -36, -18, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 12150, 16, -25, -36, -18, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 12200, 16, -26, -37, -18, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 12250, 16, -26, -37, -18, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 12300, 17, -26, -37, -18, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 12350, 17, -26, -37, -18, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 12400, 17, -27, -38, -19, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["EssenceDrain"] = { @@ -3171,56 +3237,58 @@ skills["EssenceDrain"] = { { "hit_damage_+%", 5 }, }, }, + constantStats = { + { "siphon_life_leech_from_damage_permyriad", 50 }, + { "base_skill_effect_duration", 3800 }, + }, stats = { "base_chaos_damage_to_deal_per_minute", - "siphon_life_leech_from_damage_permyriad", - "base_skill_effect_duration", "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", "spell_damage_modifiers_apply_to_skill_dot", "base_is_projectile", }, levels = { - [1] = { 33.500000589838, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 12, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 8, }, }, - [2] = { 32.833334544053, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 15, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [3] = { 32, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 19, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [4] = { 31.000000931323, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 23, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [5] = { 30.16666638727, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 27, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [6] = { 29.333333830039, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [7] = { 28.666667784254, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 35, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 14, }, }, - [8] = { 27.999999751647, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 38, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [9] = { 27.500000217309, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 41, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [10] = { 26.833334171524, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [11] = { 26.333334637185, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 47, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 17, }, }, - [12] = { 25.833333116025, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 18, }, }, - [13] = { 25.16666707024, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 53, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 19, }, }, - [14] = { 24.666667535901, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 19, }, }, - [15] = { 24.166668001562, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 59, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 20, }, }, - [16] = { 23.666666480402, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 21, }, }, - [17] = { 23.33333345751, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 21, }, }, - [18] = { 23.000000434617, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 22, }, }, - [19] = { 22.666667411725, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 22, }, }, - [20] = { 22.500000900279, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 23, }, }, - [21] = { 22.166667877386, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 24, }, }, - [22] = { 21.833332867672, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 24, }, }, - [23] = { 21.49999984478, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 25, }, }, - [24] = { 21.166666821887, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 25, }, }, - [25] = { 21.000000310441, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 26, }, }, - [26] = { 20.666667287548, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 26, }, }, - [27] = { 20.333334264656, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 27, }, }, - [28] = { 20.000001241763, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 27, }, }, - [29] = { 19.833334730317, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 28, }, }, - [30] = { 19.499999720603, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 28, }, }, - [31] = { 19.333333209157, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 28, }, }, - [32] = { 19.166666697711, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 29, }, }, - [33] = { 19.166666697711, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 29, }, }, - [34] = { 19.000000186265, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 29, }, }, - [35] = { 18.833333674818, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 29, }, }, - [36] = { 18.666667163372, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 30, }, }, - [37] = { 18.500000651926, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 30, }, }, - [38] = { 18.500000651926, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 30, }, }, - [39] = { 18.33333414048, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 30, }, }, - [40] = { 18.166667629033, 50, 3800, 0.15999999642372, 0.23999999463558, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 1, 1, 3, 3, }, cost = { Mana = 31, }, }, + [1] = { 1872, 9, 13, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 2436, 12, 18, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 3386, 17, 25, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 4588, 24, 36, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 6151, 33, 49, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 8144, 44, 67, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 10733, 60, 90, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 13048, 75, 112, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 15889, 92, 139, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 19155, 114, 171, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 23152, 141, 211, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 27896, 173, 259, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 33294, 212, 318, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 39887, 259, 388, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 47667, 316, 473, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 56832, 384, 576, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 63823, 438, 656, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 71606, 498, 747, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 80266, 567, 850, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 90565, 644, 966, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 101354, 732, 1097, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 113335, 831, 1246, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 126630, 942, 1414, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 141373, 1069, 1603, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 158974, 1211, 1817, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 177238, 1372, 2058, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 197453, 1554, 2331, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 219816, 1759, 2638, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 246609, 1989, 2984, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 274189, 2250, 3375, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 289040, 2392, 3588, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 304642, 2543, 3815, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 323848, 2703, 4055, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 341238, 2874, 4310, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 359501, 3054, 4581, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 378677, 3246, 4869, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 398809, 3449, 5174, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 423758, 3665, 5497, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 446172, 3894, 5841, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 469694, 4137, 6205, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["EyeOfWinter"] = { @@ -3257,57 +3325,59 @@ skills["EyeOfWinter"] = { { "eye_of_winter_spiral_angle_+%", -1.5 }, }, }, + constantStats = { + { "freezing_pulse_damage_+%_final_at_long_range", 200 }, + { "eye_of_winter_base_explosion_shards", 8 }, + { "projectile_firing_forward_distance_override", 100 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "freezing_pulse_damage_+%_final_at_long_range", - "eye_of_winter_base_explosion_shards", - "projectile_firing_forward_distance_override", "base_is_projectile", "console_skill_dont_chase", "single_primary_projectile", }, levels = { - [1] = { 16, 25, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [2] = { 20, 31, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [3] = { 25, 38, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [4] = { 31, 46, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [5] = { 38, 57, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [6] = { 43, 65, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [7] = { 49, 74, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [8] = { 56, 84, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [9] = { 64, 95, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [10] = { 72, 108, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [11] = { 82, 123, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [12] = { 93, 139, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [13] = { 105, 158, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [14] = { 119, 178, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [15] = { 134, 202, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [16] = { 152, 228, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [17] = { 171, 257, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [18] = { 193, 290, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [19] = { 218, 326, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [20] = { 245, 367, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [21] = { 276, 413, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [22] = { 310, 465, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [23] = { 348, 523, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [24] = { 391, 587, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [25] = { 439, 659, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [26] = { 493, 739, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [27] = { 553, 829, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [28] = { 620, 930, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [29] = { 695, 1042, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [30] = { 778, 1167, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [31] = { 823, 1235, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 871, 1307, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [33] = { 922, 1382, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 975, 1462, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 1031, 1547, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 1091, 1636, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [37] = { 1154, 1731, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [38] = { 1220, 1830, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [39] = { 1290, 1935, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [40] = { 1364, 2046, 200, 8, 100, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [1] = { 16, 25, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [2] = { 20, 31, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 25, 38, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [4] = { 31, 46, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [5] = { 38, 57, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [6] = { 43, 65, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [7] = { 49, 74, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [8] = { 56, 84, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [9] = { 64, 95, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [10] = { 72, 108, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [11] = { 82, 123, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [12] = { 93, 139, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [13] = { 105, 158, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [14] = { 119, 178, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [15] = { 134, 202, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [16] = { 152, 228, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [17] = { 171, 257, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [18] = { 193, 290, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [19] = { 218, 326, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [20] = { 245, 367, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [21] = { 276, 413, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [22] = { 310, 465, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [23] = { 348, 523, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [24] = { 391, 587, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [25] = { 439, 659, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [26] = { 493, 739, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [27] = { 553, 829, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [28] = { 620, 930, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [29] = { 695, 1042, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [30] = { 778, 1167, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [31] = { 823, 1235, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 871, 1307, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [33] = { 922, 1382, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 975, 1462, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 1031, 1547, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 1091, 1636, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [37] = { 1154, 1731, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [38] = { 1220, 1830, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [39] = { 1290, 1935, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [40] = { 1364, 2046, damageEffectiveness = 0.55, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, }, } skills["Fireball"] = { @@ -3352,55 +3422,57 @@ skills["Fireball"] = { { "debilitate_enemies_for_1_second_on_hit_%_chance", 0.25 }, }, }, + constantStats = { + { "base_chance_to_ignite_%", 25 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_chance_to_ignite_%", "fireball_base_radius_up_to_+_at_longer_ranges", "base_is_projectile", "quality_display_active_skill_ignite_damage_is_gem", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 25, 0, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 25, 0, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 25, 1, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 25, 1, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 25, 2, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 25, 2, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 25, 3, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 25, 3, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 25, 4, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 25, 4, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 25, 5, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 25, 5, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 25, 6, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 25, 6, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 25, 7, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 25, 7, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 25, 8, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 25, 9, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 25, 9, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 25, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 25, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 25, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 25, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 25, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 25, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 25, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 25, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 25, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 25, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 25, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 25, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 25, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 25, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 25, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 31, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 25, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 25, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 25, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 32, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 25, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 33, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 25, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 33, }, }, + [1] = { 9, 14, 0, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 10, 16, 0, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 13, 20, 1, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 19, 28, 1, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 28, 42, 2, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 43, 65, 2, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [7] = { 60, 91, 3, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [8] = { 83, 124, 3, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [9] = { 111, 167, 4, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [10] = { 148, 222, 4, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [11] = { 195, 292, 5, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [12] = { 255, 383, 5, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 332, 498, 6, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 429, 643, 6, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 552, 828, 7, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 707, 1061, 7, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 903, 1354, 8, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [18] = { 1149, 1723, 8, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [19] = { 1374, 2061, 9, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 1640, 2460, 9, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 1845, 2767, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 2073, 3110, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 2328, 3493, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 2614, 3921, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [25] = { 2933, 4400, 10, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [26] = { 3289, 4934, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [27] = { 3687, 5531, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [28] = { 4131, 6197, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [29] = { 4627, 6940, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 5180, 7770, 11, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [31] = { 5480, 8219, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [32] = { 5796, 8694, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [33] = { 6131, 9196, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [34] = { 6484, 9726, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [35] = { 6856, 10285, 12, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [36] = { 7250, 10875, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [37] = { 7665, 11498, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [38] = { 8104, 12156, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [39] = { 8567, 12850, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [40] = { 9055, 13583, 13, damageEffectiveness = 3.7, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, }, } skills["VaalFireballSpiralNova"] = { @@ -3434,58 +3506,60 @@ skills["VaalFireballSpiralNova"] = { { "base_projectile_speed_+%", 1 }, }, }, + constantStats = { + { "base_number_of_projectiles_in_spiral_nova", 32 }, + { "projectile_spiral_nova_time_ms", 2000 }, + { "projectile_spiral_nova_angle", -720 }, + { "base_chance_to_ignite_%", 25 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_number_of_projectiles_in_spiral_nova", - "projectile_spiral_nova_time_ms", - "projectile_spiral_nova_angle", "fireball_base_radius_up_to_+_at_longer_ranges", - "base_chance_to_ignite_%", "base_is_projectile", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 0, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 0, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 1, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 1, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 2, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 2, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 3, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 3, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 4, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 4, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 5, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 5, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 6, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 6, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 7, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 7, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 8, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 8, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 9, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 9, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 10, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 10, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 10, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 10, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 10, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 11, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 11, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 11, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 11, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 11, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 12, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 12, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 12, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 12, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 12, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 13, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 13, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 13, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 13, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0.80000001192093, 1.2000000476837, 32, 2000, -720, 13, 25, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 9, 14, 0, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 10, 16, 0, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 13, 20, 1, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 18, 27, 1, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 26, 40, 2, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 40, 60, 2, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 54, 81, 3, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 72, 109, 3, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 95, 143, 4, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 124, 186, 4, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 159, 239, 5, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 204, 305, 5, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 258, 388, 6, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 326, 490, 6, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 410, 615, 7, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 513, 770, 7, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 640, 960, 8, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 795, 1193, 8, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 934, 1401, 9, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 1095, 1643, 9, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 1217, 1826, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 1352, 2028, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 1501, 2251, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 1665, 2497, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 1846, 2769, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 2046, 3069, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 2266, 3399, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 2509, 3763, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 2777, 4165, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 3072, 4608, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 3231, 4846, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 3397, 5095, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 3572, 5358, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 3755, 5633, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 3947, 5921, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 4149, 6224, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 4361, 6542, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 4583, 6875, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 4816, 7224, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 5061, 7591, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["Firestorm"] = { @@ -3536,58 +3610,61 @@ skills["Firestorm"] = { { "base_stun_threshold_reduction_+%", 1 }, }, }, + constantStats = { + { "fire_storm_fireball_delay_ms", 200 }, + { "skill_override_pvp_scaling_time_ms", 450 }, + { "firestorm_initial_impact_damage_+%_final", 325 }, + { "firestorm_initial_impact_area_of_effect_+%_final", 100 }, + { "firestorm_max_number_of_storms", 3 }, + { "base_skill_effect_duration", 1400 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "fire_storm_fireball_delay_ms", - "skill_override_pvp_scaling_time_ms", - "firestorm_initial_impact_damage_+%_final", - "firestorm_initial_impact_area_of_effect_+%_final", - "firestorm_max_number_of_storms", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 200, 450, 325, 100, 3, damageEffectiveness = 0.8, critChance = 6, duration = 1.4, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [1] = { 23, 35, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [2] = { 29, 43, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [3] = { 36, 54, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 44, 66, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [5] = { 54, 81, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 62, 93, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [7] = { 71, 106, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [8] = { 81, 121, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [9] = { 92, 138, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [10] = { 105, 157, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [11] = { 119, 178, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [12] = { 135, 202, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [13] = { 153, 229, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [14] = { 173, 260, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [15] = { 196, 294, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [16] = { 222, 333, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [17] = { 251, 376, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [18] = { 283, 425, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [19] = { 320, 480, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 361, 541, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 407, 610, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 458, 688, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 516, 774, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 581, 872, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [25] = { 654, 980, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [26] = { 735, 1102, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [27] = { 826, 1238, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [28] = { 927, 1391, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [29] = { 1041, 1562, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 1169, 1753, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [31] = { 1238, 1857, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [32] = { 1311, 1966, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [33] = { 1388, 2082, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [34] = { 1470, 2205, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [35] = { 1556, 2335, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [36] = { 1648, 2472, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [37] = { 1744, 2617, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [38] = { 1846, 2770, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [39] = { 1954, 2932, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [40] = { 2068, 3103, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, }, } skills["FlameDash"] = { @@ -3624,55 +3701,57 @@ skills["FlameDash"] = { { "flame_dash_burning_damage_+%_final", 2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "base_fire_damage_to_deal_per_minute", - "base_skill_effect_duration", "base_cooldown_speed_+%", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 0, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 10, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 1, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 13, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 2, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 17, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 3, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 21, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 4, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 25, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 5, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 29, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 6, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 33, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 7, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 8, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 39, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 9, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 42, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 10, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 45, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 11, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 12, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 51, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 13, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 54, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 14, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 57, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 15, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 16, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 63, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 17, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 18, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 19, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 20, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 21, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 22, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 23, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 24, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 25, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 26, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 27, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 28, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 29, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 29, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 30, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 30, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 31, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 31, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 32, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 32, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 33, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 33, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 126.66666790843, 4000, 34, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 7, 11, 1180, 0, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 10, 15, 1586, 1, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 14, 22, 2291, 2, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 20, 31, 3235, 3, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 28, 43, 4490, 4, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 39, 58, 6150, 5, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 53, 79, 8335, 6, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 66, 99, 10408, 7, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [9] = { 82, 123, 12941, 8, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 101, 152, 16030, 9, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 125, 187, 19790, 10, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 154, 231, 24357, 11, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 189, 283, 29898, 12, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 231, 347, 36610, 13, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 283, 424, 44730, 14, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 344, 517, 54541, 15, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [17] = { 419, 629, 66381, 16, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 509, 764, 80653, 17, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 579, 869, 91754, 18, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 659, 988, 104314, 19, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 749, 1123, 118518, 20, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 850, 1275, 134577, 21, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 965, 1447, 152724, 22, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 1094, 1641, 173224, 23, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 1240, 1860, 196374, 24, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 1405, 2108, 222507, 25, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 1592, 2387, 251998, 26, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 1802, 2703, 285267, 27, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 2039, 3058, 322789, 28, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 2306, 3459, 365093, 29, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 2452, 3678, 388222, 29, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 2607, 3911, 412775, 30, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 2772, 4157, 438839, 30, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 2946, 4420, 466505, 31, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 3132, 4698, 495869, 31, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 3329, 4993, 527033, 32, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 3538, 5306, 560105, 32, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 3759, 5639, 595201, 33, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 3994, 5992, 632441, 33, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 4244, 6366, 671955, 34, damageEffectiveness = 1.4, cooldown = 3.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["Firewall"] = { @@ -3741,60 +3820,63 @@ skills["Firewall"] = { { "firewall_applies_%_fire_exposure", -0.5 }, }, }, + constantStats = { + { "number_of_allowed_firewalls", 3 }, + { "firewall_attached_projectile_effect_mtx", 1 }, + }, stats = { "base_fire_damage_to_deal_per_minute", "secondary_base_fire_damage_to_deal_per_minute", "flame_wall_minimum_added_fire_damage", "flame_wall_maximum_added_fire_damage", "base_secondary_skill_effect_duration", - "number_of_allowed_firewalls", "wall_maximum_length", - "firewall_attached_projectile_effect_mtx", + "base_skill_effect_duration", "is_area_damage", "spell_damage_modifiers_apply_to_skill_dot", "console_skill_dont_chase", }, levels = { - [1] = { 5.0000003104409, 16.666667039196, 3, 5, 1000, 3, 40, 1, duration = 3, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [2] = { 5.0000003104409, 16.666667039196, 4, 6, 1050, 3, 41, 1, duration = 3.1, levelRequirement = 6, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 5.0000003104409, 16.666667039196, 5, 8, 1110, 3, 42, 1, duration = 3.2, levelRequirement = 9, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 5.0000003104409, 16.666667039196, 7, 10, 1160, 3, 43, 1, duration = 3.3, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 5.0000003104409, 16.666667039196, 9, 13, 1210, 3, 44, 1, duration = 3.4, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 5.0000003104409, 16.666667039196, 11, 16, 1260, 3, 45, 1, duration = 3.5, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 5.0000003104409, 16.666667039196, 13, 19, 1320, 3, 46, 1, duration = 3.6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 5.0000003104409, 16.666667039196, 16, 24, 1370, 3, 47, 1, duration = 3.7, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { 5.0000003104409, 16.666667039196, 19, 29, 1420, 3, 48, 1, duration = 3.8, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 5.0000003104409, 16.666667039196, 22, 33, 1470, 3, 49, 1, duration = 3.9, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 5.0000003104409, 16.666667039196, 27, 40, 1530, 3, 50, 1, duration = 4, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [12] = { 5.0000003104409, 16.666667039196, 31, 47, 1580, 3, 51, 1, duration = 4.1, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [13] = { 5.0000003104409, 16.666667039196, 36, 55, 1630, 3, 52, 1, duration = 4.2, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [14] = { 5.0000003104409, 16.666667039196, 42, 63, 1680, 3, 53, 1, duration = 4.3, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [15] = { 5.0000003104409, 16.666667039196, 47, 71, 1740, 3, 54, 1, duration = 4.4, levelRequirement = 55, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [16] = { 5.0000003104409, 16.666667039196, 52, 79, 1790, 3, 55, 1, duration = 4.5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [17] = { 5.0000003104409, 16.666667039196, 58, 87, 1840, 3, 56, 1, duration = 4.6, levelRequirement = 61, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [18] = { 5.0000003104409, 16.666667039196, 64, 96, 1890, 3, 57, 1, duration = 4.7, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [19] = { 5.0000003104409, 16.666667039196, 71, 106, 1950, 3, 58, 1, duration = 4.8, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 5.0000003104409, 16.666667039196, 78, 117, 2000, 3, 59, 1, duration = 4.9, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 5.0000003104409, 16.666667039196, 83, 125, 2050, 3, 60, 1, duration = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 5.0000003104409, 16.666667039196, 88, 132, 2110, 3, 61, 1, duration = 5.1, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 5.0000003104409, 16.666667039196, 94, 141, 2160, 3, 62, 1, duration = 5.2, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 5.0000003104409, 16.666667039196, 100, 150, 2210, 3, 63, 1, duration = 5.3, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 5.0000003104409, 16.666667039196, 105, 158, 2260, 3, 64, 1, duration = 5.4, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 5.0000003104409, 16.666667039196, 112, 168, 2320, 3, 65, 1, duration = 5.5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 5.0000003104409, 16.666667039196, 118, 177, 2370, 3, 66, 1, duration = 5.6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 5.0000003104409, 16.666667039196, 125, 188, 2420, 3, 67, 1, duration = 5.7, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 5.0000003104409, 16.666667039196, 133, 199, 2470, 3, 68, 1, duration = 5.8, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 5.0000003104409, 16.666667039196, 140, 210, 2530, 3, 69, 1, duration = 5.9, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 5.0000003104409, 16.666667039196, 144, 215, 2550, 3, 69, 1, duration = 5.95, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 5.0000003104409, 16.666667039196, 148, 222, 2580, 3, 70, 1, duration = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 5.0000003104409, 16.666667039196, 153, 229, 2610, 3, 70, 1, duration = 6.05, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 5.0000003104409, 16.666667039196, 158, 237, 2630, 3, 71, 1, duration = 6.1, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 5.0000003104409, 16.666667039196, 163, 245, 2660, 3, 71, 1, duration = 6.15, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 5.0000003104409, 16.666667039196, 169, 253, 2680, 3, 72, 1, duration = 6.2, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 5.0000003104409, 16.666667039196, 174, 261, 2710, 3, 72, 1, duration = 6.25, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 5.0000003104409, 16.666667039196, 180, 269, 2740, 3, 73, 1, duration = 6.3, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 5.0000003104409, 16.666667039196, 186, 278, 2760, 3, 73, 1, duration = 6.35, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 5.0000003104409, 16.666667039196, 192, 287, 2790, 3, 74, 1, duration = 6.4, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 129, 430, 3, 5, 1000, 40, 3000, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 167, 556, 4, 6, 1050, 41, 3100, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 238, 793, 5, 8, 1110, 42, 3200, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 331, 1103, 7, 10, 1160, 43, 3300, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 499, 1664, 9, 13, 1210, 44, 3400, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 735, 2450, 11, 16, 1260, 45, 3500, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 1062, 3541, 13, 19, 1320, 46, 3600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 1514, 5047, 16, 24, 1370, 47, 3700, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [9] = { 2134, 7113, 19, 29, 1420, 48, 3800, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 2980, 9933, 22, 33, 1470, 49, 3900, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 4130, 13765, 27, 40, 1530, 50, 4000, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [12] = { 5686, 18953, 31, 47, 1580, 51, 4100, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [13] = { 7785, 25950, 36, 55, 1630, 52, 4200, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [14] = { 10608, 35361, 42, 63, 1680, 53, 4300, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [15] = { 13342, 44474, 47, 71, 1740, 54, 4400, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [16] = { 16744, 55815, 52, 79, 1790, 55, 4500, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [17] = { 20973, 69910, 58, 87, 1840, 56, 4600, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [18] = { 26223, 87409, 64, 96, 1890, 57, 4700, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [19] = { 32732, 109107, 71, 106, 1950, 58, 4800, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 40795, 135982, 78, 117, 2000, 59, 4900, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 47208, 157360, 83, 125, 2050, 60, 5000, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 54597, 181988, 88, 132, 2110, 61, 5100, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 63106, 210352, 94, 141, 2160, 62, 5200, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 72901, 243004, 100, 150, 2210, 63, 5300, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 84174, 280579, 105, 158, 2260, 64, 5400, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 97141, 323803, 112, 168, 2320, 65, 5500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 112053, 373508, 118, 177, 2370, 66, 5600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 129194, 430648, 125, 188, 2420, 67, 5700, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 148894, 496312, 133, 199, 2470, 68, 5800, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 171525, 571750, 140, 210, 2530, 69, 5900, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 184072, 613572, 144, 215, 2550, 69, 5950, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 197517, 658389, 148, 222, 2580, 70, 6000, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 211923, 706411, 153, 229, 2610, 70, 6050, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 227359, 757863, 158, 237, 2630, 71, 6100, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 243897, 812989, 163, 245, 2660, 71, 6150, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 261613, 872044, 169, 253, 2680, 72, 6200, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 280592, 935305, 174, 261, 2710, 72, 6250, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 300920, 1003068, 180, 269, 2740, 73, 6300, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 322694, 1075648, 186, 278, 2760, 73, 6350, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 346015, 1153382, 192, 287, 2790, 74, 6400, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, }, } skills["FlameWhip"] = { @@ -3833,57 +3915,60 @@ skills["FlameWhip"] = { { "active_skill_base_area_length_+", 0.25 }, }, }, + constantStats = { + { "flame_surge_ignite_damage_as_burning_ground_damage_%", 25 }, + { "flame_surge_burning_ground_creation_cooldown_ms", 2000 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "flame_whip_damage_+%_final_vs_burning_enemies", "active_skill_base_area_length_+", - "flame_surge_ignite_damage_as_burning_ground_damage_%", - "flame_surge_burning_ground_creation_cooldown_ms", "never_ignite", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 50, 0, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 52, 0, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 54, 1, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 56, 1, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 58, 2, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 60, 2, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 62, 3, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 64, 3, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 66, 4, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 68, 4, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 70, 5, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 72, 5, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 74, 6, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 76, 6, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 78, 7, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 80, 7, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 82, 8, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 84, 8, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 86, 9, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 88, 9, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 90, 10, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 92, 10, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 94, 11, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 96, 11, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 98, 12, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 100, 12, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 102, 13, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 104, 13, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 106, 14, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 108, 14, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 108, 14, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 110, 15, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 110, 15, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 112, 15, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 112, 15, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 114, 16, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 114, 16, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 116, 16, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 116, 16, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 118, 17, 25, 2000, damageEffectiveness = 1.9, critChance = 6, duration = 4, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 26, 40, 50, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 34, 50, 52, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 45, 68, 54, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 60, 90, 56, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 78, 117, 58, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 100, 150, 60, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 127, 191, 62, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 152, 228, 64, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 180, 271, 66, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 214, 320, 68, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [11] = { 252, 378, 70, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [12] = { 297, 445, 72, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [13] = { 348, 522, 74, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [14] = { 408, 612, 76, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [15] = { 477, 715, 78, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [16] = { 556, 834, 80, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [17] = { 616, 923, 82, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [18] = { 681, 1021, 84, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [19] = { 753, 1129, 86, 9, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 832, 1247, 88, 9, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 918, 1377, 90, 10, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 1013, 1519, 92, 10, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 1117, 1675, 94, 11, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 1231, 1847, 96, 11, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 1356, 2034, 98, 12, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 1493, 2240, 100, 12, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 1643, 2465, 102, 13, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 1807, 2711, 104, 13, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 1987, 2981, 106, 14, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 2184, 3276, 108, 14, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 2289, 3434, 108, 14, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 2400, 3599, 110, 15, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 2515, 3772, 110, 15, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 2635, 3953, 112, 15, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 2761, 4142, 112, 15, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 2893, 4339, 114, 16, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 3031, 4546, 114, 16, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 3175, 4762, 116, 16, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 3325, 4988, 116, 16, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 3483, 5224, 118, 17, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, }, } skills["Flameblast"] = { @@ -3939,58 +4024,60 @@ skills["Flameblast"] = { { "flameblast_area_+%_final_per_stage", -0.5 }, }, }, + constantStats = { + { "charged_blast_spell_damage_+%_final_per_stack", 165 }, + { "flameblast_ailment_damage_+%_final_per_stack", 60 }, + { "base_chance_to_ignite_%", 50 }, + { "vaal_flameblast_radius_+_per_stage", 3 }, + { "flameblast_maximum_stages", 10 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "charged_blast_spell_damage_+%_final_per_stack", - "flameblast_ailment_damage_+%_final_per_stack", - "base_chance_to_ignite_%", - "vaal_flameblast_radius_+_per_stage", - "flameblast_maximum_stages", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 165, 60, 50, 3, 10, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [1] = { 31, 46, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 38, 57, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [3] = { 46, 69, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [4] = { 56, 84, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [5] = { 68, 102, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [6] = { 77, 116, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [7] = { 88, 132, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [8] = { 99, 149, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [9] = { 112, 169, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [10] = { 127, 190, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [11] = { 143, 215, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [12] = { 161, 242, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [13] = { 181, 272, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 204, 306, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 229, 344, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 257, 386, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 288, 432, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 323, 485, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 362, 543, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 405, 608, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [21] = { 453, 680, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [22] = { 506, 760, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [23] = { 566, 849, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [24] = { 632, 948, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [25] = { 705, 1058, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [26] = { 787, 1180, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [27] = { 877, 1316, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 977, 1466, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 1089, 1633, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 1212, 1819, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 1279, 1919, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 1350, 2024, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 1424, 2135, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 1502, 2252, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 1584, 2375, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 1670, 2505, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 1761, 2642, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [38] = { 1857, 2785, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [39] = { 1958, 2936, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [40] = { 2064, 3096, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, }, } skills["VaalFlameblast"] = { @@ -4026,58 +4113,60 @@ skills["VaalFlameblast"] = { { "damage_+%", 1 }, }, }, + constantStats = { + { "charged_blast_spell_damage_+%_final_per_stack", 140 }, + { "flameblast_ailment_damage_+%_final_per_stack", 110 }, + { "base_chance_to_ignite_%", 50 }, + { "vaal_flameblast_radius_+_per_stage", -2 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "charged_blast_spell_damage_+%_final_per_stack", - "flameblast_ailment_damage_+%_final_per_stack", - "base_chance_to_ignite_%", - "vaal_flameblast_radius_+_per_stage", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0.80000001192093, 1.2000000476837, 140, 110, 50, -2, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 31, 46, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 37, 56, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 44, 66, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 52, 79, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 62, 93, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 69, 103, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 77, 115, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 85, 128, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 95, 142, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 105, 157, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 116, 174, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 129, 193, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 142, 213, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 157, 235, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 173, 260, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 191, 286, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 210, 315, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 231, 347, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 254, 382, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 280, 419, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 307, 461, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 337, 506, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 370, 555, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 406, 609, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 445, 667, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 487, 731, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 533, 800, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 584, 876, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 639, 958, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 699, 1048, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 730, 1096, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 764, 1145, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 798, 1197, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 834, 1252, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 872, 1308, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 911, 1367, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 952, 1429, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 995, 1493, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 1040, 1560, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 1086, 1629, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["Flammability"] = { @@ -4122,55 +4211,57 @@ skills["Flammability"] = { { "chance_to_be_ignited_%", 1 }, }, }, + constantStats = { + { "chance_to_be_ignited_%", 25 }, + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { "base_skill_effect_duration", "active_skill_base_radius_+", "base_fire_damage_resistance_%", - "chance_to_be_ignited_%", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 9000, 0, -25, 25, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [2] = { 9100, 1, -26, 25, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [3] = { 9200, 1, -27, 25, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [4] = { 9300, 2, -28, 25, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [5] = { 9400, 2, -29, 25, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [6] = { 9500, 3, -30, 25, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [7] = { 9600, 3, -31, 25, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [8] = { 9700, 4, -32, 25, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [9] = { 9800, 4, -33, 25, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [10] = { 9900, 5, -34, 25, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [11] = { 10000, 5, -35, 25, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [12] = { 10100, 6, -36, 25, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [13] = { 10200, 6, -37, 25, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [14] = { 10300, 7, -38, 25, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [15] = { 10400, 7, -39, 25, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [16] = { 10500, 8, -40, 25, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [17] = { 10600, 8, -41, 25, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [18] = { 10700, 9, -42, 25, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 47, }, }, - [19] = { 10800, 9, -43, 25, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [20] = { 10900, 10, -44, 25, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [21] = { 11000, 10, -45, 25, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 51, }, }, - [22] = { 11100, 11, -46, 25, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [23] = { 11200, 11, -47, 25, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 53, }, }, - [24] = { 11300, 12, -48, 25, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [25] = { 11400, 12, -49, 25, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [26] = { 11500, 13, -50, 25, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 57, }, }, - [27] = { 11600, 13, -51, 25, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [28] = { 11700, 14, -52, 25, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 59, }, }, - [29] = { 11800, 14, -53, 25, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [30] = { 11900, 15, -54, 25, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 61, }, }, - [31] = { 11950, 15, -54, 25, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [32] = { 12000, 15, -55, 25, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 65, }, }, - [33] = { 12050, 15, -55, 25, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 66, }, }, - [34] = { 12100, 16, -56, 25, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 67, }, }, - [35] = { 12150, 16, -56, 25, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 68, }, }, - [36] = { 12200, 16, -57, 25, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 70, }, }, - [37] = { 12250, 16, -57, 25, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 71, }, }, - [38] = { 12300, 17, -58, 25, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 72, }, }, - [39] = { 12350, 17, -58, 25, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 73, }, }, - [40] = { 12400, 17, -59, 25, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 75, }, }, + [1] = { 9000, 0, -25, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [2] = { 9100, 1, -26, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [3] = { 9200, 1, -27, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [4] = { 9300, 2, -28, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [5] = { 9400, 2, -29, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [6] = { 9500, 3, -30, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [7] = { 9600, 3, -31, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [8] = { 9700, 4, -32, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [9] = { 9800, 4, -33, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [10] = { 9900, 5, -34, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [11] = { 10000, 5, -35, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [12] = { 10100, 6, -36, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [13] = { 10200, 6, -37, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [14] = { 10300, 7, -38, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [15] = { 10400, 7, -39, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [16] = { 10500, 8, -40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 45, }, }, + [17] = { 10600, 8, -41, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 46, }, }, + [18] = { 10700, 9, -42, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 47, }, }, + [19] = { 10800, 9, -43, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 48, }, }, + [20] = { 10900, 10, -44, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, + [21] = { 11000, 10, -45, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 51, }, }, + [22] = { 11100, 11, -46, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [23] = { 11200, 11, -47, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 53, }, }, + [24] = { 11300, 12, -48, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 54, }, }, + [25] = { 11400, 12, -49, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 56, }, }, + [26] = { 11500, 13, -50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 57, }, }, + [27] = { 11600, 13, -51, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 58, }, }, + [28] = { 11700, 14, -52, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 59, }, }, + [29] = { 11800, 14, -53, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [30] = { 11900, 15, -54, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 61, }, }, + [31] = { 11950, 15, -54, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [32] = { 12000, 15, -55, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 65, }, }, + [33] = { 12050, 15, -55, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 66, }, }, + [34] = { 12100, 16, -56, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 67, }, }, + [35] = { 12150, 16, -56, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 68, }, }, + [36] = { 12200, 16, -57, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 70, }, }, + [37] = { 12250, 16, -57, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 71, }, }, + [38] = { 12300, 17, -58, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 72, }, }, + [39] = { 12350, 17, -58, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 73, }, }, + [40] = { 12400, 17, -59, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 75, }, }, }, } skills["FleshOffering"] = { @@ -4210,55 +4301,57 @@ skills["FleshOffering"] = { { "attack_speed_+%_granted_from_skill", 0.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "offering_skill_effect_duration_per_corpse", 1000 }, + }, stats = { - "base_skill_effect_duration", "attack_speed_+%_granted_from_skill", "base_movement_velocity_+%", "cast_speed_+%_granted_from_skill", - "offering_skill_effect_duration_per_corpse", "base_deal_no_damage", }, levels = { - [1] = { 5000, 20, 20, 20, 1000, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 5000, 21, 20, 21, 1000, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 5000, 21, 21, 21, 1000, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 5000, 22, 21, 22, 1000, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 5000, 22, 22, 22, 1000, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [6] = { 5000, 23, 22, 23, 1000, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [7] = { 5000, 23, 23, 23, 1000, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [8] = { 5000, 24, 23, 24, 1000, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [9] = { 5000, 24, 24, 24, 1000, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [10] = { 5000, 25, 24, 25, 1000, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [11] = { 5000, 25, 25, 25, 1000, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 5000, 26, 25, 26, 1000, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 5000, 26, 26, 26, 1000, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 5000, 27, 26, 27, 1000, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 5000, 27, 27, 27, 1000, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 5000, 28, 27, 28, 1000, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 5000, 28, 28, 28, 1000, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [18] = { 5000, 29, 28, 29, 1000, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 5000, 29, 29, 29, 1000, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 5000, 30, 29, 30, 1000, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 5000, 30, 30, 30, 1000, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 5000, 31, 30, 31, 1000, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 5000, 31, 31, 31, 1000, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 5000, 32, 31, 32, 1000, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 5000, 32, 32, 32, 1000, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [26] = { 5000, 33, 32, 33, 1000, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [27] = { 5000, 33, 33, 33, 1000, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 5000, 34, 33, 34, 1000, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 5000, 34, 34, 34, 1000, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [30] = { 5000, 35, 34, 35, 1000, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [31] = { 5000, 35, 34, 35, 1000, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [32] = { 5000, 35, 35, 35, 1000, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [33] = { 5000, 35, 35, 35, 1000, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [34] = { 5000, 36, 35, 36, 1000, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [35] = { 5000, 36, 35, 36, 1000, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [36] = { 5000, 36, 36, 36, 1000, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [37] = { 5000, 36, 36, 36, 1000, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 47, }, }, - [38] = { 5000, 37, 36, 37, 1000, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [39] = { 5000, 37, 36, 37, 1000, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 49, }, }, - [40] = { 5000, 37, 37, 37, 1000, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [1] = { 20, 20, 20, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 21, 20, 21, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 21, 21, 21, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 22, 21, 22, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 22, 22, 22, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [6] = { 23, 22, 23, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [7] = { 23, 23, 23, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [8] = { 24, 23, 24, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [9] = { 24, 24, 24, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [10] = { 25, 24, 25, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [11] = { 25, 25, 25, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 26, 25, 26, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 26, 26, 26, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 27, 26, 27, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 27, 27, 27, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 28, 27, 28, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 28, 28, 28, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [18] = { 29, 28, 29, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 29, 29, 29, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 30, 29, 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 30, 30, 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 31, 30, 31, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 31, 31, 31, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 32, 31, 32, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 32, 32, 32, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [26] = { 33, 32, 33, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [27] = { 33, 33, 33, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 34, 33, 34, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 34, 34, 34, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [30] = { 35, 34, 35, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [31] = { 35, 34, 35, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [32] = { 35, 35, 35, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [33] = { 35, 35, 35, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [34] = { 36, 35, 36, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 45, }, }, + [35] = { 36, 35, 36, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 45, }, }, + [36] = { 36, 36, 36, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 46, }, }, + [37] = { 36, 36, 36, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 47, }, }, + [38] = { 37, 36, 37, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 48, }, }, + [39] = { 37, 36, 37, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 49, }, }, + [40] = { 37, 37, 37, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, }, } skills["ForbiddenRite"] = { @@ -4363,60 +4456,62 @@ skills["ForbiddenRite"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "soulfeast_take_%_maximum_life_as_chaos_damage", 40 }, + { "skill_base_chaos_damage_%_maximum_life", 12 }, + { "skill_base_chaos_damage_%_maximum_energy_shield", 5 }, + { "soulfeast_take_%_maximum_energy_shield_as_chaos_damage", 25 }, + { "active_skill_projectile_speed_+%_variation_final", 20 }, + }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", "soulfeast_number_of_secondary_projectiles", - "soulfeast_take_%_maximum_life_as_chaos_damage", - "skill_base_chaos_damage_%_maximum_life", - "skill_base_chaos_damage_%_maximum_energy_shield", - "soulfeast_take_%_maximum_energy_shield_as_chaos_damage", - "active_skill_projectile_speed_+%_variation_final", "base_is_projectile", "is_area_damage", "console_skill_dont_chase", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 43, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 6, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 49, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 55, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 7, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 8, 40, 12, 5, 25, 20, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [1] = { 15, 22, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 21, 31, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 28, 42, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [4] = { 37, 56, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [5] = { 46, 69, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [6] = { 56, 84, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [7] = { 68, 102, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [8] = { 83, 124, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [9] = { 100, 151, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 121, 182, 6, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [11] = { 146, 218, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 175, 262, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 209, 313, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 249, 374, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 280, 421, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [16] = { 315, 473, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [17] = { 354, 530, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [18] = { 397, 595, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [19] = { 445, 667, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [20] = { 498, 747, 7, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [21] = { 557, 836, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [22] = { 624, 935, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [23] = { 697, 1046, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [24] = { 779, 1169, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [25] = { 870, 1305, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [26] = { 972, 1457, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [27] = { 1084, 1626, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [28] = { 1209, 1814, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [29] = { 1348, 2022, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [30] = { 1502, 2253, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [31] = { 1585, 2378, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [32] = { 1673, 2510, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [33] = { 1766, 2648, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [34] = { 1863, 2794, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [35] = { 1966, 2948, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [36] = { 2074, 3110, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [37] = { 2187, 3281, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [38] = { 2307, 3461, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [39] = { 2433, 3650, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [40] = { 2566, 3850, 8, damageEffectiveness = 1.1, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, }, } skills["FreezingPulse"] = { @@ -4458,6 +4553,8 @@ skills["FreezingPulse"] = { { "projectile_chance_to_not_pierce_%", 5 }, }, }, + constantStats = { + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -4467,46 +4564,46 @@ skills["FreezingPulse"] = { "display_what_freezing_pulse_does", }, levels = { - [1] = { 0.69999998807907, 1.1000000238419, 0, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { Mana = 5, }, }, - [2] = { 0.75, 1.1499999761581, 1, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 2, statInterpolation = { 3, 3, 1, }, cost = { Mana = 5, }, }, - [3] = { 0.75, 1.1499999761581, 2, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 4, statInterpolation = { 3, 3, 1, }, cost = { Mana = 6, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 3, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 7, statInterpolation = { 3, 3, 1, }, cost = { Mana = 7, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 11, statInterpolation = { 3, 3, 1, }, cost = { Mana = 7, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 5, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, }, cost = { Mana = 9, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, }, cost = { Mana = 10, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 7, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, }, cost = { Mana = 11, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, }, cost = { Mana = 11, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 9, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 32, statInterpolation = { 3, 3, 1, }, cost = { Mana = 12, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 10, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, }, cost = { Mana = 13, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 11, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, }, cost = { Mana = 14, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 12, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, }, cost = { Mana = 15, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 13, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, }, cost = { Mana = 16, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 14, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, }, cost = { Mana = 17, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 15, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 16, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, }, cost = { Mana = 19, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 17, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { Mana = 20, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 18, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 19, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { Mana = 21, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 20, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 21, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { Mana = 22, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 22, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { Mana = 23, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 23, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { Mana = 23, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 24, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { Mana = 24, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 25, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { Mana = 24, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 26, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { Mana = 25, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 27, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { Mana = 25, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 28, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { Mana = 26, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 29, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { Mana = 26, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 29, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { Mana = 26, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 30, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 30, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 31, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 31, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 32, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { Mana = 27, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 32, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 33, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 33, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 34, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { Mana = 28, }, }, + [1] = { 8, 12, 0, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 9, 15, 1, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 12, 19, 2, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 18, 27, 3, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 27, 40, 4, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 42, 62, 5, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 57, 86, 6, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 78, 117, 7, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 104, 157, 8, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 138, 207, 9, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [11] = { 181, 272, 10, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [12] = { 236, 354, 11, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [13] = { 305, 458, 12, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [14] = { 393, 589, 13, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [15] = { 503, 754, 14, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [16] = { 641, 961, 15, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 814, 1220, 16, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 1030, 1545, 17, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [19] = { 1226, 1840, 18, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [20] = { 1458, 2188, 19, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [21] = { 1636, 2453, 20, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [22] = { 1833, 2750, 21, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [23] = { 2054, 3081, 22, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [24] = { 2299, 3449, 23, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [25] = { 2573, 3860, 24, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [26] = { 2878, 4317, 25, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [27] = { 3218, 4826, 26, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [28] = { 3595, 5393, 27, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [29] = { 4016, 6024, 28, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [30] = { 4484, 6726, 29, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [31] = { 4737, 7106, 29, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [32] = { 5004, 7506, 30, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [33] = { 5286, 7929, 30, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [34] = { 5583, 8374, 31, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [35] = { 5896, 8844, 31, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [36] = { 6226, 9339, 32, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [37] = { 6574, 9861, 32, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [38] = { 6941, 10411, 33, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [39] = { 7327, 10991, 33, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [40] = { 7735, 11602, 34, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, }, } skills["FrostBomb"] = { @@ -4554,60 +4651,62 @@ skills["FrostBomb"] = { { "base_cooldown_speed_+%", 1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "base_secondary_skill_effect_duration", 5000 }, + { "base_cold_damage_resistance_%", -15 }, + { "life_regeneration_rate_+%", -75 }, + { "energy_shield_regeneration_rate_+%", -75 }, + { "frost_bomb_damage_+%_final_per_100ms_duration", 4 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "base_skill_effect_duration", - "base_secondary_skill_effect_duration", - "base_cold_damage_resistance_%", - "life_regeneration_rate_+%", - "energy_shield_regeneration_rate_+%", - "frost_bomb_damage_+%_final_per_100ms_duration", "active_skill_base_radius_+", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 0, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 0, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 6, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 1, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 9, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 1, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 1, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 2, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 2, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 3, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 3, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 3, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 4, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 4, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 4, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 5, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 5, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 55, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 6, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 6, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 61, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 6, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 7, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 7, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 7, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 8, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 8, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 8, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 9, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 9, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 10, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 10, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 10, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 2000, 5000, -15, -75, -75, 4, 13, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 9, 13, 0, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 11, 16, 0, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 15, 22, 1, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 20, 30, 1, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 29, 44, 1, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 41, 62, 2, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 57, 86, 2, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 79, 118, 3, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [9] = { 106, 160, 3, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 143, 214, 3, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 190, 285, 4, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [12] = { 252, 377, 4, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [13] = { 331, 496, 4, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [14] = { 433, 650, 5, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [15] = { 529, 793, 5, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [16] = { 644, 966, 6, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [17] = { 782, 1174, 6, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [18] = { 949, 1424, 6, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [19] = { 1150, 1725, 7, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 1391, 2086, 7, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 1577, 2366, 7, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 1788, 2682, 8, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 2025, 3038, 8, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 2293, 3440, 8, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 2595, 3893, 9, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 2936, 4404, 9, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 3319, 4979, 10, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 3751, 5627, 10, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 4237, 6356, 10, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 4784, 7176, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 5083, 7625, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 5400, 8100, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 5736, 8604, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 6092, 9139, 11, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 6470, 9705, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 6871, 10307, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 7296, 10944, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 7747, 11620, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 8224, 12336, 12, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 8731, 13096, 13, damageEffectiveness = 3.1, cooldown = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, }, } skills["FrostGlobe"] = { @@ -4658,56 +4757,59 @@ skills["FrostGlobe"] = { { "frost_globe_life_regeneration_rate_per_minute_%", 0.6 }, }, }, + constantStats = { + { "frost_globe_absorb_damage_%_enemy_in_bubble", 20 }, + { "frost_globe_max_stages", 4 }, + { "frost_globe_absorb_damage_%_enemy_outside_bubble", 60 }, + { "frost_globe_stage_gain_interval_ms", 300 }, + { "base_skill_effect_duration", 10000 }, + }, stats = { - "frost_globe_absorb_damage_%_enemy_in_bubble", - "frost_globe_max_stages", "frost_globe_health_per_stage", - "frost_globe_absorb_damage_%_enemy_outside_bubble", "energy_shield_lost_per_minute", - "frost_globe_stage_gain_interval_ms", "frost_globe_additional_spell_base_critical_strike_chance_per_stage", }, levels = { - [1] = { 20, 4, 190, 60, 9000, 300, 10, levelRequirement = 34, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [2] = { 20, 4, 200, 60, 9600, 300, 11, levelRequirement = 36, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [3] = { 20, 4, 210, 60, 10200, 300, 13, levelRequirement = 38, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [4] = { 20, 4, 230, 60, 11400, 300, 14, levelRequirement = 40, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [5] = { 20, 4, 250, 60, 12000, 300, 16, levelRequirement = 42, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [6] = { 20, 4, 280, 60, 13200, 300, 17, levelRequirement = 44, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 20, 4, 300, 60, 14400, 300, 19, levelRequirement = 46, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [8] = { 20, 4, 330, 60, 15600, 300, 20, levelRequirement = 48, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [9] = { 20, 4, 360, 60, 17400, 300, 22, levelRequirement = 50, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [10] = { 20, 4, 390, 60, 18600, 300, 23, levelRequirement = 52, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [11] = { 20, 4, 430, 60, 20400, 300, 25, levelRequirement = 54, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [12] = { 20, 4, 470, 60, 22800, 300, 26, levelRequirement = 56, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [13] = { 20, 4, 520, 60, 24600, 300, 28, levelRequirement = 58, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [14] = { 20, 4, 570, 60, 27600, 300, 29, levelRequirement = 60, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [15] = { 20, 4, 630, 60, 30000, 300, 31, levelRequirement = 62, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [16] = { 20, 4, 690, 60, 33000, 300, 32, levelRequirement = 64, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [17] = { 20, 4, 750, 60, 36000, 300, 34, levelRequirement = 66, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [18] = { 20, 4, 830, 60, 39600, 300, 35, levelRequirement = 68, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [19] = { 20, 4, 870, 60, 41400, 300, 37, levelRequirement = 69, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [20] = { 20, 4, 910, 60, 43800, 300, 38, levelRequirement = 70, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [21] = { 20, 4, 1000, 60, 48000, 300, 40, levelRequirement = 72, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [22] = { 20, 4, 1090, 60, 52200, 300, 41, levelRequirement = 74, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [23] = { 20, 4, 1190, 60, 57000, 300, 43, levelRequirement = 76, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [24] = { 20, 4, 1290, 60, 61800, 300, 44, levelRequirement = 78, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [25] = { 20, 4, 1400, 60, 67200, 300, 46, levelRequirement = 80, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [26] = { 20, 4, 1530, 60, 73200, 300, 47, levelRequirement = 82, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [27] = { 20, 4, 1660, 60, 79800, 300, 49, levelRequirement = 84, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [28] = { 20, 4, 1800, 60, 86400, 300, 50, levelRequirement = 86, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [29] = { 20, 4, 1940, 60, 93000, 300, 52, levelRequirement = 88, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [30] = { 20, 4, 2100, 60, 100800, 300, 53, levelRequirement = 90, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [31] = { 20, 4, 2180, 60, 104400, 300, 54, levelRequirement = 91, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [32] = { 20, 4, 2260, 60, 108600, 300, 55, levelRequirement = 92, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [33] = { 20, 4, 2350, 60, 112800, 300, 55, levelRequirement = 93, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [34] = { 20, 4, 2440, 60, 117000, 300, 56, levelRequirement = 94, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [35] = { 20, 4, 2530, 60, 121200, 300, 57, levelRequirement = 95, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [36] = { 20, 4, 2620, 60, 125400, 300, 58, levelRequirement = 96, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [37] = { 20, 4, 2720, 60, 130200, 300, 58, levelRequirement = 97, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [38] = { 20, 4, 2820, 60, 135000, 300, 59, levelRequirement = 98, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [39] = { 20, 4, 2920, 60, 139800, 300, 60, levelRequirement = 99, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [40] = { 20, 4, 3020, 60, 144600, 300, 61, levelRequirement = 100, duration = 10, cooldown = 5, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [1] = { 190, 9000, 10, cooldown = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 200, 9600, 11, cooldown = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 210, 10200, 13, cooldown = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 230, 11400, 14, cooldown = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 250, 12000, 16, cooldown = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 280, 13200, 17, cooldown = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 300, 14400, 19, cooldown = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 330, 15600, 20, cooldown = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 360, 17400, 22, cooldown = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 390, 18600, 23, cooldown = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 430, 20400, 25, cooldown = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 470, 22800, 26, cooldown = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 520, 24600, 28, cooldown = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 570, 27600, 29, cooldown = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 630, 30000, 31, cooldown = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 690, 33000, 32, cooldown = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 750, 36000, 34, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 830, 39600, 35, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 870, 41400, 37, cooldown = 5, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 910, 43800, 38, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 1000, 48000, 40, cooldown = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 1090, 52200, 41, cooldown = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 1190, 57000, 43, cooldown = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 1290, 61800, 44, cooldown = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 1400, 67200, 46, cooldown = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 1530, 73200, 47, cooldown = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 1660, 79800, 49, cooldown = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 1800, 86400, 50, cooldown = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 1940, 93000, 52, cooldown = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 2100, 100800, 53, cooldown = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 2180, 104400, 54, cooldown = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 2260, 108600, 55, cooldown = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 2350, 112800, 55, cooldown = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 2440, 117000, 56, cooldown = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 2530, 121200, 57, cooldown = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 2620, 125400, 58, cooldown = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 2720, 130200, 58, cooldown = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 2820, 135000, 59, cooldown = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 2920, 139800, 60, cooldown = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 3020, 144600, 61, cooldown = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["FrostWall"] = { @@ -4736,55 +4838,57 @@ skills["FrostWall"] = { { "freeze_as_though_dealt_damage_+%", 5 }, }, }, + constantStats = { + { "wall_expand_delay_ms", 150 }, + }, stats = { - "base_skill_effect_duration", - "wall_expand_delay_ms", - "wall_maximum_length", "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", + "base_skill_effect_duration", + "wall_maximum_length", "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 3000, 150, 28, 0.69999998807907, 1.1000000238419, cooldown = 3, levelRequirement = 4, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 9, }, }, - [2] = { 3100, 150, 28, 0.69999998807907, 1.2000000476837, cooldown = 3, levelRequirement = 6, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 10, }, }, - [3] = { 3200, 150, 28, 0.80000001192093, 1.2999999523163, cooldown = 3, levelRequirement = 9, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 11, }, }, - [4] = { 3300, 150, 28, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 12, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 12, }, }, - [5] = { 3400, 150, 35, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 16, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 13, }, }, - [6] = { 3500, 150, 35, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 20, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 15, }, }, - [7] = { 3600, 150, 35, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 24, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 16, }, }, - [8] = { 3700, 150, 35, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 18, }, }, - [9] = { 3800, 150, 42, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 32, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 19, }, }, - [10] = { 3900, 150, 42, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 21, }, }, - [11] = { 4000, 150, 42, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 22, }, }, - [12] = { 4100, 150, 42, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 23, }, }, - [13] = { 4200, 150, 49, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 25, }, }, - [14] = { 4300, 150, 49, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 26, }, }, - [15] = { 4400, 150, 49, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 55, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 27, }, }, - [16] = { 4500, 150, 49, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 58, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 29, }, }, - [17] = { 4600, 150, 56, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 61, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 30, }, }, - [18] = { 4700, 150, 56, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 31, }, }, - [19] = { 4800, 150, 56, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 67, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 32, }, }, - [20] = { 4900, 150, 56, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 33, }, }, - [21] = { 5000, 150, 63, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 34, }, }, - [22] = { 5100, 150, 63, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 34, }, }, - [23] = { 5200, 150, 63, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 35, }, }, - [24] = { 5300, 150, 63, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 36, }, }, - [25] = { 5400, 150, 70, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 36, }, }, - [26] = { 5500, 150, 70, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 37, }, }, - [27] = { 5600, 150, 70, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 38, }, }, - [28] = { 5700, 150, 70, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 39, }, }, - [29] = { 5800, 150, 77, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 39, }, }, - [30] = { 5900, 150, 77, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 40, }, }, - [31] = { 5950, 150, 78, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 40, }, }, - [32] = { 6000, 150, 80, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 41, }, }, - [33] = { 6050, 150, 81, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 41, }, }, - [34] = { 6100, 150, 83, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 42, }, }, - [35] = { 6150, 150, 85, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 42, }, }, - [36] = { 6200, 150, 87, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 42, }, }, - [37] = { 6250, 150, 88, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 43, }, }, - [38] = { 6300, 150, 90, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 43, }, }, - [39] = { 6350, 150, 92, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 43, }, }, - [40] = { 6400, 150, 94, 0.80000001192093, 1.2000000476837, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, }, cost = { Mana = 44, }, }, + [1] = { 8, 12, 3000, 28, cooldown = 3, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [2] = { 9, 16, 3100, 28, cooldown = 3, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 14, 23, 3200, 28, cooldown = 3, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [4] = { 18, 27, 3300, 28, cooldown = 3, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [5] = { 25, 37, 3400, 35, cooldown = 3, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [6] = { 32, 49, 3500, 35, cooldown = 3, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 42, 63, 3600, 35, cooldown = 3, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 54, 81, 3700, 35, cooldown = 3, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [9] = { 68, 102, 3800, 42, cooldown = 3, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [10] = { 85, 128, 3900, 42, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [11] = { 106, 159, 4000, 42, cooldown = 3, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [12] = { 131, 196, 4100, 42, cooldown = 3, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [13] = { 160, 240, 4200, 49, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [14] = { 196, 294, 4300, 49, cooldown = 3, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [15] = { 227, 341, 4400, 49, cooldown = 3, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [16] = { 263, 394, 4500, 49, cooldown = 3, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [17] = { 303, 455, 4600, 56, cooldown = 3, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [18] = { 350, 524, 4700, 56, cooldown = 3, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 402, 603, 4800, 56, cooldown = 3, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 462, 693, 4900, 56, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 506, 759, 5000, 63, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 554, 832, 5100, 63, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 607, 910, 5200, 63, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 664, 996, 5300, 63, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 726, 1089, 5400, 70, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 794, 1191, 5500, 70, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 867, 1301, 5600, 70, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 947, 1420, 5700, 70, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 1033, 1550, 5800, 77, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 1127, 1691, 5900, 77, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 1178, 1766, 5950, 78, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 1230, 1844, 6000, 80, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 1284, 1926, 6050, 81, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 1340, 2011, 6100, 83, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 1399, 2099, 6150, 85, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 1461, 2191, 6200, 87, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 1525, 2287, 6250, 88, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 1591, 2387, 6300, 90, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 1661, 2491, 6350, 92, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 1733, 2599, 6400, 94, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["Frostbite"] = { @@ -4829,55 +4933,57 @@ skills["Frostbite"] = { { "chance_to_be_frozen_%", 1 }, }, }, + constantStats = { + { "chance_to_be_frozen_%", 25 }, + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { "base_skill_effect_duration", "active_skill_base_radius_+", "base_cold_damage_resistance_%", - "chance_to_be_frozen_%", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 9000, 0, -25, 25, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [2] = { 9100, 1, -26, 25, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [3] = { 9200, 1, -27, 25, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [4] = { 9300, 2, -28, 25, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [5] = { 9400, 2, -29, 25, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [6] = { 9500, 3, -30, 25, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [7] = { 9600, 3, -31, 25, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [8] = { 9700, 4, -32, 25, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [9] = { 9800, 4, -33, 25, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [10] = { 9900, 5, -34, 25, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [11] = { 10000, 5, -35, 25, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [12] = { 10100, 6, -36, 25, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [13] = { 10200, 6, -37, 25, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [14] = { 10300, 7, -38, 25, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [15] = { 10400, 7, -39, 25, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [16] = { 10500, 8, -40, 25, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [17] = { 10600, 8, -41, 25, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [18] = { 10700, 9, -42, 25, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 47, }, }, - [19] = { 10800, 9, -43, 25, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [20] = { 10900, 10, -44, 25, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [21] = { 11000, 10, -45, 25, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 51, }, }, - [22] = { 11100, 11, -46, 25, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [23] = { 11200, 11, -47, 25, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 53, }, }, - [24] = { 11300, 12, -48, 25, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [25] = { 11400, 12, -49, 25, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [26] = { 11500, 13, -50, 25, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 57, }, }, - [27] = { 11600, 13, -51, 25, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [28] = { 11700, 14, -52, 25, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 59, }, }, - [29] = { 11800, 14, -53, 25, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [30] = { 11900, 15, -54, 25, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 61, }, }, - [31] = { 11950, 15, -54, 25, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [32] = { 12000, 15, -55, 25, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 65, }, }, - [33] = { 12050, 15, -55, 25, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 66, }, }, - [34] = { 12100, 16, -56, 25, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 67, }, }, - [35] = { 12150, 16, -56, 25, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 68, }, }, - [36] = { 12200, 16, -57, 25, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 70, }, }, - [37] = { 12250, 16, -57, 25, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 71, }, }, - [38] = { 12300, 17, -58, 25, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 72, }, }, - [39] = { 12350, 17, -58, 25, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 73, }, }, - [40] = { 12400, 17, -59, 25, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 75, }, }, + [1] = { 9000, 0, -25, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [2] = { 9100, 1, -26, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [3] = { 9200, 1, -27, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [4] = { 9300, 2, -28, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [5] = { 9400, 2, -29, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [6] = { 9500, 3, -30, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [7] = { 9600, 3, -31, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [8] = { 9700, 4, -32, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [9] = { 9800, 4, -33, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [10] = { 9900, 5, -34, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [11] = { 10000, 5, -35, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [12] = { 10100, 6, -36, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [13] = { 10200, 6, -37, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [14] = { 10300, 7, -38, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [15] = { 10400, 7, -39, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [16] = { 10500, 8, -40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 45, }, }, + [17] = { 10600, 8, -41, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 46, }, }, + [18] = { 10700, 9, -42, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 47, }, }, + [19] = { 10800, 9, -43, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 48, }, }, + [20] = { 10900, 10, -44, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, + [21] = { 11000, 10, -45, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 51, }, }, + [22] = { 11100, 11, -46, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [23] = { 11200, 11, -47, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 53, }, }, + [24] = { 11300, 12, -48, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 54, }, }, + [25] = { 11400, 12, -49, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 56, }, }, + [26] = { 11500, 13, -50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 57, }, }, + [27] = { 11600, 13, -51, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 58, }, }, + [28] = { 11700, 14, -52, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 59, }, }, + [29] = { 11800, 14, -53, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [30] = { 11900, 15, -54, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 61, }, }, + [31] = { 11950, 15, -54, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [32] = { 12000, 15, -55, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 65, }, }, + [33] = { 12050, 15, -55, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 66, }, }, + [34] = { 12100, 16, -56, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 67, }, }, + [35] = { 12150, 16, -56, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 68, }, }, + [36] = { 12200, 16, -57, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 70, }, }, + [37] = { 12250, 16, -57, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 71, }, }, + [38] = { 12300, 17, -58, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 72, }, }, + [39] = { 12350, 17, -58, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 73, }, }, + [40] = { 12400, 17, -59, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 75, }, }, }, } skills["IceDash"] = { @@ -4912,56 +5018,59 @@ skills["IceDash"] = { { "ice_dash_cooldown_recovery_per_nearby_rare_or_unique_enemy", 2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + }, stats = { - "ice_dash_cooldown_recovery_per_nearby_normal_or_magic_enemy", - "ice_dash_cooldown_recovery_per_nearby_rare_or_unique_enemy", "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", + "ice_dash_cooldown_recovery_per_nearby_normal_or_magic_enemy", + "ice_dash_cooldown_recovery_per_nearby_rare_or_unique_enemy", "skill_maximum_travel_distance_+%", "active_skill_base_radius_+", "is_area_damage", }, levels = { - [1] = { 15, 80, 0.80000001192093, 1.2000000476837, 0, 0, critChance = 5, duration = 3, cooldown = 3, damageEffectiveness = 1.8, levelRequirement = 4, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [2] = { 15, 81, 0.80000001192093, 1.2000000476837, 2, 0, critChance = 5, duration = 3, cooldown = 3, damageEffectiveness = 1.8, levelRequirement = 6, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [3] = { 15, 82, 0.80000001192093, 1.2000000476837, 4, 0, critChance = 5, duration = 3, cooldown = 2.95, damageEffectiveness = 1.8, levelRequirement = 9, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [4] = { 15, 83, 0.80000001192093, 1.2000000476837, 6, 0, critChance = 5, duration = 3, cooldown = 2.95, damageEffectiveness = 1.8, levelRequirement = 12, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [5] = { 16, 84, 0.80000001192093, 1.2000000476837, 8, 0, critChance = 5, duration = 3, cooldown = 2.9, damageEffectiveness = 1.8, levelRequirement = 16, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [6] = { 16, 85, 0.80000001192093, 1.2000000476837, 10, 1, critChance = 5, duration = 3, cooldown = 2.9, damageEffectiveness = 1.8, levelRequirement = 20, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [7] = { 16, 86, 0.80000001192093, 1.2000000476837, 12, 1, critChance = 5, duration = 3, cooldown = 2.9, damageEffectiveness = 1.8, levelRequirement = 24, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [8] = { 16, 87, 0.80000001192093, 1.2000000476837, 14, 1, critChance = 5, duration = 3, cooldown = 2.85, damageEffectiveness = 1.8, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 17, 88, 0.80000001192093, 1.2000000476837, 16, 1, critChance = 5, duration = 3, cooldown = 2.85, damageEffectiveness = 1.8, levelRequirement = 32, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 17, 89, 0.80000001192093, 1.2000000476837, 18, 1, critChance = 5, duration = 3, cooldown = 2.8, damageEffectiveness = 1.8, levelRequirement = 36, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 17, 90, 0.80000001192093, 1.2000000476837, 20, 2, critChance = 5, duration = 3, cooldown = 2.8, damageEffectiveness = 1.8, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 17, 91, 0.80000001192093, 1.2000000476837, 22, 2, critChance = 5, duration = 3, cooldown = 2.8, damageEffectiveness = 1.8, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [13] = { 18, 92, 0.80000001192093, 1.2000000476837, 24, 2, critChance = 5, duration = 3, cooldown = 2.75, damageEffectiveness = 1.8, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 18, 93, 0.80000001192093, 1.2000000476837, 26, 2, critChance = 5, duration = 3, cooldown = 2.75, damageEffectiveness = 1.8, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 18, 94, 0.80000001192093, 1.2000000476837, 28, 2, critChance = 5, duration = 3, cooldown = 2.7, damageEffectiveness = 1.8, levelRequirement = 55, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 18, 95, 0.80000001192093, 1.2000000476837, 30, 3, critChance = 5, duration = 3, cooldown = 2.7, damageEffectiveness = 1.8, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [17] = { 19, 96, 0.80000001192093, 1.2000000476837, 32, 3, critChance = 5, duration = 3, cooldown = 2.7, damageEffectiveness = 1.8, levelRequirement = 61, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 19, 97, 0.80000001192093, 1.2000000476837, 34, 3, critChance = 5, duration = 3, cooldown = 2.65, damageEffectiveness = 1.8, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [19] = { 19, 98, 0.80000001192093, 1.2000000476837, 36, 3, critChance = 5, duration = 3, cooldown = 2.65, damageEffectiveness = 1.8, levelRequirement = 67, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 19, 99, 0.80000001192093, 1.2000000476837, 38, 3, critChance = 5, duration = 3, cooldown = 2.6, damageEffectiveness = 1.8, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [21] = { 20, 100, 0.80000001192093, 1.2000000476837, 40, 4, critChance = 5, duration = 3, cooldown = 2.6, damageEffectiveness = 1.8, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [22] = { 20, 101, 0.80000001192093, 1.2000000476837, 42, 4, critChance = 5, duration = 3, cooldown = 2.6, damageEffectiveness = 1.8, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 20, 102, 0.80000001192093, 1.2000000476837, 44, 4, critChance = 5, duration = 3, cooldown = 2.55, damageEffectiveness = 1.8, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 20, 103, 0.80000001192093, 1.2000000476837, 46, 4, critChance = 5, duration = 3, cooldown = 2.55, damageEffectiveness = 1.8, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 21, 104, 0.80000001192093, 1.2000000476837, 48, 4, critChance = 5, duration = 3, cooldown = 2.5, damageEffectiveness = 1.8, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 21, 105, 0.80000001192093, 1.2000000476837, 50, 5, critChance = 5, duration = 3, cooldown = 2.5, damageEffectiveness = 1.8, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 21, 106, 0.80000001192093, 1.2000000476837, 52, 5, critChance = 5, duration = 3, cooldown = 2.5, damageEffectiveness = 1.8, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 21, 107, 0.80000001192093, 1.2000000476837, 54, 5, critChance = 5, duration = 3, cooldown = 2.45, damageEffectiveness = 1.8, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 22, 108, 0.80000001192093, 1.2000000476837, 56, 5, critChance = 5, duration = 3, cooldown = 2.45, damageEffectiveness = 1.8, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 22, 109, 0.80000001192093, 1.2000000476837, 58, 5, critChance = 5, duration = 3, cooldown = 2.4, damageEffectiveness = 1.8, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 22, 109, 0.80000001192093, 1.2000000476837, 59, 5, critChance = 5, duration = 3, cooldown = 2.4, damageEffectiveness = 1.8, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 22, 110, 0.80000001192093, 1.2000000476837, 60, 6, critChance = 5, duration = 3, cooldown = 2.4, damageEffectiveness = 1.8, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 22, 110, 0.80000001192093, 1.2000000476837, 61, 6, critChance = 5, duration = 3, cooldown = 2.4, damageEffectiveness = 1.8, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 22, 111, 0.80000001192093, 1.2000000476837, 62, 6, critChance = 5, duration = 3, cooldown = 2.4, damageEffectiveness = 1.8, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 22, 111, 0.80000001192093, 1.2000000476837, 63, 6, critChance = 5, duration = 3, cooldown = 2.35, damageEffectiveness = 1.8, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 23, 112, 0.80000001192093, 1.2000000476837, 64, 6, critChance = 5, duration = 3, cooldown = 2.35, damageEffectiveness = 1.8, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 23, 112, 0.80000001192093, 1.2000000476837, 65, 6, critChance = 5, duration = 3, cooldown = 2.35, damageEffectiveness = 1.8, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 23, 113, 0.80000001192093, 1.2000000476837, 66, 6, critChance = 5, duration = 3, cooldown = 2.35, damageEffectiveness = 1.8, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 23, 113, 0.80000001192093, 1.2000000476837, 67, 6, critChance = 5, duration = 3, cooldown = 2.3, damageEffectiveness = 1.8, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 23, 114, 0.80000001192093, 1.2000000476837, 68, 6, critChance = 5, duration = 3, cooldown = 2.3, damageEffectiveness = 1.8, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 9, 14, 15, 80, 0, 0, damageEffectiveness = 1.8, cooldown = 3, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [2] = { 12, 17, 15, 81, 2, 0, damageEffectiveness = 1.8, cooldown = 3, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [3] = { 16, 24, 15, 82, 4, 0, damageEffectiveness = 1.8, cooldown = 2.95, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [4] = { 21, 32, 15, 83, 6, 0, damageEffectiveness = 1.8, cooldown = 2.95, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [5] = { 30, 45, 16, 84, 8, 0, damageEffectiveness = 1.8, cooldown = 2.9, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [6] = { 42, 63, 16, 85, 10, 1, damageEffectiveness = 1.8, cooldown = 2.9, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [7] = { 57, 86, 16, 86, 12, 1, damageEffectiveness = 1.8, cooldown = 2.9, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [8] = { 77, 116, 16, 87, 14, 1, damageEffectiveness = 1.8, cooldown = 2.85, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 103, 154, 17, 88, 16, 1, damageEffectiveness = 1.8, cooldown = 2.85, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 136, 203, 17, 89, 18, 1, damageEffectiveness = 1.8, cooldown = 2.8, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 177, 266, 17, 90, 20, 2, damageEffectiveness = 1.8, cooldown = 2.8, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 231, 346, 17, 91, 22, 2, damageEffectiveness = 1.8, cooldown = 2.8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 299, 448, 18, 92, 24, 2, damageEffectiveness = 1.8, cooldown = 2.75, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 384, 577, 18, 93, 26, 2, damageEffectiveness = 1.8, cooldown = 2.75, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 463, 695, 18, 94, 28, 2, damageEffectiveness = 1.8, cooldown = 2.7, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 557, 836, 18, 95, 30, 3, damageEffectiveness = 1.8, cooldown = 2.7, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [17] = { 669, 1003, 19, 96, 32, 3, damageEffectiveness = 1.8, cooldown = 2.7, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 801, 1202, 19, 97, 34, 3, damageEffectiveness = 1.8, cooldown = 2.65, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [19] = { 958, 1437, 19, 98, 36, 3, damageEffectiveness = 1.8, cooldown = 2.65, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 1144, 1716, 19, 99, 38, 3, damageEffectiveness = 1.8, cooldown = 2.6, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [21] = { 1287, 1931, 20, 100, 40, 4, damageEffectiveness = 1.8, cooldown = 2.6, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [22] = { 1447, 2170, 20, 101, 42, 4, damageEffectiveness = 1.8, cooldown = 2.6, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 1625, 2438, 20, 102, 44, 4, damageEffectiveness = 1.8, cooldown = 2.55, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 1825, 2738, 20, 103, 46, 4, damageEffectiveness = 1.8, cooldown = 2.55, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 2048, 3072, 21, 104, 48, 4, damageEffectiveness = 1.8, cooldown = 2.5, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 2297, 3446, 21, 105, 50, 5, damageEffectiveness = 1.8, cooldown = 2.5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 2576, 3864, 21, 106, 52, 5, damageEffectiveness = 1.8, cooldown = 2.5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 2887, 4330, 21, 107, 54, 5, damageEffectiveness = 1.8, cooldown = 2.45, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 3233, 4850, 22, 108, 56, 5, damageEffectiveness = 1.8, cooldown = 2.45, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 3620, 5431, 22, 109, 58, 5, damageEffectiveness = 1.8, cooldown = 2.4, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 3830, 5746, 22, 109, 59, 5, damageEffectiveness = 1.8, cooldown = 2.4, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 4052, 6078, 22, 110, 60, 6, damageEffectiveness = 1.8, cooldown = 2.4, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 4286, 6429, 22, 110, 61, 6, damageEffectiveness = 1.8, cooldown = 2.4, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 4534, 6800, 22, 111, 62, 6, damageEffectiveness = 1.8, cooldown = 2.4, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 4795, 7192, 22, 111, 63, 6, damageEffectiveness = 1.8, cooldown = 2.35, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 5070, 7606, 23, 112, 64, 6, damageEffectiveness = 1.8, cooldown = 2.35, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 5361, 8042, 23, 112, 65, 6, damageEffectiveness = 1.8, cooldown = 2.35, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 5669, 8503, 23, 113, 66, 6, damageEffectiveness = 1.8, cooldown = 2.35, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 5993, 8990, 23, 113, 67, 6, damageEffectiveness = 1.8, cooldown = 2.3, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 6335, 9503, 23, 114, 68, 6, damageEffectiveness = 1.8, cooldown = 2.3, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["FrostBolt"] = { @@ -4998,6 +5107,8 @@ skills["FrostBolt"] = { { "projectile_return_%_chance", 1 }, }, }, + constantStats = { + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -5005,46 +5116,46 @@ skills["FrostBolt"] = { "always_pierce", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { Mana = 6, }, }, - [2] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 2, statInterpolation = { 3, 3, }, cost = { Mana = 6, }, }, - [3] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 4, statInterpolation = { 3, 3, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 7, statInterpolation = { 3, 3, }, cost = { Mana = 8, }, }, - [5] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 11, statInterpolation = { 3, 3, }, cost = { Mana = 9, }, }, - [6] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 16, statInterpolation = { 3, 3, }, cost = { Mana = 10, }, }, - [7] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 20, statInterpolation = { 3, 3, }, cost = { Mana = 11, }, }, - [8] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 24, statInterpolation = { 3, 3, }, cost = { Mana = 12, }, }, - [9] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, }, cost = { Mana = 13, }, }, - [10] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 32, statInterpolation = { 3, 3, }, cost = { Mana = 14, }, }, - [11] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 36, statInterpolation = { 3, 3, }, cost = { Mana = 15, }, }, - [12] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, }, cost = { Mana = 16, }, }, - [13] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, }, cost = { Mana = 18, }, }, - [14] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, }, cost = { Mana = 19, }, }, - [15] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, }, cost = { Mana = 20, }, }, - [16] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, }, cost = { Mana = 21, }, }, - [17] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, }, cost = { Mana = 22, }, }, - [18] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, }, cost = { Mana = 23, }, }, - [19] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 67, statInterpolation = { 3, 3, }, cost = { Mana = 24, }, }, - [20] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, }, cost = { Mana = 25, }, }, - [21] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, }, cost = { Mana = 25, }, }, - [22] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, }, cost = { Mana = 26, }, }, - [23] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, }, cost = { Mana = 26, }, }, - [24] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, }, cost = { Mana = 27, }, }, - [25] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, }, cost = { Mana = 27, }, }, - [26] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, }, cost = { Mana = 28, }, }, - [27] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, }, cost = { Mana = 28, }, }, - [28] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, }, cost = { Mana = 29, }, }, - [29] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, }, cost = { Mana = 30, }, }, - [30] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, }, cost = { Mana = 30, }, }, - [31] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, }, cost = { Mana = 30, }, }, - [32] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, }, cost = { Mana = 31, }, }, - [33] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, }, cost = { Mana = 31, }, }, - [34] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, }, cost = { Mana = 31, }, }, - [35] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, }, cost = { Mana = 31, }, }, - [36] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, }, cost = { Mana = 32, }, }, - [37] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, }, cost = { Mana = 32, }, }, - [38] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, }, cost = { Mana = 32, }, }, - [39] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, }, cost = { Mana = 33, }, }, - [40] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, }, cost = { Mana = 33, }, }, + [1] = { 9, 13, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 10, 15, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 13, 20, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 18, 27, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 27, 41, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 42, 64, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [7] = { 59, 89, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [8] = { 81, 121, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [9] = { 108, 163, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [10] = { 144, 216, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [11] = { 190, 285, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [12] = { 249, 373, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 323, 485, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 418, 627, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 537, 806, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 688, 1033, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 879, 1318, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [18] = { 1117, 1676, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [19] = { 1336, 2004, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 1594, 2392, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 1793, 2689, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 2014, 3022, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 2262, 3393, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 2539, 3809, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [25] = { 2849, 4273, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [26] = { 3194, 4791, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [27] = { 3580, 5369, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [28] = { 4010, 6015, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [29] = { 4490, 6735, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 5026, 7538, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [31] = { 5316, 7974, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [32] = { 5623, 8434, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [33] = { 5947, 8920, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [34] = { 6288, 9433, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [35] = { 6649, 9974, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [36] = { 7030, 10545, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [37] = { 7432, 11149, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [38] = { 7857, 11785, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [39] = { 8305, 12457, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [40] = { 8778, 13166, damageEffectiveness = 3.6, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, }, } skills["GlacialCascade"] = { @@ -5089,58 +5200,59 @@ skills["GlacialCascade"] = { { "glacial_cascade_final_spike_damage_+%_final", 2 }, }, }, + constantStats = { + { "upheaval_number_of_spikes", 4 }, + { "skill_physical_damage_%_to_convert_to_cold", 100 }, + { "glacial_cascade_final_spike_damage_+%_final", 200 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "upheaval_number_of_spikes", - "skill_physical_damage_%_to_convert_to_cold", - "active_skill_base_radius_+", - "glacial_cascade_final_spike_damage_+%_final", "is_area_damage", "global_knockback", "quality_display_glacial_cascade_is_gem", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 4, 100, 0, 200, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 21, 32, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [2] = { 26, 39, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 32, 48, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [4] = { 39, 59, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [5] = { 48, 72, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 55, 82, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 62, 93, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 71, 106, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [9] = { 80, 120, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 91, 136, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [11] = { 103, 154, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 116, 174, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 131, 197, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 148, 222, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 167, 250, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 188, 282, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 211, 317, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 238, 357, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 267, 401, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 300, 450, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 337, 505, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 378, 567, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 424, 636, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 475, 712, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 532, 798, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 595, 893, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 666, 999, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 745, 1117, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 832, 1249, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 930, 1395, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 983, 1474, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 1039, 1558, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 1098, 1646, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 1160, 1740, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 1225, 1838, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 1294, 1941, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 1367, 2051, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 1444, 2166, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 1525, 2288, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 1610, 2416, damageEffectiveness = 0.65, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, }, } skills["WaterSphere"] = { @@ -5206,15 +5318,18 @@ skills["WaterSphere"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 100 }, + { "hydro_sphere_base_pulse_frequency_ms", 400 }, + { "base_secondary_skill_effect_duration", 4000 }, + { "water_sphere_cold_lightning_exposure_%", -10 }, + { "hydrosphere_hit_cooldown_ms", 1000 }, + { "base_skill_effect_duration", 8000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "skill_physical_damage_%_to_convert_to_cold", - "hydro_sphere_base_pulse_frequency_ms", - "base_secondary_skill_effect_duration", "hydrosphere_ailment_threshold", - "water_sphere_cold_lightning_exposure_%", - "hydrosphere_hit_cooldown_ms", "is_area_damage", "skill_can_add_multiple_charges_per_action", "water_sphere_does_weird_conversion_stuff", @@ -5222,46 +5337,46 @@ skills["WaterSphere"] = { "damage_cannot_be_reflected_or_leech_if_used_by_other_object", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 1500, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 1811, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 2228, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 2708, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 3276, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 3956, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 4758, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 5711, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 6846, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 8178, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 9720, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 11555, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 13704, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 17375, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 21981, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 28534, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 39339, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 56804, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 81482, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 69, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 103048, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 117720, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 128197, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 139010, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 151382, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 164208, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 178841, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 193959, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 210689, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 227952, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 245233, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 260395, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 270000, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 279745, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 289629, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 299653, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 310830, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 322166, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 333662, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 345316, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 100, 400, 4000, 357494, -10, 1000, damageEffectiveness = 1.1, critChance = 5, duration = 8, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 37, 56, 1500, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [2] = { 43, 65, 1811, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [3] = { 51, 76, 2228, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [4] = { 59, 88, 2708, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [5] = { 69, 103, 3276, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [6] = { 80, 120, 3956, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [7] = { 93, 139, 4758, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [8] = { 107, 161, 5711, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 124, 186, 6846, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 144, 215, 8178, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 166, 249, 9720, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 191, 287, 11555, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 221, 331, 13704, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 254, 381, 17375, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 293, 439, 21981, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 337, 505, 28534, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 387, 580, 39339, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 444, 666, 56804, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 476, 714, 81482, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [20] = { 510, 765, 103048, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 585, 877, 117720, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 670, 1006, 128197, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 768, 1152, 139010, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 879, 1319, 151382, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 1006, 1510, 164208, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 1151, 1727, 178841, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 1316, 1974, 193959, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 1504, 2256, 210689, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 1718, 2577, 227952, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 1962, 2943, 245233, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 2096, 3144, 260395, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 2239, 3359, 270000, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 2392, 3588, 279745, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 2555, 3832, 289629, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 2729, 4093, 299653, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 2914, 4371, 310830, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 3111, 4667, 322166, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 3322, 4983, 333662, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 3547, 5320, 345316, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 3786, 5679, 357494, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, }, } skills["DoomBlast"] = { @@ -5317,58 +5432,59 @@ skills["DoomBlast"] = { { "hexblast_%_chance_to_not_consume_hex", 0.5 }, }, }, + constantStats = { + { "hexblast_hit_damage_+%_final_per_5_doom_on_consumed_curse", 40 }, + { "hexblast_ailment_damage_+%_final_per_5_doom_on_consumed_curse", 15 }, + }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", - "active_skill_area_damage_+%_final", - "hexblast_hit_damage_+%_final_per_5_doom_on_consumed_curse", - "hexblast_ailment_damage_+%_final_per_5_doom_on_consumed_curse", "all_damage_can_ignite", "all_damage_can_freeze", "all_damage_can_shock", "chaos_damage_resisted_by_lowest_resistance", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 0, 40, 15, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 102, 153, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [2] = { 126, 189, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 155, 232, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [4] = { 189, 283, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [5] = { 229, 344, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 261, 391, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 296, 444, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 336, 504, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [9] = { 380, 570, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 430, 645, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [11] = { 486, 729, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 548, 822, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 618, 927, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 696, 1044, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 783, 1175, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 881, 1321, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 989, 1484, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 1111, 1666, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 1246, 1869, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 1397, 2096, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 1565, 2348, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 1753, 2630, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 1962, 2943, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 2195, 3292, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 2453, 3680, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 2741, 4112, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 3062, 4593, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 3418, 5127, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 3814, 5722, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 4255, 6382, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 4493, 6739, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 4744, 7116, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 5009, 7513, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 5287, 7931, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 5581, 8372, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 5891, 8836, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 6217, 9326, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 6561, 9841, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 6923, 10384, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 7305, 10957, damageEffectiveness = 3.1, critChance = 4, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, }, } skills["HeraldOfThunder"] = { @@ -5430,6 +5546,10 @@ skills["HeraldOfThunder"] = { { "base_damage_taken_+%", 0.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "herald_of_thunder_bolt_base_frequency", 250 }, + }, stats = { "spell_minimum_added_lightning_damage", "spell_maximum_added_lightning_damage", @@ -5437,8 +5557,6 @@ skills["HeraldOfThunder"] = { "attack_maximum_added_lightning_damage", "secondary_minimum_base_lightning_damage", "secondary_maximum_base_lightning_damage", - "base_skill_effect_duration", - "herald_of_thunder_bolt_base_frequency", "base_skill_show_average_damage_instead_of_dps", "never_shock", "display_skill_deals_secondary_damage", @@ -5447,46 +5565,46 @@ skills["HeraldOfThunder"] = { "herald_of_thunder_pvp_scaling_time_uses_bolt_frequency", }, levels = { - [1] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 1, 31, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 1, 42, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 1, 58, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 2, 78, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 2, 96, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 3, 120, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 3, 147, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 4, 179, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 4, 218, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 5, 264, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 7, 317, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 8, 380, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 10, 453, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 11, 539, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 13, 611, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 15, 691, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 16, 779, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 18, 878, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 20, 986, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 23, 1108, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 26, 1230, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 29, 1364, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 32, 1512, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 36, 1675, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 40, 1854, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 45, 2050, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 50, 2264, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 56, 2500, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 62, 2758, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 68, 3041, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 72, 3194, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 76, 3347, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 80, 3511, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 83, 3675, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 87, 3850, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 91, 4025, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 94, 4212, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 98, 4398, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 103, 4595, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0.10000000149012, 0.40000000596046, 0.10000000149012, 0.40000000596046, 107, 4792, 6000, 250, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 3, 3, 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 7, 2, 7, 1, 31, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [2] = { 2, 9, 2, 9, 1, 42, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [3] = { 3, 11, 3, 11, 1, 58, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [4] = { 3, 14, 3, 14, 2, 78, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [5] = { 4, 16, 4, 16, 2, 96, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [6] = { 5, 18, 5, 18, 3, 120, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [7] = { 5, 21, 5, 21, 3, 147, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [8] = { 6, 24, 6, 24, 4, 179, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [9] = { 7, 27, 7, 27, 4, 218, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [10] = { 8, 31, 8, 31, 5, 264, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [11] = { 9, 35, 9, 35, 7, 317, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [12] = { 10, 39, 10, 39, 8, 380, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [13] = { 11, 44, 11, 44, 10, 453, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [14] = { 12, 49, 12, 49, 11, 539, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { 13, 53, 13, 53, 13, 611, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [16] = { 14, 57, 14, 57, 15, 691, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [17] = { 15, 61, 15, 61, 16, 779, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [18] = { 16, 66, 16, 66, 18, 878, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [19] = { 18, 71, 18, 71, 20, 986, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { 19, 76, 19, 76, 23, 1108, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [21] = { 20, 81, 20, 81, 26, 1230, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [22] = { 22, 87, 22, 87, 29, 1364, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [23] = { 23, 94, 23, 94, 32, 1512, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [24] = { 25, 100, 25, 100, 36, 1675, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [25] = { 27, 107, 27, 107, 40, 1854, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [26] = { 29, 115, 29, 115, 45, 2050, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [27] = { 31, 123, 31, 123, 50, 2264, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [28] = { 33, 131, 33, 131, 56, 2500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [29] = { 35, 140, 35, 140, 62, 2758, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [30] = { 37, 150, 37, 150, 68, 3041, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [31] = { 39, 155, 39, 155, 72, 3194, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [32] = { 40, 160, 40, 160, 76, 3347, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [33] = { 41, 165, 41, 165, 80, 3511, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [34] = { 43, 170, 43, 170, 83, 3675, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [35] = { 44, 176, 44, 176, 87, 3850, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [36] = { 45, 182, 45, 182, 91, 4025, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [37] = { 47, 188, 47, 188, 94, 4212, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [38] = { 48, 194, 48, 194, 98, 4398, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [39] = { 50, 200, 50, 200, 103, 4595, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [40] = { 52, 207, 52, 207, 107, 4792, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, }, } skills["IceNova"] = { @@ -5524,57 +5642,59 @@ skills["IceNova"] = { { "chill_effect_+%", 0.5 }, }, }, + constantStats = { + { "ice_nova_number_of_frost_bolts_to_cast_on", 2 }, + { "active_skill_area_of_effect_+%_final_when_cast_on_frostbolt", -20 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "ice_nova_number_of_frost_bolts_to_cast_on", "minimum_added_cold_damage_vs_chilled_enemies", "maximum_added_cold_damage_vs_chilled_enemies", - "active_skill_area_of_effect_+%_final_when_cast_on_frostbolt", "active_skill_base_radius_+", "is_area_damage", }, levels = { - [1] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [5] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [13] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.85000002384186, 1.25, 2, 0.12999999523163, 0.18999999761581, -20, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 3, 3, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 18, 26, 3, 4, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 23, 34, 3, 5, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 31, 46, 5, 7, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 42, 62, 6, 9, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 57, 83, 9, 13, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 74, 109, 11, 17, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 97, 142, 15, 22, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 117, 173, 18, 26, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 142, 209, 22, 32, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 171, 251, 26, 38, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 205, 301, 31, 46, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 245, 361, 38, 55, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 293, 431, 45, 65, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 349, 513, 53, 78, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 414, 609, 63, 93, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 492, 723, 75, 110, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 550, 809, 84, 123, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 616, 905, 94, 138, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 688, 1012, 105, 154, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 769, 1130, 118, 172, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 858, 1262, 131, 192, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 957, 1408, 146, 214, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 1068, 1570, 163, 239, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 1190, 1750, 182, 266, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 1325, 1949, 203, 296, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 1476, 2170, 226, 330, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 1642, 2415, 251, 367, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 1827, 2686, 279, 408, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 2031, 2987, 311, 454, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 2257, 3319, 345, 505, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 2379, 3499, 364, 532, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 2507, 3687, 383, 560, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 2642, 3886, 404, 591, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 2785, 4095, 426, 622, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 2934, 4315, 449, 656, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 3091, 4546, 473, 691, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 3256, 4789, 498, 728, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 3430, 5044, 525, 767, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 3613, 5313, 553, 808, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 3805, 5596, 582, 851, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["VaalIceNova"] = { @@ -5598,55 +5718,57 @@ skills["VaalIceNova"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "ice_nova_number_of_repeats", 5 }, + { "ice_nova_radius_+%_per_repeat", -20 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "ice_nova_number_of_repeats", - "ice_nova_radius_+%_per_repeat", "is_area_damage", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [3] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [4] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [5] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [6] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [7] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [8] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [9] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [10] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [11] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [12] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [13] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [14] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [15] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [16] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [17] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [18] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [19] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [20] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [21] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [22] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [23] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [24] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [25] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [26] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [27] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [28] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [29] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [30] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [31] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [32] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [33] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [34] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [35] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [36] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [37] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [38] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [39] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [40] = { 0.85000002384186, 1.25, 5, -20, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 18, 26, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 23, 33, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 30, 44, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 40, 58, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 51, 75, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 66, 97, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 83, 122, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 99, 145, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 117, 172, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 138, 203, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 162, 238, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 190, 279, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 222, 326, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 259, 381, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 301, 443, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 350, 515, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 387, 568, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 426, 627, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 470, 691, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 518, 762, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 570, 839, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 628, 923, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 690, 1015, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 759, 1116, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 833, 1226, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 915, 1346, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 1004, 1477, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 1102, 1620, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 1208, 1777, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 1324, 1947, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 1386, 2039, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 1451, 2134, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 1519, 2233, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 1589, 2337, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 1663, 2445, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 1740, 2559, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 1820, 2677, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 1904, 2800, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 1992, 2929, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 2083, 3064, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["IceSpear"] = { @@ -5706,57 +5828,59 @@ skills["IceSpear"] = { { "ice_spear_distance_before_form_change_+%", -1 }, }, }, + constantStats = { + { "ice_spear_second_form_critical_strike_chance_+%", 600 }, + { "ice_spear_second_form_projectile_speed_+%_final", 300 }, + { "number_of_additional_projectiles", 1 }, + { "projectile_random_angle_based_on_distance_to_target_location_%", 35 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "ice_spear_second_form_critical_strike_chance_+%", - "ice_spear_second_form_projectile_speed_+%_final", "ice_spear_second_form_critical_strike_multiplier_+", - "number_of_additional_projectiles", - "projectile_random_angle_based_on_distance_to_target_location_%", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 600, 300, 30, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 600, 300, 31, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 600, 300, 32, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 600, 300, 33, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 600, 300, 34, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 600, 300, 35, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 600, 300, 36, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 600, 300, 37, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 600, 300, 38, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 600, 300, 39, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 600, 300, 40, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 600, 300, 41, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 600, 300, 42, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 600, 300, 43, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 600, 300, 44, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 600, 300, 45, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 600, 300, 46, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 600, 300, 47, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 600, 300, 48, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 600, 300, 49, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 600, 300, 50, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 600, 300, 51, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 600, 300, 52, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 600, 300, 53, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 600, 300, 54, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 600, 300, 55, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 600, 300, 56, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 600, 300, 57, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 600, 300, 58, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 600, 300, 59, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 600, 300, 60, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 600, 300, 61, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 600, 300, 62, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 600, 300, 63, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 600, 300, 64, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 600, 300, 65, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 600, 300, 66, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 600, 300, 67, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 600, 300, 68, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 600, 300, 69, 1, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 22, 33, 30, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 28, 42, 31, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 37, 56, 32, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 48, 72, 33, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 62, 93, 34, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [6] = { 78, 118, 35, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [7] = { 99, 148, 36, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 116, 174, 37, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 137, 205, 38, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 160, 240, 39, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 187, 280, 40, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 218, 326, 41, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 253, 379, 42, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 293, 439, 43, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 338, 508, 44, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 391, 586, 45, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 429, 644, 46, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 472, 707, 47, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 518, 776, 48, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 568, 852, 49, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 622, 933, 50, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 682, 1023, 51, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 746, 1120, 52, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 817, 1225, 53, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 893, 1340, 54, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 977, 1465, 55, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 1067, 1601, 56, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 1165, 1748, 57, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 1272, 1908, 58, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 1388, 2083, 59, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 1450, 2175, 60, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 1514, 2272, 61, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 1581, 2372, 62, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 1651, 2477, 63, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 1724, 2586, 64, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 1800, 2700, 65, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 1879, 2818, 66, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 1961, 2942, 67, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 2047, 3070, 68, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 2136, 3204, 69, damageEffectiveness = 1.3, critChance = 7, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["ColdProjectileMine"] = { @@ -5791,15 +5915,17 @@ skills["ColdProjectileMine"] = { { "critical_strike_chance_+%", 1 }, }, }, + constantStats = { + { "base_mine_duration", 5000 }, + { "base_mine_detonation_time_ms", 300 }, + { "cold_projectile_mine_enemy_critical_strike_chance_+%_against_self", 10 }, + { "number_of_additional_projectiles", 4 }, + { "projectile_speed_variation_+%", 10 }, + { "skill_visual_scale_+%", 50 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "base_mine_duration", - "base_mine_detonation_time_ms", - "cold_projectile_mine_enemy_critical_strike_chance_+%_against_self", - "number_of_additional_projectiles", - "projectile_speed_variation_+%", - "skill_visual_scale_+%", "base_skill_is_mined", "base_skill_show_average_damage_instead_of_dps", "is_remote_mine", @@ -5808,46 +5934,46 @@ skills["ColdProjectileMine"] = { "display_additional_projectile_per_2_mines_in_detonation_sequence", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 5000, 300, 10, 4, 10, 50, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { 16, 24, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [2] = { 20, 31, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [3] = { 28, 41, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [4] = { 36, 55, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [5] = { 47, 71, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [6] = { 61, 92, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [7] = { 78, 117, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [8] = { 93, 139, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [9] = { 111, 166, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [10] = { 131, 196, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [11] = { 155, 232, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [12] = { 182, 273, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [13] = { 214, 321, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [14] = { 251, 376, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 294, 440, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 343, 514, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 380, 569, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [18] = { 420, 630, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 465, 697, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 514, 771, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 568, 851, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 627, 940, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 691, 1037, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 762, 1144, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 840, 1260, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [26] = { 926, 1389, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [27] = { 1019, 1529, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [28] = { 1122, 1683, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [29] = { 1234, 1851, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [30] = { 1357, 2036, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [31] = { 1423, 2135, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [32] = { 1492, 2238, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [33] = { 1564, 2346, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [34] = { 1639, 2459, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 1718, 2577, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 1801, 2701, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 1887, 2831, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [38] = { 1977, 2966, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [39] = { 2072, 3108, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [40] = { 2170, 3256, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, }, } skills["ExpandingFireCone"] = { @@ -5917,15 +6043,17 @@ skills["ExpandingFireCone"] = { { "grant_expanding_fire_cone_release_ignite_damage_+%_final", -10 }, }, }, + constantStats = { + { "expanding_fire_cone_maximum_number_of_stages", 8 }, + { "grant_expanding_fire_cone_release_ignite_damage_+%_final", 250 }, + { "expanding_fire_cone_release_hit_damage_+%_final", 500 }, + { "flamethrower_damage_+%_per_stage_final", 25 }, + { "expanding_fire_cone_angle_+%_per_stage", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "expanding_fire_cone_maximum_number_of_stages", - "grant_expanding_fire_cone_release_ignite_damage_+%_final", - "expanding_fire_cone_release_hit_damage_+%_final", - "flamethrower_damage_+%_per_stage_final", "expanding_fire_cone_radius_+_per_stage", - "expanding_fire_cone_angle_+%_per_stage", "expanding_fire_cone_radius_limit", "is_area_damage", "skill_can_add_multiple_charges_per_action", @@ -5934,46 +6062,46 @@ skills["ExpandingFireCone"] = { "quality_display_incinerate_is_gem_ingite", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 4, 100, 15, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 4, 100, 15, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 4, 100, 15, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 4, 100, 15, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 4, 100, 16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 4, 100, 16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 4, 100, 16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 4, 100, 16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 17, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 17, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 17, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 17, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 19, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 19, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 19, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 19, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 5, 100, 20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 21, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 21, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 21, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 21, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 23, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 23, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 23, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 23, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 8, 250, 500, 25, 6, 100, 24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 3, 5, 4, 15, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [2] = { 4, 6, 4, 15, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [3] = { 6, 9, 4, 15, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [4] = { 8, 12, 4, 15, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [5] = { 11, 17, 4, 16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [6] = { 15, 23, 4, 16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [7] = { 20, 30, 4, 16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [8] = { 25, 38, 4, 16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [9] = { 31, 46, 5, 17, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [10] = { 38, 57, 5, 17, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [11] = { 47, 70, 5, 17, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [12] = { 57, 86, 5, 17, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [13] = { 70, 104, 5, 18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [14] = { 85, 127, 5, 18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [15] = { 103, 154, 5, 18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [16] = { 125, 187, 5, 18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [17] = { 142, 213, 5, 19, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [18] = { 161, 242, 5, 19, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [19] = { 183, 274, 5, 19, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [20] = { 207, 311, 5, 19, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [21] = { 235, 352, 5, 20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [22] = { 266, 399, 5, 20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 301, 451, 5, 20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 340, 510, 5, 20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 384, 577, 6, 21, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 434, 651, 6, 21, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 490, 736, 6, 21, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 554, 830, 6, 21, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [29] = { 625, 937, 6, 22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [30] = { 704, 1057, 6, 22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [31] = { 748, 1122, 6, 22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [32] = { 794, 1191, 6, 22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [33] = { 843, 1265, 6, 23, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [34] = { 895, 1343, 6, 23, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [35] = { 950, 1425, 6, 23, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 1008, 1512, 6, 23, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 1070, 1605, 6, 24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 1136, 1703, 6, 24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 1205, 1807, 6, 24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 1278, 1917, 6, 24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["ClusterBurst"] = { @@ -6020,54 +6148,56 @@ skills["ClusterBurst"] = { { "kinetic_blast_projectiles_gain_%_aoe_after_forking", 1.5 }, }, }, + constantStats = { + { "cluster_burst_spawn_amount", 4 }, + { "active_skill_area_damage_+%_final", -35 }, + }, stats = { - "cluster_burst_spawn_amount", - "active_skill_area_damage_+%_final", "base_skill_area_of_effect_+%", "base_is_projectile", "skill_can_fire_wand_projectiles", }, levels = { - [1] = { 4, -35, 0, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 4, -35, 1, damageEffectiveness = 1.41, baseMultiplier = 1.408, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [3] = { 4, -35, 2, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 4, -35, 3, damageEffectiveness = 1.42, baseMultiplier = 1.424, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 4, -35, 4, damageEffectiveness = 1.43, baseMultiplier = 1.432, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 4, -35, 5, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [7] = { 4, -35, 6, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [8] = { 4, -35, 7, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 4, -35, 8, damageEffectiveness = 1.46, baseMultiplier = 1.463, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 4, -35, 9, damageEffectiveness = 1.47, baseMultiplier = 1.471, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 4, -35, 10, damageEffectiveness = 1.48, baseMultiplier = 1.479, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 4, -35, 11, damageEffectiveness = 1.49, baseMultiplier = 1.487, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 4, -35, 12, damageEffectiveness = 1.49, baseMultiplier = 1.495, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [14] = { 4, -35, 13, damageEffectiveness = 1.5, baseMultiplier = 1.503, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [15] = { 4, -35, 14, damageEffectiveness = 1.51, baseMultiplier = 1.511, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [16] = { 4, -35, 15, damageEffectiveness = 1.52, baseMultiplier = 1.518, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [17] = { 4, -35, 16, damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [18] = { 4, -35, 17, damageEffectiveness = 1.53, baseMultiplier = 1.534, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [19] = { 4, -35, 18, damageEffectiveness = 1.54, baseMultiplier = 1.542, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 4, -35, 19, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 4, -35, 20, damageEffectiveness = 1.56, baseMultiplier = 1.558, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [22] = { 4, -35, 21, damageEffectiveness = 1.57, baseMultiplier = 1.566, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [23] = { 4, -35, 22, damageEffectiveness = 1.57, baseMultiplier = 1.574, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [24] = { 4, -35, 23, damageEffectiveness = 1.58, baseMultiplier = 1.582, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [25] = { 4, -35, 24, damageEffectiveness = 1.59, baseMultiplier = 1.589, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [26] = { 4, -35, 25, damageEffectiveness = 1.6, baseMultiplier = 1.597, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [27] = { 4, -35, 26, damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [28] = { 4, -35, 27, damageEffectiveness = 1.61, baseMultiplier = 1.613, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [29] = { 4, -35, 28, damageEffectiveness = 1.62, baseMultiplier = 1.621, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [30] = { 4, -35, 29, damageEffectiveness = 1.63, baseMultiplier = 1.629, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [31] = { 4, -35, 29, damageEffectiveness = 1.63, baseMultiplier = 1.633, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [32] = { 4, -35, 30, damageEffectiveness = 1.64, baseMultiplier = 1.637, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [33] = { 4, -35, 30, damageEffectiveness = 1.64, baseMultiplier = 1.641, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [34] = { 4, -35, 31, damageEffectiveness = 1.64, baseMultiplier = 1.645, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [35] = { 4, -35, 31, damageEffectiveness = 1.65, baseMultiplier = 1.649, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [36] = { 4, -35, 32, damageEffectiveness = 1.65, baseMultiplier = 1.653, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [37] = { 4, -35, 32, damageEffectiveness = 1.66, baseMultiplier = 1.657, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [38] = { 4, -35, 33, damageEffectiveness = 1.66, baseMultiplier = 1.661, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, - [39] = { 4, -35, 33, damageEffectiveness = 1.66, baseMultiplier = 1.664, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, - [40] = { 4, -35, 34, damageEffectiveness = 1.67, baseMultiplier = 1.668, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [1] = { 0, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [2] = { 1, damageEffectiveness = 1.41, baseMultiplier = 1.408, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [3] = { 2, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 34, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [4] = { 3, damageEffectiveness = 1.42, baseMultiplier = 1.424, levelRequirement = 37, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [5] = { 4, damageEffectiveness = 1.43, baseMultiplier = 1.432, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [6] = { 5, damageEffectiveness = 1.44, baseMultiplier = 1.439, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [7] = { 6, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [8] = { 7, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 46, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [9] = { 8, damageEffectiveness = 1.46, baseMultiplier = 1.463, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [10] = { 9, damageEffectiveness = 1.47, baseMultiplier = 1.471, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [11] = { 10, damageEffectiveness = 1.48, baseMultiplier = 1.479, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [12] = { 11, damageEffectiveness = 1.49, baseMultiplier = 1.487, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [13] = { 12, damageEffectiveness = 1.49, baseMultiplier = 1.495, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [14] = { 13, damageEffectiveness = 1.5, baseMultiplier = 1.503, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [15] = { 14, damageEffectiveness = 1.51, baseMultiplier = 1.511, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [16] = { 15, damageEffectiveness = 1.52, baseMultiplier = 1.518, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [17] = { 16, damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [18] = { 17, damageEffectiveness = 1.53, baseMultiplier = 1.534, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [19] = { 18, damageEffectiveness = 1.54, baseMultiplier = 1.542, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [20] = { 19, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [21] = { 20, damageEffectiveness = 1.56, baseMultiplier = 1.558, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [22] = { 21, damageEffectiveness = 1.57, baseMultiplier = 1.566, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [23] = { 22, damageEffectiveness = 1.57, baseMultiplier = 1.574, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [24] = { 23, damageEffectiveness = 1.58, baseMultiplier = 1.582, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [25] = { 24, damageEffectiveness = 1.59, baseMultiplier = 1.589, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [26] = { 25, damageEffectiveness = 1.6, baseMultiplier = 1.597, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [27] = { 26, damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [28] = { 27, damageEffectiveness = 1.61, baseMultiplier = 1.613, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [29] = { 28, damageEffectiveness = 1.62, baseMultiplier = 1.621, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [30] = { 29, damageEffectiveness = 1.63, baseMultiplier = 1.629, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [31] = { 29, damageEffectiveness = 1.63, baseMultiplier = 1.633, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [32] = { 30, damageEffectiveness = 1.64, baseMultiplier = 1.637, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [33] = { 30, damageEffectiveness = 1.64, baseMultiplier = 1.641, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [34] = { 31, damageEffectiveness = 1.64, baseMultiplier = 1.645, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [35] = { 31, damageEffectiveness = 1.65, baseMultiplier = 1.649, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [36] = { 32, damageEffectiveness = 1.65, baseMultiplier = 1.653, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [37] = { 32, damageEffectiveness = 1.66, baseMultiplier = 1.657, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [38] = { 33, damageEffectiveness = 1.66, baseMultiplier = 1.661, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [39] = { 33, damageEffectiveness = 1.66, baseMultiplier = 1.664, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [40] = { 34, damageEffectiveness = 1.67, baseMultiplier = 1.668, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 18, }, }, }, } skills["KineticBolt"] = { @@ -6110,54 +6240,56 @@ skills["KineticBolt"] = { { "mana_gain_per_target", 0.1 }, }, }, + constantStats = { + { "active_skill_additive_spell_damage_modifiers_apply_to_attack_damage_at_%_value", 200 }, + }, stats = { "kinetic_wand_base_number_of_zig_zags", - "active_skill_additive_spell_damage_modifiers_apply_to_attack_damage_at_%_value", "base_is_projectile", "skill_can_fire_wand_projectiles", "kinetic_bolt_forks_apply_to_zig_zags", }, levels = { - [1] = { 5, 200, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 5, 200, damageEffectiveness = 1.42, baseMultiplier = 1.418, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 6, 200, damageEffectiveness = 1.44, baseMultiplier = 1.437, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 6, 200, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 6, 200, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 6, 200, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 6, 200, damageEffectiveness = 1.51, baseMultiplier = 1.511, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, - [8] = { 6, 200, damageEffectiveness = 1.53, baseMultiplier = 1.529, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 7, 200, damageEffectiveness = 1.55, baseMultiplier = 1.547, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 7, 200, damageEffectiveness = 1.57, baseMultiplier = 1.566, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 7, 200, damageEffectiveness = 1.58, baseMultiplier = 1.584, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 7, 200, damageEffectiveness = 1.6, baseMultiplier = 1.603, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 7, 200, damageEffectiveness = 1.62, baseMultiplier = 1.621, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 7, 200, damageEffectiveness = 1.64, baseMultiplier = 1.639, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 8, 200, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 8, 200, damageEffectiveness = 1.68, baseMultiplier = 1.676, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 8, 200, damageEffectiveness = 1.69, baseMultiplier = 1.695, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 8, 200, damageEffectiveness = 1.71, baseMultiplier = 1.713, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 8, 200, damageEffectiveness = 1.73, baseMultiplier = 1.732, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 8, 200, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 9, 200, damageEffectiveness = 1.77, baseMultiplier = 1.768, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 9, 200, damageEffectiveness = 1.79, baseMultiplier = 1.787, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 9, 200, damageEffectiveness = 1.81, baseMultiplier = 1.805, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 9, 200, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 9, 200, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 9, 200, damageEffectiveness = 1.86, baseMultiplier = 1.861, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [27] = { 10, 200, damageEffectiveness = 1.88, baseMultiplier = 1.879, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, - [28] = { 10, 200, damageEffectiveness = 1.9, baseMultiplier = 1.897, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 10, 200, damageEffectiveness = 1.92, baseMultiplier = 1.916, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 10, 200, damageEffectiveness = 1.93, baseMultiplier = 1.934, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 10, 200, damageEffectiveness = 1.94, baseMultiplier = 1.943, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [32] = { 10, 200, damageEffectiveness = 1.95, baseMultiplier = 1.953, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, - [33] = { 10, 200, damageEffectiveness = 1.96, baseMultiplier = 1.962, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [34] = { 10, 200, damageEffectiveness = 1.97, baseMultiplier = 1.971, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [35] = { 10, 200, damageEffectiveness = 1.98, baseMultiplier = 1.98, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [36] = { 11, 200, damageEffectiveness = 1.99, baseMultiplier = 1.989, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [37] = { 11, 200, damageEffectiveness = 2, baseMultiplier = 1.999, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, - [38] = { 11, 200, damageEffectiveness = 2.01, baseMultiplier = 2.008, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [39] = { 11, 200, damageEffectiveness = 2.02, baseMultiplier = 2.017, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, - [40] = { 11, 200, damageEffectiveness = 2.03, baseMultiplier = 2.026, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [1] = { 5, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [2] = { 5, damageEffectiveness = 1.42, baseMultiplier = 1.418, levelRequirement = 2, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [3] = { 6, damageEffectiveness = 1.44, baseMultiplier = 1.437, levelRequirement = 4, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [4] = { 6, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 7, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [5] = { 6, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 11, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [6] = { 6, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [7] = { 6, damageEffectiveness = 1.51, baseMultiplier = 1.511, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [8] = { 6, damageEffectiveness = 1.53, baseMultiplier = 1.529, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [9] = { 7, damageEffectiveness = 1.55, baseMultiplier = 1.547, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [10] = { 7, damageEffectiveness = 1.57, baseMultiplier = 1.566, levelRequirement = 32, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [11] = { 7, damageEffectiveness = 1.58, baseMultiplier = 1.584, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [12] = { 7, damageEffectiveness = 1.6, baseMultiplier = 1.603, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [13] = { 7, damageEffectiveness = 1.62, baseMultiplier = 1.621, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [14] = { 7, damageEffectiveness = 1.64, baseMultiplier = 1.639, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [15] = { 8, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [16] = { 8, damageEffectiveness = 1.68, baseMultiplier = 1.676, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [17] = { 8, damageEffectiveness = 1.69, baseMultiplier = 1.695, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [18] = { 8, damageEffectiveness = 1.71, baseMultiplier = 1.713, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 8, damageEffectiveness = 1.73, baseMultiplier = 1.732, levelRequirement = 67, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [20] = { 8, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [21] = { 9, damageEffectiveness = 1.77, baseMultiplier = 1.768, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [22] = { 9, damageEffectiveness = 1.79, baseMultiplier = 1.787, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [23] = { 9, damageEffectiveness = 1.81, baseMultiplier = 1.805, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [24] = { 9, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [25] = { 9, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [26] = { 9, damageEffectiveness = 1.86, baseMultiplier = 1.861, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [27] = { 10, damageEffectiveness = 1.88, baseMultiplier = 1.879, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [28] = { 10, damageEffectiveness = 1.9, baseMultiplier = 1.897, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [29] = { 10, damageEffectiveness = 1.92, baseMultiplier = 1.916, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [30] = { 10, damageEffectiveness = 1.93, baseMultiplier = 1.934, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [31] = { 10, damageEffectiveness = 1.94, baseMultiplier = 1.943, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [32] = { 10, damageEffectiveness = 1.95, baseMultiplier = 1.953, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [33] = { 10, damageEffectiveness = 1.96, baseMultiplier = 1.962, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [34] = { 10, damageEffectiveness = 1.97, baseMultiplier = 1.971, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [35] = { 10, damageEffectiveness = 1.98, baseMultiplier = 1.98, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [36] = { 11, damageEffectiveness = 1.99, baseMultiplier = 1.989, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [37] = { 11, damageEffectiveness = 2, baseMultiplier = 1.999, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [38] = { 11, damageEffectiveness = 2.01, baseMultiplier = 2.008, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [39] = { 11, damageEffectiveness = 2.02, baseMultiplier = 2.017, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [40] = { 11, damageEffectiveness = 2.03, baseMultiplier = 2.026, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 14, }, }, }, } skills["LightningTowerTrap"] = { @@ -6190,60 +6322,62 @@ skills["LightningTowerTrap"] = { { "spells_chance_to_hinder_on_hit_%", 0.5 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "base_skill_effect_duration", 3500 }, + { "lightning_tower_trap_number_of_beams", 3 }, + }, stats = { - "base_trap_duration", - "base_skill_effect_duration", "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "critical_strike_chance_+%_vs_shocked_enemies", "lightning_tower_trap_base_interval_duration_ms", - "lightning_tower_trap_number_of_beams", "is_area_damage", "base_skill_is_trapped", "base_skill_show_average_damage_instead_of_dps", "is_trap", }, levels = { - [1] = { 4000, 3500, 0.5, 1.5, 100, 550, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [2] = { 4000, 3500, 0.5, 1.5, 102, 540, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [3] = { 4000, 3500, 0.5, 1.5, 104, 530, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [4] = { 4000, 3500, 0.5, 1.5, 106, 520, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [5] = { 4000, 3500, 0.5, 1.5, 108, 510, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [6] = { 4000, 3500, 0.5, 1.5, 110, 500, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [7] = { 4000, 3500, 0.5, 1.5, 112, 490, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [8] = { 4000, 3500, 0.5, 1.5, 114, 480, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [9] = { 4000, 3500, 0.5, 1.5, 116, 470, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [10] = { 4000, 3500, 0.5, 1.5, 118, 460, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [11] = { 4000, 3500, 0.5, 1.5, 120, 450, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [12] = { 4000, 3500, 0.5, 1.5, 122, 440, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [13] = { 4000, 3500, 0.5, 1.5, 124, 430, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [14] = { 4000, 3500, 0.5, 1.5, 126, 420, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [15] = { 4000, 3500, 0.5, 1.5, 128, 410, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [16] = { 4000, 3500, 0.5, 1.5, 130, 400, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [17] = { 4000, 3500, 0.5, 1.5, 132, 390, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [18] = { 4000, 3500, 0.5, 1.5, 134, 380, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [19] = { 4000, 3500, 0.5, 1.5, 136, 370, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 4000, 3500, 0.5, 1.5, 138, 360, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [21] = { 4000, 3500, 0.5, 1.5, 140, 350, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 4000, 3500, 0.5, 1.5, 142, 345, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 4000, 3500, 0.5, 1.5, 144, 340, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 4000, 3500, 0.5, 1.5, 146, 335, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [25] = { 4000, 3500, 0.5, 1.5, 148, 330, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [26] = { 4000, 3500, 0.5, 1.5, 150, 325, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [27] = { 4000, 3500, 0.5, 1.5, 152, 320, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [28] = { 4000, 3500, 0.5, 1.5, 154, 315, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [29] = { 4000, 3500, 0.5, 1.5, 156, 310, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 4000, 3500, 0.5, 1.5, 158, 305, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, - [31] = { 4000, 3500, 0.5, 1.5, 159, 303, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 4000, 3500, 0.5, 1.5, 160, 300, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [33] = { 4000, 3500, 0.5, 1.5, 161, 298, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 4000, 3500, 0.5, 1.5, 162, 295, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 4000, 3500, 0.5, 1.5, 163, 293, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 4000, 3500, 0.5, 1.5, 164, 290, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 35, }, }, - [37] = { 4000, 3500, 0.5, 1.5, 165, 288, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 35, }, }, - [38] = { 4000, 3500, 0.5, 1.5, 166, 285, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 36, }, }, - [39] = { 4000, 3500, 0.5, 1.5, 167, 283, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 36, }, }, - [40] = { 4000, 3500, 0.5, 1.5, 168, 280, 3, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 37, }, }, + [1] = { 15, 46, 100, 550, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [2] = { 19, 56, 102, 540, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 23, 69, 104, 530, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 28, 84, 106, 520, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [5] = { 34, 102, 108, 510, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [6] = { 39, 116, 110, 500, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [7] = { 44, 132, 112, 490, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [8] = { 50, 150, 114, 480, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [9] = { 57, 170, 116, 470, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [10] = { 64, 192, 118, 460, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [11] = { 72, 216, 120, 450, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [12] = { 81, 244, 122, 440, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [13] = { 92, 275, 124, 430, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [14] = { 103, 310, 126, 420, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [15] = { 116, 349, 128, 410, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [16] = { 131, 392, 130, 400, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [17] = { 147, 440, 132, 390, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [18] = { 165, 494, 134, 380, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [19] = { 185, 555, 136, 370, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 207, 622, 138, 360, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 232, 696, 140, 350, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 260, 780, 142, 345, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 291, 872, 144, 340, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 325, 976, 146, 335, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [25] = { 364, 1091, 148, 330, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [26] = { 406, 1218, 150, 325, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [27] = { 454, 1361, 152, 320, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [28] = { 506, 1519, 154, 315, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [29] = { 565, 1694, 156, 310, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 630, 1890, 158, 305, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [31] = { 665, 1995, 159, 303, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 702, 2106, 160, 300, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [33] = { 741, 2224, 161, 298, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 782, 2347, 162, 295, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 826, 2477, 163, 293, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 872, 2615, 164, 290, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [37] = { 920, 2759, 165, 288, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [38] = { 971, 2912, 166, 285, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [39] = { 1024, 3072, 167, 283, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [40] = { 1080, 3241, 168, 280, damageEffectiveness = 0.75, cooldown = 8, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, }, } skills["LightningTendrilsChannelled"] = { @@ -6290,56 +6424,58 @@ skills["LightningTendrilsChannelled"] = { { "lightning_tendrils_channelled_larger_pulse_damage_+%_final", 12.5 }, }, }, + constantStats = { + { "lightning_tendrils_channelled_larger_pulse_damage_+%_final", 200 }, + { "lightning_tendrils_channelled_larger_pulse_interval", 4 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "active_skill_base_radius_+", - "lightning_tendrils_channelled_larger_pulse_damage_+%_final", - "lightning_tendrils_channelled_larger_pulse_interval", "is_area_damage", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 0.10000000149012, 1.7000000476837, 0, 200, 4, critChance = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 1, }, }, - [2] = { 0.10000000149012, 1.8999999761581, 0, 200, 4, critChance = 6, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 1, }, }, - [3] = { 0.10000000149012, 1.8999999761581, 0, 200, 4, critChance = 6, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 1, }, }, - [4] = { 0.10000000149012, 1.8999999761581, 1, 200, 4, critChance = 6, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 1, }, }, - [5] = { 0.10000000149012, 1.8999999761581, 1, 200, 4, critChance = 6, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 2, }, }, - [6] = { 0.10000000149012, 1.8999999761581, 2, 200, 4, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 2, }, }, - [7] = { 0.10000000149012, 1.8999999761581, 2, 200, 4, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 2, }, }, - [8] = { 0.10000000149012, 1.8999999761581, 2, 200, 4, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 2, }, }, - [9] = { 0.10000000149012, 1.8999999761581, 3, 200, 4, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 2, }, }, - [10] = { 0.10000000149012, 1.8999999761581, 3, 200, 4, critChance = 6, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 3, }, }, - [11] = { 0.10000000149012, 1.8999999761581, 4, 200, 4, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 3, }, }, - [12] = { 0.10000000149012, 1.8999999761581, 4, 200, 4, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 3, }, }, - [13] = { 0.10000000149012, 1.8999999761581, 4, 200, 4, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 3, }, }, - [14] = { 0.10000000149012, 1.8999999761581, 5, 200, 4, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 3, }, }, - [15] = { 0.10000000149012, 1.8999999761581, 5, 200, 4, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 4, }, }, - [16] = { 0.10000000149012, 1.8999999761581, 6, 200, 4, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 4, }, }, - [17] = { 0.10000000149012, 1.8999999761581, 6, 200, 4, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 4, }, }, - [18] = { 0.10000000149012, 1.8999999761581, 6, 200, 4, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 4, }, }, - [19] = { 0.10000000149012, 1.8999999761581, 7, 200, 4, critChance = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 4, }, }, - [20] = { 0.10000000149012, 1.8999999761581, 7, 200, 4, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 0.10000000149012, 1.8999999761581, 8, 200, 4, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 0.10000000149012, 1.8999999761581, 8, 200, 4, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 0.10000000149012, 1.8999999761581, 8, 200, 4, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 0.10000000149012, 1.8999999761581, 9, 200, 4, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 0.10000000149012, 1.8999999761581, 9, 200, 4, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 0.10000000149012, 1.8999999761581, 10, 200, 4, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 0.10000000149012, 1.8999999761581, 10, 200, 4, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 0.10000000149012, 1.8999999761581, 10, 200, 4, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [29] = { 0.10000000149012, 1.8999999761581, 11, 200, 4, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [30] = { 0.10000000149012, 1.8999999761581, 11, 200, 4, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 0.10000000149012, 1.8999999761581, 11, 200, 4, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 0.10000000149012, 1.8999999761581, 12, 200, 4, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 0.10000000149012, 1.8999999761581, 12, 200, 4, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 0.10000000149012, 1.8999999761581, 12, 200, 4, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 0.10000000149012, 1.8999999761581, 12, 200, 4, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 0.10000000149012, 1.8999999761581, 12, 200, 4, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 0.10000000149012, 1.8999999761581, 13, 200, 4, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 0.10000000149012, 1.8999999761581, 13, 200, 4, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 0.10000000149012, 1.8999999761581, 13, 200, 4, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 0.10000000149012, 1.8999999761581, 13, 200, 4, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 1, 4, 0, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 1, }, }, + [2] = { 1, 5, 0, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 1, }, }, + [3] = { 1, 7, 0, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 1, }, }, + [4] = { 1, 10, 1, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 1, }, }, + [5] = { 1, 14, 1, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 2, }, }, + [6] = { 1, 23, 2, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 2, }, }, + [7] = { 2, 32, 2, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 2, }, }, + [8] = { 2, 45, 2, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 2, }, }, + [9] = { 3, 61, 3, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 2, }, }, + [10] = { 4, 83, 3, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [11] = { 6, 111, 4, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [12] = { 8, 147, 4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [13] = { 10, 194, 4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [14] = { 13, 254, 5, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [15] = { 17, 332, 5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [16] = { 23, 432, 6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [17] = { 29, 559, 6, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [18] = { 38, 721, 6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [19] = { 46, 872, 7, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [20] = { 55, 1052, 7, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 63, 1191, 8, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 71, 1348, 8, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 80, 1525, 8, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 91, 1724, 9, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 103, 1948, 9, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 116, 2200, 10, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 131, 2484, 10, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 148, 2803, 10, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [29] = { 166, 3161, 11, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [30] = { 188, 3564, 11, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 199, 3784, 11, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 211, 4016, 12, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 224, 4263, 12, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 238, 4525, 12, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 253, 4802, 12, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 268, 5095, 12, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 285, 5406, 13, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 302, 5736, 13, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 320, 6085, 13, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 340, 6454, 13, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["LightningTrap"] = { @@ -6370,12 +6506,14 @@ skills["LightningTrap"] = { { "projectile_return_%_chance", 1 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "number_of_additional_projectiles", 8 }, + { "base_chance_to_shock_%", 20 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_trap_duration", - "number_of_additional_projectiles", - "base_chance_to_shock_%", "shock_effect_+%", "critical_strike_chance_+%_vs_shocked_enemies", "projectiles_nova", @@ -6385,46 +6523,46 @@ skills["LightningTrap"] = { "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 0.5, 1.5, 4000, 8, 20, 0, 80, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 0.5, 1.5, 4000, 8, 20, 1, 82, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 0.5, 1.5, 4000, 8, 20, 2, 84, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [4] = { 0.5, 1.5, 4000, 8, 20, 3, 86, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 0.5, 1.5, 4000, 8, 20, 4, 88, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 0.5, 1.5, 4000, 8, 20, 5, 90, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [7] = { 0.5, 1.5, 4000, 8, 20, 6, 92, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [8] = { 0.5, 1.5, 4000, 8, 20, 7, 94, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [9] = { 0.5, 1.5, 4000, 8, 20, 8, 96, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [10] = { 0.5, 1.5, 4000, 8, 20, 9, 98, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [11] = { 0.5, 1.5, 4000, 8, 20, 10, 100, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [12] = { 0.5, 1.5, 4000, 8, 20, 11, 102, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [13] = { 0.5, 1.5, 4000, 8, 20, 12, 104, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [14] = { 0.5, 1.5, 4000, 8, 20, 13, 106, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [15] = { 0.5, 1.5, 4000, 8, 20, 14, 108, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [16] = { 0.5, 1.5, 4000, 8, 20, 15, 110, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.5, 1.5, 4000, 8, 20, 16, 112, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 0.5, 1.5, 4000, 8, 20, 17, 114, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 0.5, 1.5, 4000, 8, 20, 18, 116, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 0.5, 1.5, 4000, 8, 20, 19, 118, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 0.5, 1.5, 4000, 8, 20, 20, 120, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 0.5, 1.5, 4000, 8, 20, 21, 122, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 0.5, 1.5, 4000, 8, 20, 22, 124, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 0.5, 1.5, 4000, 8, 20, 23, 126, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 0.5, 1.5, 4000, 8, 20, 24, 128, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 0.5, 1.5, 4000, 8, 20, 25, 130, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [27] = { 0.5, 1.5, 4000, 8, 20, 26, 132, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 0.5, 1.5, 4000, 8, 20, 27, 134, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 0.5, 1.5, 4000, 8, 20, 28, 136, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 0.5, 1.5, 4000, 8, 20, 29, 138, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 0.5, 1.5, 4000, 8, 20, 29, 139, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [32] = { 0.5, 1.5, 4000, 8, 20, 30, 140, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [33] = { 0.5, 1.5, 4000, 8, 20, 30, 141, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [34] = { 0.5, 1.5, 4000, 8, 20, 31, 142, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [35] = { 0.5, 1.5, 4000, 8, 20, 31, 143, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [36] = { 0.5, 1.5, 4000, 8, 20, 32, 144, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [37] = { 0.5, 1.5, 4000, 8, 20, 32, 145, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [38] = { 0.5, 1.5, 4000, 8, 20, 33, 146, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.5, 1.5, 4000, 8, 20, 33, 147, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.5, 1.5, 4000, 8, 20, 34, 148, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 15, 46, 0, 80, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 20, 60, 1, 82, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 28, 83, 2, 84, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [4] = { 37, 111, 3, 86, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [5] = { 49, 148, 4, 88, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [6] = { 65, 194, 5, 90, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [7] = { 84, 253, 6, 92, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [8] = { 102, 306, 7, 94, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [9] = { 123, 369, 8, 96, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [10] = { 148, 444, 9, 98, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [11] = { 177, 532, 10, 100, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [12] = { 212, 636, 11, 102, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [13] = { 253, 758, 12, 104, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [14] = { 301, 902, 13, 106, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [15] = { 357, 1071, 14, 108, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [16] = { 423, 1269, 15, 110, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 473, 1419, 16, 112, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 529, 1586, 17, 114, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 591, 1772, 18, 116, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 659, 1978, 19, 118, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 736, 2207, 20, 120, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 820, 2460, 21, 122, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 914, 2741, 22, 124, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 1018, 3053, 23, 126, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 1133, 3398, 24, 128, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 1260, 3780, 25, 130, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [27] = { 1401, 4203, 26, 132, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 1557, 4672, 27, 134, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 1730, 5190, 28, 136, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 1921, 5764, 29, 138, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 2024, 6073, 29, 139, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [32] = { 2133, 6399, 30, 140, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [33] = { 2247, 6741, 30, 141, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [34] = { 2367, 7100, 31, 142, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [35] = { 2493, 7478, 31, 143, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [36] = { 2625, 7876, 32, 144, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [37] = { 2765, 8294, 32, 145, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [38] = { 2911, 8733, 33, 146, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 3065, 9195, 33, 147, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 3227, 9680, 34, 148, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["VaalLightningTrap"] = { @@ -6454,15 +6592,15 @@ skills["VaalLightningTrap"] = { { "shocked_ground_base_magnitude_override", 0.25 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "number_of_additional_projectiles", 8 }, + { "base_skill_effect_duration", 4000 }, + { "shocked_ground_base_magnitude_override", 15 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_trap_duration", - "number_of_additional_projectiles", - "base_skill_effect_duration", - "shocked_ground_base_magnitude_override", - "skill_repeat_count", - "critical_strike_chance_+%_vs_shocked_enemies", "projectiles_nova", "is_trap", "base_skill_is_trapped", @@ -6474,46 +6612,46 @@ skills["VaalLightningTrap"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0.5, 1.5, 4000, 8, 4000, 15, 0, 0, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 26, 79, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 33, 99, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 44, 132, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 57, 172, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 74, 222, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 94, 281, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 118, 353, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 139, 417, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 164, 491, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 192, 576, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 224, 673, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 261, 784, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 304, 911, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 352, 1056, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 407, 1222, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 471, 1412, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 518, 1553, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 569, 1707, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 625, 1874, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 686, 2057, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 752, 2256, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 824, 2473, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 903, 2709, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 989, 2967, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 1082, 3247, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 1184, 3551, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 1294, 3882, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 1414, 4243, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 1545, 4634, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 1687, 5060, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 1762, 5287, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 1841, 5523, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 1923, 5769, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 2008, 6025, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 2098, 6293, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 2190, 6571, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 2287, 6862, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 2388, 7164, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 2493, 7479, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 2603, 7808, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["LightningWarp"] = { @@ -6548,57 +6686,59 @@ skills["LightningWarp"] = { { "active_skill_quality_duration_+%_final", -0.5 }, }, }, + constantStats = { + { "skill_override_pvp_scaling_time_ms", 1000 }, + { "max_number_of_lightning_warp_markers", 50 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "is_area_damage", - "skill_override_pvp_scaling_time_ms", "skill_effect_duration_+%", - "max_number_of_lightning_warp_markers", "active_skill_base_radius_+", "base_skill_show_average_damage_instead_of_dps", + "is_area_damage", }, levels = { - [1] = { 0.10000000149012, 1.8999999761581, 1, 1000, -30, 50, 0, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 10, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [2] = { 0.10000000149012, 1.8999999761581, 1, 1000, -31, 50, 0, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 13, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 0.10000000149012, 1.8999999761581, 1, 1000, -32, 50, 0, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 17, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [4] = { 0.10000000149012, 1.8999999761581, 1, 1000, -33, 50, 1, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 21, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [5] = { 0.10000000149012, 1.8999999761581, 1, 1000, -34, 50, 1, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 25, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [6] = { 0.10000000149012, 1.8999999761581, 1, 1000, -35, 50, 1, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 29, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [7] = { 0.10000000149012, 1.8999999761581, 1, 1000, -36, 50, 1, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 33, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 0.10000000149012, 1.8999999761581, 1, 1000, -37, 50, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 0.10000000149012, 1.8999999761581, 1, 1000, -38, 50, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 39, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [10] = { 0.10000000149012, 1.8999999761581, 1, 1000, -39, 50, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [11] = { 0.10000000149012, 1.8999999761581, 1, 1000, -40, 50, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 45, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [12] = { 0.10000000149012, 1.8999999761581, 1, 1000, -41, 50, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [13] = { 0.10000000149012, 1.8999999761581, 1, 1000, -42, 50, 3, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 51, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [14] = { 0.10000000149012, 1.8999999761581, 1, 1000, -43, 50, 3, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [15] = { 0.10000000149012, 1.8999999761581, 1, 1000, -44, 50, 3, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 57, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [16] = { 0.10000000149012, 1.8999999761581, 1, 1000, -45, 50, 3, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [17] = { 0.10000000149012, 1.8999999761581, 1, 1000, -46, 50, 4, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 63, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [18] = { 0.10000000149012, 1.8999999761581, 1, 1000, -47, 50, 4, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [19] = { 0.10000000149012, 1.8999999761581, 1, 1000, -48, 50, 4, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [20] = { 0.10000000149012, 1.8999999761581, 1, 1000, -49, 50, 4, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [21] = { 0.10000000149012, 1.8999999761581, 1, 1000, -50, 50, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [22] = { 0.10000000149012, 1.8999999761581, 1, 1000, -51, 50, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [23] = { 0.10000000149012, 1.8999999761581, 1, 1000, -52, 50, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [24] = { 0.10000000149012, 1.8999999761581, 1, 1000, -53, 50, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [25] = { 0.10000000149012, 1.8999999761581, 1, 1000, -54, 50, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [26] = { 0.10000000149012, 1.8999999761581, 1, 1000, -55, 50, 6, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [27] = { 0.10000000149012, 1.8999999761581, 1, 1000, -56, 50, 6, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [28] = { 0.10000000149012, 1.8999999761581, 1, 1000, -57, 50, 6, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [29] = { 0.10000000149012, 1.8999999761581, 1, 1000, -58, 50, 6, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [30] = { 0.10000000149012, 1.8999999761581, 1, 1000, -59, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [31] = { 0.10000000149012, 1.8999999761581, 1, 1000, -60, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 0.10000000149012, 1.8999999761581, 1, 1000, -60, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [33] = { 0.10000000149012, 1.8999999761581, 1, 1000, -61, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 0.10000000149012, 1.8999999761581, 1, 1000, -61, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 0.10000000149012, 1.8999999761581, 1, 1000, -62, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 0.10000000149012, 1.8999999761581, 1, 1000, -62, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [37] = { 0.10000000149012, 1.8999999761581, 1, 1000, -63, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [38] = { 0.10000000149012, 1.8999999761581, 1, 1000, -63, 50, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [39] = { 0.10000000149012, 1.8999999761581, 1, 1000, -64, 50, 8, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [40] = { 0.10000000149012, 1.8999999761581, 1, 1000, -64, 50, 8, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [1] = { 1, 19, -30, 0, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [2] = { 1, 25, -31, 0, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 2, 34, -32, 0, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [4] = { 2, 47, -33, 1, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [5] = { 3, 62, -34, 1, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [6] = { 4, 82, -35, 1, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [7] = { 6, 108, -36, 1, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 7, 131, -37, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 8, 159, -38, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 10, 191, -39, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [11] = { 12, 230, -40, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [12] = { 14, 275, -41, 2, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [13] = { 17, 329, -42, 3, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [14] = { 21, 391, -43, 3, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [15] = { 24, 465, -44, 3, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [16] = { 29, 552, -45, 3, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [17] = { 34, 654, -46, 4, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [18] = { 41, 774, -47, 4, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [19] = { 45, 864, -48, 4, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [20] = { 51, 965, -49, 4, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [21] = { 57, 1077, -50, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [22] = { 63, 1200, -51, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [23] = { 70, 1338, -52, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [24] = { 78, 1490, -53, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [25] = { 87, 1659, -54, 5, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [26] = { 97, 1846, -55, 6, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [27] = { 108, 2053, -56, 6, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [28] = { 120, 2282, -57, 6, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [29] = { 133, 2536, -58, 6, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [30] = { 148, 2817, -59, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [31] = { 156, 2968, -60, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 165, 3128, -60, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [33] = { 173, 3295, -61, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 183, 3471, -61, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 192, 3656, -62, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 203, 3851, -62, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [37] = { 213, 4056, -63, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [38] = { 225, 4271, -63, 7, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [39] = { 237, 4497, -64, 8, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [40] = { 249, 4735, -64, 8, damageEffectiveness = 0.9, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, }, } skills["VaalLightningWarpInstant"] = { @@ -6622,56 +6762,58 @@ skills["VaalLightningWarpInstant"] = { { "base_cast_speed_+%", 1 }, }, }, + constantStats = { + { "skill_override_pvp_scaling_time_ms", 1000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "is_area_damage", - "skill_override_pvp_scaling_time_ms", "skill_effect_duration_+%", "base_skill_show_average_damage_instead_of_dps", "cannot_cancel_skill_before_contact_point", + "is_area_damage", }, levels = { - [1] = { 0.10000000149012, 1.8999999761581, 1, 1000, 0, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 10, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 0.10000000149012, 1.8999999761581, 1, 1000, -2, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 13, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [3] = { 0.10000000149012, 1.8999999761581, 1, 1000, -4, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 17, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [4] = { 0.10000000149012, 1.8999999761581, 1, 1000, -6, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 21, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [5] = { 0.10000000149012, 1.8999999761581, 1, 1000, -8, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 25, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [6] = { 0.10000000149012, 1.8999999761581, 1, 1000, -10, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 29, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [7] = { 0.10000000149012, 1.8999999761581, 1, 1000, -12, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 33, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [8] = { 0.10000000149012, 1.8999999761581, 1, 1000, -14, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [9] = { 0.10000000149012, 1.8999999761581, 1, 1000, -16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 39, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [10] = { 0.10000000149012, 1.8999999761581, 1, 1000, -18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [11] = { 0.10000000149012, 1.8999999761581, 1, 1000, -20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 45, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [12] = { 0.10000000149012, 1.8999999761581, 1, 1000, -22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [13] = { 0.10000000149012, 1.8999999761581, 1, 1000, -24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 51, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [14] = { 0.10000000149012, 1.8999999761581, 1, 1000, -26, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [15] = { 0.10000000149012, 1.8999999761581, 1, 1000, -28, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 57, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [16] = { 0.10000000149012, 1.8999999761581, 1, 1000, -30, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [17] = { 0.10000000149012, 1.8999999761581, 1, 1000, -32, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 63, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [18] = { 0.10000000149012, 1.8999999761581, 1, 1000, -34, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [19] = { 0.10000000149012, 1.8999999761581, 1, 1000, -36, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [20] = { 0.10000000149012, 1.8999999761581, 1, 1000, -38, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [21] = { 0.10000000149012, 1.8999999761581, 1, 1000, -40, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [22] = { 0.10000000149012, 1.8999999761581, 1, 1000, -42, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [23] = { 0.10000000149012, 1.8999999761581, 1, 1000, -44, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [24] = { 0.10000000149012, 1.8999999761581, 1, 1000, -46, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [25] = { 0.10000000149012, 1.8999999761581, 1, 1000, -48, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [26] = { 0.10000000149012, 1.8999999761581, 1, 1000, -50, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [27] = { 0.10000000149012, 1.8999999761581, 1, 1000, -52, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [28] = { 0.10000000149012, 1.8999999761581, 1, 1000, -54, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [29] = { 0.10000000149012, 1.8999999761581, 1, 1000, -56, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [30] = { 0.10000000149012, 1.8999999761581, 1, 1000, -58, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [31] = { 0.10000000149012, 1.8999999761581, 1, 1000, -59, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [32] = { 0.10000000149012, 1.8999999761581, 1, 1000, -60, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [33] = { 0.10000000149012, 1.8999999761581, 1, 1000, -61, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [34] = { 0.10000000149012, 1.8999999761581, 1, 1000, -62, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [35] = { 0.10000000149012, 1.8999999761581, 1, 1000, -63, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [36] = { 0.10000000149012, 1.8999999761581, 1, 1000, -64, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [37] = { 0.10000000149012, 1.8999999761581, 1, 1000, -65, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [38] = { 0.10000000149012, 1.8999999761581, 1, 1000, -66, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [39] = { 0.10000000149012, 1.8999999761581, 1, 1000, -67, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [40] = { 0.10000000149012, 1.8999999761581, 1, 1000, -68, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 1, 18, 0, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 1, 24, -2, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 2, 32, -4, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 2, 42, -6, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 3, 54, -8, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 4, 70, -10, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 5, 88, -12, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 5, 104, -14, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 6, 123, -16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 8, 145, -18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 9, 170, -20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 10, 199, -22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 12, 232, -24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 14, 270, -26, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 17, 314, -28, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 19, 364, -30, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 22, 420, -32, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 26, 485, -34, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 28, 534, -36, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 31, 586, -38, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 34, 644, -40, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 37, 707, -42, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 41, 775, -44, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 45, 850, -46, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 49, 931, -48, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 54, 1019, -50, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 59, 1116, -52, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 64, 1221, -54, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 70, 1335, -56, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 77, 1459, -58, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 80, 1525, -59, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 84, 1594, -60, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 88, 1666, -61, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 92, 1742, -62, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 96, 1820, -63, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 100, 1902, -64, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 105, 1987, -65, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 109, 2076, -66, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 114, 2168, -67, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 119, 2265, -68, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["MagmaOrb"] = { @@ -6706,11 +6848,13 @@ skills["MagmaOrb"] = { { "magma_orb_%_chance_to_big_explode_instead_of_chaining", 0.5 }, }, }, + constantStats = { + { "monster_projectile_variation", 1 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "number_of_chains", - "monster_projectile_variation", "active_skill_base_radius_+", "is_area_damage", "base_is_projectile", @@ -6718,46 +6862,46 @@ skills["MagmaOrb"] = { "console_skill_dont_chase", }, levels = { - [1] = { 0.89999997615814, 1.2000000476837, 2, 1, 0, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 0.89999997615814, 1.2000000476837, 2, 1, 0, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 2, 1, 0, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 2, 1, 0, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 2, 1, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 2, 1, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 2, 1, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 2, 1, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 2, 1, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 3, 1, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 3, 1, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 3, 1, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 3, 1, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 3, 1, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 3, 1, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 3, 1, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 3, 1, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 3, 1, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 3, 1, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 3, 1, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 4, 1, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 4, 1, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 4, 1, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 4, 1, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 4, 1, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 4, 1, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 4, 1, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 4, 1, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 4, 1, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 4, 1, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 4, 1, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 4, 1, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 4, 1, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 4, 1, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 4, 1, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 4, 1, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 4, 1, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 4, 1, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 4, 1, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 4, 1, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 9, 12, 2, 0, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 10, 14, 2, 0, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 12, 18, 2, 0, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 16, 25, 2, 0, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 24, 36, 2, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 37, 56, 2, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 51, 77, 2, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 70, 104, 2, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 93, 139, 2, 1, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [10] = { 122, 184, 3, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [11] = { 160, 240, 3, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [12] = { 207, 311, 3, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [13] = { 267, 401, 3, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [14] = { 342, 514, 3, 2, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 437, 655, 3, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 554, 832, 3, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [17] = { 701, 1052, 3, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [18] = { 884, 1327, 3, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [19] = { 1050, 1575, 3, 3, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 1245, 1868, 3, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 1394, 2091, 4, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 1559, 2339, 4, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 1744, 2615, 4, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 1949, 2923, 4, 4, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 2176, 3264, 4, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 2430, 3644, 4, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 2711, 4066, 4, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 3023, 4535, 4, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 3371, 5056, 4, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 3756, 5634, 4, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 3965, 5947, 4, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 4184, 6276, 4, 5, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 4415, 6623, 4, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 4659, 6988, 4, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 4915, 7373, 4, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 5186, 7778, 4, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 5470, 8205, 4, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 5770, 8655, 4, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 6085, 9128, 4, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 6418, 9627, 4, 6, damageEffectiveness = 2.8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["DamageOverTimeAura"] = { @@ -6799,6 +6943,8 @@ skills["DamageOverTimeAura"] = { { "base_ailment_damage_+%", 0.25 }, }, }, + constantStats = { + }, stats = { "delirium_aura_damage_over_time_+%_final", "active_skill_base_radius_+", @@ -6887,6 +7033,8 @@ skills["Manabond"] = { { "base_mana_cost_-%", 0.5 }, }, }, + constantStats = { + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", @@ -6895,46 +7043,46 @@ skills["Manabond"] = { "console_skill_dont_chase", }, levels = { - [1] = { 0.30000001192093, 1.7000000476837, 25, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [2] = { 0.30000001192093, 1.7000000476837, 26, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [3] = { 0.30000001192093, 1.7000000476837, 27, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [4] = { 0.30000001192093, 1.7000000476837, 28, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [5] = { 0.30000001192093, 1.7000000476837, 29, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [6] = { 0.30000001192093, 1.7000000476837, 30, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [7] = { 0.30000001192093, 1.7000000476837, 31, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [8] = { 0.30000001192093, 1.7000000476837, 32, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [9] = { 0.30000001192093, 1.7000000476837, 33, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [10] = { 0.30000001192093, 1.7000000476837, 34, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [11] = { 0.30000001192093, 1.7000000476837, 35, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [12] = { 0.30000001192093, 1.7000000476837, 36, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [13] = { 0.30000001192093, 1.7000000476837, 37, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [14] = { 0.30000001192093, 1.7000000476837, 38, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [15] = { 0.30000001192093, 1.7000000476837, 39, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [16] = { 0.30000001192093, 1.7000000476837, 40, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [17] = { 0.30000001192093, 1.7000000476837, 41, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [18] = { 0.30000001192093, 1.7000000476837, 42, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [19] = { 0.30000001192093, 1.7000000476837, 43, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [20] = { 0.30000001192093, 1.7000000476837, 44, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [21] = { 0.30000001192093, 1.7000000476837, 45, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [22] = { 0.30000001192093, 1.7000000476837, 46, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [23] = { 0.30000001192093, 1.7000000476837, 47, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [24] = { 0.30000001192093, 1.7000000476837, 48, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [25] = { 0.30000001192093, 1.7000000476837, 49, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [26] = { 0.30000001192093, 1.7000000476837, 50, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [27] = { 0.30000001192093, 1.7000000476837, 51, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [28] = { 0.30000001192093, 1.7000000476837, 52, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [29] = { 0.30000001192093, 1.7000000476837, 53, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [30] = { 0.30000001192093, 1.7000000476837, 54, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [31] = { 0.30000001192093, 1.7000000476837, 54, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [32] = { 0.30000001192093, 1.7000000476837, 55, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [33] = { 0.30000001192093, 1.7000000476837, 55, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [34] = { 0.30000001192093, 1.7000000476837, 56, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [35] = { 0.30000001192093, 1.7000000476837, 56, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [36] = { 0.30000001192093, 1.7000000476837, 57, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [37] = { 0.30000001192093, 1.7000000476837, 57, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [38] = { 0.30000001192093, 1.7000000476837, 58, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [39] = { 0.30000001192093, 1.7000000476837, 58, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, - [40] = { 0.30000001192093, 1.7000000476837, 59, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { ManaPercent = 5, }, }, + [1] = { 7, 39, 25, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [2] = { 9, 50, 26, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [3] = { 12, 68, 27, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [4] = { 16, 91, 28, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [5] = { 21, 120, 29, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [6] = { 28, 156, 30, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [7] = { 36, 202, 31, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [8] = { 43, 243, 32, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [9] = { 52, 292, 33, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [10] = { 62, 349, 34, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [11] = { 74, 417, 35, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [12] = { 87, 495, 36, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [13] = { 104, 588, 37, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [14] = { 123, 695, 38, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [15] = { 145, 821, 39, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [16] = { 171, 968, 40, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [17] = { 190, 1079, 41, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [18] = { 212, 1202, 42, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [19] = { 236, 1338, 43, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [20] = { 263, 1488, 44, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [21] = { 292, 1654, 45, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [22] = { 324, 1838, 46, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [23] = { 360, 2041, 47, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [24] = { 400, 2265, 48, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [25] = { 443, 2512, 49, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [26] = { 492, 2786, 50, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [27] = { 545, 3087, 51, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [28] = { 603, 3419, 52, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [29] = { 668, 3785, 53, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [30] = { 739, 4189, 54, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [31] = { 778, 4406, 54, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [32] = { 818, 4634, 55, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [33] = { 860, 4874, 55, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [34] = { 904, 5125, 56, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [35] = { 951, 5388, 56, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [36] = { 1000, 5665, 57, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [37] = { 1051, 5955, 57, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [38] = { 1105, 6260, 58, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [39] = { 1161, 6580, 58, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, + [40] = { 1220, 6915, 59, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { ManaPercent = 5, }, }, }, } skills["OrbOfStorms"] = { @@ -6975,58 +7123,58 @@ skills["OrbOfStorms"] = { { "base_reduce_enemy_lightning_resistance_%", 0.25 }, }, }, + constantStats = { + { "projectile_number_to_split", 3 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "orb_of_storms_maximum_number_of_hits", - "number_of_chains", - "projectile_number_to_split", - "storm_cloud_charged_damage_+%_final", "orb_of_storms_base_bolt_frequency_ms", "skill_can_add_multiple_charges_per_action", "damage_cannot_be_reflected_or_leech_if_used_by_other_object", }, levels = { - [1] = { 0.5, 1.5, 10, 0, 3, 0, 3500, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [2] = { 0.5, 1.5, 11, 0, 3, 0, 3450, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 6, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 0.5, 1.5, 12, 0, 3, 0, 3400, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 9, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 0.5, 1.5, 13, 0, 3, 0, 3350, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 0.5, 1.5, 14, 0, 3, 0, 3300, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 0.5, 1.5, 15, 0, 3, 0, 3250, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 0.5, 1.5, 16, 0, 3, 0, 3200, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 0.5, 1.5, 17, 0, 3, 0, 3150, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { 0.5, 1.5, 18, 0, 3, 0, 3100, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 0.5, 1.5, 19, 0, 3, 0, 3050, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 0.5, 1.5, 20, 0, 3, 0, 3000, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [12] = { 0.5, 1.5, 21, 0, 3, 0, 2950, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [13] = { 0.5, 1.5, 22, 0, 3, 0, 2900, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [14] = { 0.5, 1.5, 23, 0, 3, 0, 2850, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [15] = { 0.5, 1.5, 24, 0, 3, 0, 2800, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 55, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [16] = { 0.5, 1.5, 25, 0, 3, 0, 2750, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [17] = { 0.5, 1.5, 26, 0, 3, 0, 2700, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 61, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [18] = { 0.5, 1.5, 27, 0, 3, 0, 2650, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [19] = { 0.5, 1.5, 28, 0, 3, 0, 2600, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 0.5, 1.5, 29, 0, 3, 0, 2550, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 0.5, 1.5, 30, 0, 3, 0, 2500, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 0.5, 1.5, 31, 0, 3, 0, 2450, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 0.5, 1.5, 32, 0, 3, 0, 2400, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 0.5, 1.5, 33, 0, 3, 0, 2350, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 0.5, 1.5, 34, 0, 3, 0, 2300, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 0.5, 1.5, 35, 0, 3, 0, 2250, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 0.5, 1.5, 36, 0, 3, 0, 2200, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 0.5, 1.5, 37, 0, 3, 0, 2150, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 0.5, 1.5, 38, 0, 3, 0, 2100, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 0.5, 1.5, 39, 0, 3, 0, 2050, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 0.5, 1.5, 39, 0, 3, 0, 2000, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 0.5, 1.5, 40, 0, 3, 0, 1950, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 0.5, 1.5, 40, 0, 3, 0, 1900, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 0.5, 1.5, 41, 0, 3, 0, 1850, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 0.5, 1.5, 41, 0, 3, 0, 1800, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 0.5, 1.5, 42, 0, 3, 0, 1750, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 0.5, 1.5, 42, 0, 3, 0, 1700, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 0.5, 1.5, 43, 0, 3, 0, 1650, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 0.5, 1.5, 43, 0, 3, 0, 1600, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 0.5, 1.5, 44, 0, 3, 0, 1550, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 3, 8, 10, 3500, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 3, 10, 11, 3450, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 5, 14, 12, 3400, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 6, 18, 13, 3350, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 9, 26, 14, 3300, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 12, 36, 15, 3250, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 16, 48, 16, 3200, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 22, 65, 17, 3150, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [9] = { 29, 86, 18, 3100, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 38, 113, 19, 3050, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 49, 147, 20, 3000, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [12] = { 63, 190, 21, 2950, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [13] = { 82, 245, 22, 2900, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [14] = { 105, 314, 23, 2850, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [15] = { 126, 377, 24, 2800, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [16] = { 150, 451, 25, 2750, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [17] = { 180, 540, 26, 2700, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [18] = { 215, 644, 27, 2650, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [19] = { 256, 768, 28, 2600, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 304, 913, 29, 2550, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 342, 1025, 30, 2500, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 383, 1149, 31, 2450, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 429, 1288, 32, 2400, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 481, 1442, 33, 2350, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 538, 1615, 34, 2300, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 602, 1807, 35, 2250, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 674, 2021, 36, 2200, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 753, 2259, 37, 2150, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 841, 2524, 38, 2100, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 940, 2819, 39, 2050, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 993, 2979, 39, 2000, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 1049, 3148, 40, 1950, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 1108, 3325, 40, 1900, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 1171, 3513, 41, 1850, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 1237, 3711, 41, 1800, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 1306, 3919, 42, 1750, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 1380, 4139, 42, 1700, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 1457, 4371, 43, 1650, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 1538, 4615, 43, 1600, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 1624, 4873, 44, 1550, damageEffectiveness = 1.1, cooldown = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, }, } skills["MagmaSigil"] = { @@ -7089,15 +7237,18 @@ skills["MagmaSigil"] = { { "base_chance_to_shock_%", 1 }, }, }, + constantStats = { + { "base_number_of_sigils_allowed_per_target", 1 }, + { "base_sigil_repeat_frequency_ms", 500 }, + { "base_secondary_skill_effect_duration", 6000 }, + { "magma_brand_ailment_damage_+%_final_per_additional_pustule", 90 }, + { "magma_brand_hit_damage_+%_final_per_additional_pustule", 150 }, + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "base_skill_effect_duration", 2500 }, + }, stats = { - "base_number_of_sigils_allowed_per_target", - "base_sigil_repeat_frequency_ms", - "base_secondary_skill_effect_duration", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "magma_brand_ailment_damage_+%_final_per_additional_pustule", - "magma_brand_hit_damage_+%_final_per_additional_pustule", - "skill_physical_damage_%_to_convert_to_lightning", "penance_brand_base_spread_radius_+", "is_area_damage", "additive_cast_speed_modifiers_apply_to_sigil_repeat_frequency", @@ -7106,46 +7257,46 @@ skills["MagmaSigil"] = { "penance_brand_additional_descriptions_boolean", }, levels = { - [1] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 0, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 0, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 31, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [3] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 1, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 34, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [4] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 1, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 37, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [5] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 2, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [6] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 2, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [7] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 3, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [8] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 3, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 46, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [9] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 4, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [10] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 4, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [11] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 5, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [12] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 5, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [13] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 6, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [14] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 6, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [15] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 7, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [16] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 7, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [17] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 8, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [18] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 8, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [19] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 9, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [20] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 9, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [21] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 10, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [22] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 10, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [23] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 11, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [24] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 11, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [25] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 12, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [26] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 12, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [27] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 13, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [28] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 13, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [29] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 14, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [30] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 14, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [31] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 15, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [32] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 15, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [33] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 15, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [34] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 15, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [35] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 16, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [36] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 16, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [37] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 16, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [38] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 16, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [39] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 17, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [40] = { 1, 500, 6000, 0.80000001192093, 1.2000000476837, 90, 150, 50, 17, damageEffectiveness = 0.4, critChance = 6, duration = 2.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [1] = { 18, 27, 0, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [2] = { 22, 33, 0, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 26, 39, 1, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [4] = { 31, 46, 1, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [5] = { 37, 55, 2, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [6] = { 41, 61, 2, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [7] = { 45, 68, 3, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [8] = { 51, 76, 3, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [9] = { 56, 84, 4, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [10] = { 63, 94, 4, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [11] = { 69, 104, 5, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [12] = { 77, 115, 5, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [13] = { 85, 128, 6, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [14] = { 94, 141, 6, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [15] = { 104, 156, 7, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [16] = { 115, 172, 7, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [17] = { 127, 190, 8, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [18] = { 140, 210, 8, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [19] = { 154, 231, 9, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [20] = { 170, 254, 9, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [21] = { 187, 280, 10, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [22] = { 205, 308, 10, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [23] = { 226, 338, 11, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [24] = { 248, 372, 11, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [25] = { 272, 408, 12, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [26] = { 299, 448, 12, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [27] = { 327, 491, 13, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [28] = { 359, 539, 13, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [29] = { 393, 590, 14, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [30] = { 431, 647, 14, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [31] = { 451, 677, 15, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [32] = { 472, 708, 15, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [33] = { 494, 741, 15, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [34] = { 517, 775, 15, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [35] = { 540, 811, 16, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [36] = { 565, 848, 16, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [37] = { 591, 887, 16, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [38] = { 618, 928, 16, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [39] = { 647, 970, 17, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [40] = { 676, 1014, 17, damageEffectiveness = 0.4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, }, } skills["PowerSiphon"] = { @@ -7175,55 +7326,57 @@ skills["PowerSiphon"] = { { "critical_ailment_dot_multiplier_+", 1 }, }, }, + constantStats = { + { "chance_to_gain_power_charge_on_rare_or_unique_enemy_hit_%", 20 }, + { "critical_strike_multiplier_+_per_power_charge", 10 }, + { "critical_strike_chance_+%_per_power_charge", 20 }, + }, stats = { "number_of_additional_projectiles", - "chance_to_gain_power_charge_on_rare_or_unique_enemy_hit_%", - "critical_strike_multiplier_+_per_power_charge", - "critical_strike_chance_+%_per_power_charge", "kill_enemy_on_hit_if_under_10%_life", "skill_can_fire_wand_projectiles", }, levels = { - [1] = { 4, 20, 10, 20, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 4, 20, 10, 20, damageEffectiveness = 1.41, baseMultiplier = 1.41, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 4, 20, 10, 20, damageEffectiveness = 1.42, baseMultiplier = 1.42, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 4, 20, 10, 20, damageEffectiveness = 1.43, baseMultiplier = 1.43, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 4, 20, 10, 20, damageEffectiveness = 1.44, baseMultiplier = 1.44, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 5, 20, 10, 20, damageEffectiveness = 1.45, baseMultiplier = 1.45, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 5, 20, 10, 20, damageEffectiveness = 1.46, baseMultiplier = 1.46, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 5, 20, 10, 20, damageEffectiveness = 1.47, baseMultiplier = 1.47, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 5, 20, 10, 20, damageEffectiveness = 1.48, baseMultiplier = 1.48, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [10] = { 5, 20, 10, 20, damageEffectiveness = 1.49, baseMultiplier = 1.49, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 6, 20, 10, 20, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 6, 20, 10, 20, damageEffectiveness = 1.51, baseMultiplier = 1.51, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 6, 20, 10, 20, damageEffectiveness = 1.52, baseMultiplier = 1.52, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 6, 20, 10, 20, damageEffectiveness = 1.53, baseMultiplier = 1.53, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 6, 20, 10, 20, damageEffectiveness = 1.54, baseMultiplier = 1.54, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 7, 20, 10, 20, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 7, 20, 10, 20, damageEffectiveness = 1.56, baseMultiplier = 1.56, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 7, 20, 10, 20, damageEffectiveness = 1.57, baseMultiplier = 1.57, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 7, 20, 10, 20, damageEffectiveness = 1.58, baseMultiplier = 1.58, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [20] = { 7, 20, 10, 20, damageEffectiveness = 1.59, baseMultiplier = 1.59, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [21] = { 8, 20, 10, 20, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [22] = { 8, 20, 10, 20, damageEffectiveness = 1.61, baseMultiplier = 1.61, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [23] = { 8, 20, 10, 20, damageEffectiveness = 1.62, baseMultiplier = 1.62, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [24] = { 8, 20, 10, 20, damageEffectiveness = 1.63, baseMultiplier = 1.63, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [25] = { 8, 20, 10, 20, damageEffectiveness = 1.64, baseMultiplier = 1.64, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 9, 20, 10, 20, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [27] = { 9, 20, 10, 20, damageEffectiveness = 1.66, baseMultiplier = 1.66, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [28] = { 9, 20, 10, 20, damageEffectiveness = 1.67, baseMultiplier = 1.67, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [29] = { 9, 20, 10, 20, damageEffectiveness = 1.68, baseMultiplier = 1.68, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [30] = { 9, 20, 10, 20, damageEffectiveness = 1.69, baseMultiplier = 1.69, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [31] = { 10, 20, 10, 20, damageEffectiveness = 1.7, baseMultiplier = 1.695, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [32] = { 10, 20, 10, 20, damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [33] = { 10, 20, 10, 20, damageEffectiveness = 1.71, baseMultiplier = 1.705, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [34] = { 10, 20, 10, 20, damageEffectiveness = 1.71, baseMultiplier = 1.71, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [35] = { 10, 20, 10, 20, damageEffectiveness = 1.72, baseMultiplier = 1.715, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [36] = { 11, 20, 10, 20, damageEffectiveness = 1.72, baseMultiplier = 1.72, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [37] = { 11, 20, 10, 20, damageEffectiveness = 1.73, baseMultiplier = 1.725, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [38] = { 11, 20, 10, 20, damageEffectiveness = 1.73, baseMultiplier = 1.73, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [39] = { 11, 20, 10, 20, damageEffectiveness = 1.74, baseMultiplier = 1.735, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [40] = { 11, 20, 10, 20, damageEffectiveness = 1.74, baseMultiplier = 1.74, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [1] = { 4, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [2] = { 4, damageEffectiveness = 1.41, baseMultiplier = 1.41, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [3] = { 4, damageEffectiveness = 1.42, baseMultiplier = 1.42, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [4] = { 4, damageEffectiveness = 1.43, baseMultiplier = 1.43, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 4, damageEffectiveness = 1.44, baseMultiplier = 1.44, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [6] = { 5, damageEffectiveness = 1.45, baseMultiplier = 1.45, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [7] = { 5, damageEffectiveness = 1.46, baseMultiplier = 1.46, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [8] = { 5, damageEffectiveness = 1.47, baseMultiplier = 1.47, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [9] = { 5, damageEffectiveness = 1.48, baseMultiplier = 1.48, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [10] = { 5, damageEffectiveness = 1.49, baseMultiplier = 1.49, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [11] = { 6, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [12] = { 6, damageEffectiveness = 1.51, baseMultiplier = 1.51, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [13] = { 6, damageEffectiveness = 1.52, baseMultiplier = 1.52, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [14] = { 6, damageEffectiveness = 1.53, baseMultiplier = 1.53, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 6, damageEffectiveness = 1.54, baseMultiplier = 1.54, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 7, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 7, damageEffectiveness = 1.56, baseMultiplier = 1.56, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 7, damageEffectiveness = 1.57, baseMultiplier = 1.57, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 7, damageEffectiveness = 1.58, baseMultiplier = 1.58, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [20] = { 7, damageEffectiveness = 1.59, baseMultiplier = 1.59, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [21] = { 8, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [22] = { 8, damageEffectiveness = 1.61, baseMultiplier = 1.61, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [23] = { 8, damageEffectiveness = 1.62, baseMultiplier = 1.62, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [24] = { 8, damageEffectiveness = 1.63, baseMultiplier = 1.63, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [25] = { 8, damageEffectiveness = 1.64, baseMultiplier = 1.64, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [26] = { 9, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [27] = { 9, damageEffectiveness = 1.66, baseMultiplier = 1.66, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [28] = { 9, damageEffectiveness = 1.67, baseMultiplier = 1.67, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [29] = { 9, damageEffectiveness = 1.68, baseMultiplier = 1.68, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [30] = { 9, damageEffectiveness = 1.69, baseMultiplier = 1.69, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [31] = { 10, damageEffectiveness = 1.7, baseMultiplier = 1.695, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [32] = { 10, damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [33] = { 10, damageEffectiveness = 1.71, baseMultiplier = 1.705, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [34] = { 10, damageEffectiveness = 1.71, baseMultiplier = 1.71, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [35] = { 10, damageEffectiveness = 1.72, baseMultiplier = 1.715, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [36] = { 11, damageEffectiveness = 1.72, baseMultiplier = 1.72, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [37] = { 11, damageEffectiveness = 1.73, baseMultiplier = 1.725, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [38] = { 11, damageEffectiveness = 1.73, baseMultiplier = 1.73, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [39] = { 11, damageEffectiveness = 1.74, baseMultiplier = 1.735, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [40] = { 11, damageEffectiveness = 1.74, baseMultiplier = 1.74, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 13, }, }, }, } skills["VaalPowerSiphon"] = { @@ -7248,10 +7401,12 @@ skills["VaalPowerSiphon"] = { { "damage_+%", 1 }, }, }, + constantStats = { + { "chance_to_gain_power_charge_on_rare_or_unique_enemy_hit_%", 100 }, + { "critical_strike_multiplier_+_per_power_charge", 25 }, + { "critical_strike_chance_+%_per_power_charge", 50 }, + }, stats = { - "chance_to_gain_power_charge_on_rare_or_unique_enemy_hit_%", - "critical_strike_multiplier_+_per_power_charge", - "critical_strike_chance_+%_per_power_charge", "power_siphon_fire_at_all_targets", "skill_can_add_multiple_charges_per_action", "global_always_hit", @@ -7260,46 +7415,46 @@ skills["VaalPowerSiphon"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 100, 25, 50, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 100, 25, 50, damageEffectiveness = 1.52, baseMultiplier = 1.518, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 100, 25, 50, damageEffectiveness = 1.54, baseMultiplier = 1.536, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 100, 25, 50, damageEffectiveness = 1.55, baseMultiplier = 1.554, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 100, 25, 50, damageEffectiveness = 1.57, baseMultiplier = 1.572, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 100, 25, 50, damageEffectiveness = 1.59, baseMultiplier = 1.59, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 100, 25, 50, damageEffectiveness = 1.61, baseMultiplier = 1.608, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 100, 25, 50, damageEffectiveness = 1.63, baseMultiplier = 1.626, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 100, 25, 50, damageEffectiveness = 1.64, baseMultiplier = 1.644, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 100, 25, 50, damageEffectiveness = 1.66, baseMultiplier = 1.662, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 100, 25, 50, damageEffectiveness = 1.68, baseMultiplier = 1.68, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 100, 25, 50, damageEffectiveness = 1.7, baseMultiplier = 1.698, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 100, 25, 50, damageEffectiveness = 1.72, baseMultiplier = 1.716, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 100, 25, 50, damageEffectiveness = 1.73, baseMultiplier = 1.734, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 100, 25, 50, damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 100, 25, 50, damageEffectiveness = 1.77, baseMultiplier = 1.77, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 100, 25, 50, damageEffectiveness = 1.79, baseMultiplier = 1.788, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 100, 25, 50, damageEffectiveness = 1.81, baseMultiplier = 1.806, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 100, 25, 50, damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 100, 25, 50, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 100, 25, 50, damageEffectiveness = 1.86, baseMultiplier = 1.86, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 100, 25, 50, damageEffectiveness = 1.88, baseMultiplier = 1.878, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 100, 25, 50, damageEffectiveness = 1.9, baseMultiplier = 1.896, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 100, 25, 50, damageEffectiveness = 1.91, baseMultiplier = 1.914, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 100, 25, 50, damageEffectiveness = 1.93, baseMultiplier = 1.932, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 100, 25, 50, damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 100, 25, 50, damageEffectiveness = 1.97, baseMultiplier = 1.968, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 100, 25, 50, damageEffectiveness = 1.99, baseMultiplier = 1.986, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 100, 25, 50, damageEffectiveness = 2, baseMultiplier = 2.004, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 100, 25, 50, damageEffectiveness = 2.02, baseMultiplier = 2.022, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 100, 25, 50, damageEffectiveness = 2.03, baseMultiplier = 2.031, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 100, 25, 50, damageEffectiveness = 2.04, baseMultiplier = 2.04, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 100, 25, 50, damageEffectiveness = 2.05, baseMultiplier = 2.049, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 100, 25, 50, damageEffectiveness = 2.06, baseMultiplier = 2.058, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 100, 25, 50, damageEffectiveness = 2.07, baseMultiplier = 2.067, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 100, 25, 50, damageEffectiveness = 2.08, baseMultiplier = 2.076, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 100, 25, 50, damageEffectiveness = 2.09, baseMultiplier = 2.085, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 100, 25, 50, damageEffectiveness = 2.09, baseMultiplier = 2.094, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 100, 25, 50, damageEffectiveness = 2.1, baseMultiplier = 2.103, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 100, 25, 50, damageEffectiveness = 2.11, baseMultiplier = 2.112, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 12, statInterpolation = { }, cost = { }, }, + [2] = { damageEffectiveness = 1.52, baseMultiplier = 1.518, levelRequirement = 15, statInterpolation = { }, cost = { }, }, + [3] = { damageEffectiveness = 1.54, baseMultiplier = 1.536, levelRequirement = 19, statInterpolation = { }, cost = { }, }, + [4] = { damageEffectiveness = 1.55, baseMultiplier = 1.554, levelRequirement = 23, statInterpolation = { }, cost = { }, }, + [5] = { damageEffectiveness = 1.57, baseMultiplier = 1.572, levelRequirement = 27, statInterpolation = { }, cost = { }, }, + [6] = { damageEffectiveness = 1.59, baseMultiplier = 1.59, levelRequirement = 31, statInterpolation = { }, cost = { }, }, + [7] = { damageEffectiveness = 1.61, baseMultiplier = 1.608, levelRequirement = 35, statInterpolation = { }, cost = { }, }, + [8] = { damageEffectiveness = 1.63, baseMultiplier = 1.626, levelRequirement = 38, statInterpolation = { }, cost = { }, }, + [9] = { damageEffectiveness = 1.64, baseMultiplier = 1.644, levelRequirement = 41, statInterpolation = { }, cost = { }, }, + [10] = { damageEffectiveness = 1.66, baseMultiplier = 1.662, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [11] = { damageEffectiveness = 1.68, baseMultiplier = 1.68, levelRequirement = 47, statInterpolation = { }, cost = { }, }, + [12] = { damageEffectiveness = 1.7, baseMultiplier = 1.698, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [13] = { damageEffectiveness = 1.72, baseMultiplier = 1.716, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [14] = { damageEffectiveness = 1.73, baseMultiplier = 1.734, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [15] = { damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 59, statInterpolation = { }, cost = { }, }, + [16] = { damageEffectiveness = 1.77, baseMultiplier = 1.77, levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [17] = { damageEffectiveness = 1.79, baseMultiplier = 1.788, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [18] = { damageEffectiveness = 1.81, baseMultiplier = 1.806, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [19] = { damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [20] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { damageEffectiveness = 1.86, baseMultiplier = 1.86, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { damageEffectiveness = 1.88, baseMultiplier = 1.878, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { damageEffectiveness = 1.9, baseMultiplier = 1.896, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { damageEffectiveness = 1.91, baseMultiplier = 1.914, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { damageEffectiveness = 1.93, baseMultiplier = 1.932, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { damageEffectiveness = 1.97, baseMultiplier = 1.968, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { damageEffectiveness = 1.99, baseMultiplier = 1.986, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { damageEffectiveness = 2, baseMultiplier = 2.004, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { damageEffectiveness = 2.02, baseMultiplier = 2.022, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { damageEffectiveness = 2.03, baseMultiplier = 2.031, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { damageEffectiveness = 2.04, baseMultiplier = 2.04, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { damageEffectiveness = 2.05, baseMultiplier = 2.049, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { damageEffectiveness = 2.06, baseMultiplier = 2.058, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { damageEffectiveness = 2.07, baseMultiplier = 2.067, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { damageEffectiveness = 2.08, baseMultiplier = 2.076, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { damageEffectiveness = 2.09, baseMultiplier = 2.085, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { damageEffectiveness = 2.09, baseMultiplier = 2.094, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { damageEffectiveness = 2.1, baseMultiplier = 2.103, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { damageEffectiveness = 2.11, baseMultiplier = 2.112, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["Sanctify"] = { @@ -7347,58 +7502,61 @@ skills["Sanctify"] = { { "consecrated_ground_effect_+%", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "ignite_art_variation", 7 }, + { "sanctify_wave_damage_+%_final", -25 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "skill_physical_damage_%_to_convert_to_fire", - "ignite_art_variation", "active_skill_base_radius_+", - "sanctify_wave_damage_+%_final", "active_skill_ground_consecration_radius_+", "is_area_damage", "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 50, 7, 0, -25, 0, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 50, 7, 0, -25, 0, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 50, 7, 0, -25, 1, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 50, 7, 0, -25, 1, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 50, 7, 0, -25, 1, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 50, 7, 0, -25, 2, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 50, 7, 1, -25, 2, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 50, 7, 1, -25, 2, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 50, 7, 1, -25, 3, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 50, 7, 1, -25, 3, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 50, 7, 1, -25, 3, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 50, 7, 1, -25, 4, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 50, 7, 1, -25, 4, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 50, 7, 2, -25, 4, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 50, 7, 2, -25, 5, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 50, 7, 2, -25, 5, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 50, 7, 2, -25, 5, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 50, 7, 2, -25, 6, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 50, 7, 2, -25, 6, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 50, 7, 2, -25, 6, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 50, 7, 3, -25, 7, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 50, 7, 3, -25, 7, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 50, 7, 3, -25, 7, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 50, 7, 3, -25, 8, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 50, 7, 3, -25, 8, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 50, 7, 3, -25, 8, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 50, 7, 3, -25, 9, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 9, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 9, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 10, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 10, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 10, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 10, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 10, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 10, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 11, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 11, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 11, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 50, 7, 4, -25, 11, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 50, 7, 5, -25, 11, damageEffectiveness = 3, critChance = 5.5, duration = 4, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [1] = { 8, 11, 0, 0, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 9, 13, 0, 0, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 11, 17, 0, 1, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 16, 23, 0, 1, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 23, 35, 0, 1, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 36, 54, 0, 2, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [7] = { 50, 75, 1, 2, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [8] = { 68, 103, 1, 2, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [9] = { 92, 138, 1, 3, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [10] = { 122, 183, 1, 3, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [11] = { 160, 241, 1, 3, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [12] = { 209, 314, 1, 4, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 272, 408, 1, 4, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 351, 526, 2, 4, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [15] = { 450, 675, 2, 5, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 575, 863, 2, 5, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 733, 1099, 2, 5, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [18] = { 930, 1396, 2, 6, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [19] = { 1111, 1666, 2, 6, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 1324, 1986, 2, 6, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [21] = { 1487, 2230, 3, 7, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 1669, 2504, 3, 7, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 1873, 2809, 3, 7, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 2100, 3150, 3, 8, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [25] = { 2354, 3530, 3, 8, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [26] = { 2637, 3955, 3, 8, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [27] = { 2952, 4428, 3, 9, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [28] = { 3304, 4956, 4, 9, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [29] = { 3696, 5544, 4, 9, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 4133, 6199, 4, 10, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [31] = { 4369, 6554, 4, 10, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [32] = { 4619, 6929, 4, 10, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [33] = { 4883, 7325, 4, 10, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [34] = { 5161, 7742, 4, 10, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [35] = { 5455, 8182, 4, 10, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [36] = { 5765, 8647, 4, 11, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [37] = { 6092, 9137, 4, 11, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [38] = { 6436, 9654, 4, 11, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [39] = { 6800, 10200, 4, 11, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [40] = { 7184, 10776, 5, 11, damageEffectiveness = 3, critChance = 5.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, }, } skills["Purity"] = { @@ -7448,56 +7606,55 @@ skills["Purity"] = { { "reduce_enemy_elemental_resistance_%", 0.05 }, }, }, + constantStats = { + }, stats = { "base_resist_all_elements_%", - "base_maximum_fire_damage_resistance_%", - "base_maximum_cold_damage_resistance_%", - "base_maximum_lightning_damage_resistance_%", "active_skill_base_radius_+", "base_deal_no_damage", "immune_to_status_ailments", }, levels = { - [1] = { 20, 0, 0, 0, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 20, 0, 0, 0, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 21, 0, 0, 0, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 22, 0, 0, 0, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 23, 0, 0, 0, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 23, 0, 0, 0, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 24, 0, 0, 0, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 25, 0, 0, 0, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 26, 0, 0, 0, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 26, 0, 0, 0, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 27, 0, 0, 0, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 28, 0, 0, 0, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 29, 0, 0, 0, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 29, 0, 0, 0, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 30, 0, 0, 0, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 31, 0, 0, 0, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 32, 0, 0, 0, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 32, 0, 0, 0, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 33, 0, 0, 0, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 34, 0, 0, 0, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 35, 0, 0, 0, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 35, 0, 0, 0, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 36, 0, 0, 0, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 37, 0, 0, 0, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 38, 0, 0, 0, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 38, 0, 0, 0, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 39, 0, 0, 0, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 40, 0, 0, 0, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 41, 0, 0, 0, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 41, 0, 0, 0, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 42, 0, 0, 0, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 42, 0, 0, 0, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 42, 0, 0, 0, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 43, 0, 0, 0, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 43, 0, 0, 0, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 44, 0, 0, 0, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 44, 0, 0, 0, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 44, 0, 0, 0, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 45, 0, 0, 0, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 45, 0, 0, 0, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 20, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 20, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 21, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 22, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 23, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 23, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 24, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 25, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 26, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 26, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 27, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 28, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 29, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 29, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 30, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 31, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 32, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 32, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 33, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 34, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 35, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 35, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 36, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 37, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 38, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 38, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 39, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 40, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 41, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 41, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 42, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 42, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 42, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 43, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 43, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 44, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 44, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 44, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 45, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 45, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["LightningResistAura"] = { @@ -7540,6 +7697,8 @@ skills["LightningResistAura"] = { { "base_reduce_enemy_lightning_resistance_%", 0.05 }, }, }, + constantStats = { + }, stats = { "base_lightning_damage_resistance_%", "base_maximum_lightning_damage_resistance_%", @@ -7617,10 +7776,12 @@ skills["LightningImpurity"] = { { "base_skill_area_of_effect_+%", 2 }, }, }, + constantStats = { + { "base_maximum_lightning_damage_resistance_%", 5 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "base_maximum_lightning_damage_resistance_%", "active_skill_base_radius_+", - "base_skill_effect_duration", "aura_effect_+%", "base_deal_no_damage", "base_immune_to_shock", @@ -7628,46 +7789,46 @@ skills["LightningImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 5, 14, 3000, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 5, 14, 3000, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 5, 14, 3000, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 5, 15, 3000, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 5, 15, 3000, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 5, 15, 3000, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 5, 16, 3000, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 5, 16, 3000, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 5, 16, 3000, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 5, 17, 3000, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 5, 17, 3000, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 5, 17, 3000, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 5, 18, 3000, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 5, 18, 3000, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 5, 18, 3000, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 5, 19, 3000, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 5, 19, 3000, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 5, 19, 3000, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 5, 20, 3000, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 5, 20, 3000, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 5, 20, 3000, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 5, 21, 3000, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 5, 21, 3000, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 5, 21, 3000, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 5, 22, 3000, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 5, 22, 3000, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 5, 22, 3000, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 5, 23, 3000, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 5, 23, 3000, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 5, 23, 3000, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 5, 23, 3000, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 5, 24, 3000, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 5, 24, 3000, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 5, 24, 3000, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 5, 24, 3000, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 5, 24, 3000, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 5, 24, 3000, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 5, 25, 3000, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 5, 25, 3000, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 5, 25, 3000, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MortarBarrageMine"] = { @@ -7725,16 +7886,18 @@ skills["MortarBarrageMine"] = { { "damage_+%_if_firing_atleast_7_projectiles", 2 }, }, }, + constantStats = { + { "base_mine_duration", 5000 }, + { "base_mine_detonation_time_ms", 350 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_mine_duration", - "base_mine_detonation_time_ms", "mortar_barrage_mine_minimum_added_fire_damage_taken", "mortar_barrage_mine_maximum_added_fire_damage_taken", "mortar_barrage_mine_minimum_added_fire_damage_taken_limit", "mortar_barrage_mine_maximum_added_fire_damage_taken_limit", - "number_of_additional_projectiles", "base_skill_is_mined", "base_skill_show_average_damage_instead_of_dps", "is_remote_mine", @@ -7743,46 +7906,46 @@ skills["MortarBarrageMine"] = { "display_additional_projectile_per_4_mines_in_detonation_sequence", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 4, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 4, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 4, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 4, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 4, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 4, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 5, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 6, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 5000, 350, 0.03999999910593, 0.059999998658895, 2, 3, 2, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 3, 3, 3, 3, 1, }, cost = { Mana = 7, }, }, + [1] = { 26, 39, 1, 2, 64, 96, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 31, 46, 2, 2, 77, 116, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [3] = { 37, 55, 2, 3, 92, 138, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [4] = { 44, 66, 2, 3, 109, 164, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [5] = { 52, 78, 3, 4, 129, 194, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [6] = { 58, 87, 3, 4, 145, 217, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 4, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [7] = { 64, 97, 3, 5, 161, 242, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [8] = { 72, 108, 4, 5, 179, 269, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [9] = { 80, 120, 4, 6, 199, 299, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [10] = { 89, 133, 4, 7, 222, 332, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [11] = { 98, 147, 5, 7, 246, 369, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [12] = { 109, 163, 5, 8, 272, 409, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [13] = { 121, 181, 6, 9, 302, 452, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [14] = { 133, 200, 7, 10, 334, 500, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 147, 221, 7, 11, 369, 553, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 163, 244, 8, 12, 407, 611, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 180, 270, 9, 13, 449, 674, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 198, 297, 10, 15, 495, 743, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 218, 327, 11, 16, 546, 819, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 240, 361, 12, 18, 601, 901, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 265, 397, 13, 20, 661, 992, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 291, 436, 15, 22, 727, 1091, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 320, 480, 16, 24, 799, 1199, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 351, 527, 18, 26, 878, 1317, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 386, 579, 19, 29, 964, 1446, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 423, 635, 21, 32, 1058, 1587, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 464, 696, 23, 35, 1161, 1741, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 509, 764, 25, 38, 1273, 1909, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [29] = { 558, 837, 28, 42, 1395, 2092, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [30] = { 611, 917, 31, 46, 1528, 2292, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [31] = { 639, 959, 32, 48, 1599, 2398, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [32] = { 669, 1004, 33, 50, 1673, 2509, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [33] = { 700, 1050, 35, 53, 1750, 2625, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [34] = { 732, 1099, 37, 55, 1831, 2747, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [35] = { 766, 1149, 38, 57, 1916, 2873, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [36] = { 801, 1202, 40, 60, 2004, 3005, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [37] = { 838, 1257, 42, 63, 2096, 3143, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [38] = { 877, 1315, 44, 66, 2192, 3287, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [39] = { 917, 1375, 46, 69, 2292, 3438, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [40] = { 959, 1438, 48, 72, 2396, 3594, damageEffectiveness = 0.8, critChance = 5.5, manaReservationFlat = 7, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, }, } skills["RaiseSpectre"] = { @@ -7827,55 +7990,57 @@ skills["RaiseSpectre"] = { { "minion_%_chance_to_be_summoned_with_maximum_frenzy_charges", 5 }, }, }, + constantStats = { + { "active_skill_minion_movement_velocity_+%_final", 55 }, + { "movement_velocity_cap", -53 }, + }, stats = { "base_number_of_spectres_allowed", - "active_skill_minion_movement_velocity_+%_final", - "movement_velocity_cap", "raised_spectre_level", "accuracy_rating", "minion_elemental_resistance_30%", }, levels = { - [1] = { 1, 55, -53, 28, 105, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 1, 55, -53, 30, 119, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [3] = { 1, 55, -53, 33, 136, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [4] = { 1, 55, -53, 35, 155, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [5] = { 1, 55, -53, 37, 183, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [6] = { 1, 55, -53, 40, 200, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [7] = { 1, 55, -53, 42, 227, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [8] = { 1, 55, -53, 44, 245, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [9] = { 1, 55, -53, 47, 267, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [10] = { 1, 55, -53, 49, 301, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [11] = { 1, 55, -53, 51, 328, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [12] = { 1, 55, -53, 53, 370, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [13] = { 2, 55, -53, 56, 400, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [14] = { 2, 55, -53, 58, 432, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [15] = { 2, 55, -53, 60, 487, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [16] = { 2, 55, -53, 63, 528, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [17] = { 2, 55, -53, 65, 592, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [18] = { 2, 55, -53, 67, 640, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [19] = { 2, 55, -53, 70, 692, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [20] = { 2, 55, -53, 72, 776, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [21] = { 2, 55, -53, 73, 806, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [22] = { 2, 55, -53, 74, 839, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [23] = { 2, 55, -53, 75, 870, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [24] = { 2, 55, -53, 76, 904, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [25] = { 3, 55, -53, 77, 939, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [26] = { 3, 55, -53, 78, 974, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [27] = { 3, 55, -53, 79, 1013, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [28] = { 3, 55, -53, 80, 1051, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [29] = { 3, 55, -53, 81, 1092, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [30] = { 3, 55, -53, 82, 1134, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [31] = { 3, 55, -53, 83, 1177, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [32] = { 3, 55, -53, 84, 1223, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [33] = { 3, 55, -53, 85, 1268, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [34] = { 3, 55, -53, 86, 1317, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [35] = { 3, 55, -53, 87, 1368, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [36] = { 3, 55, -53, 88, 1420, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [37] = { 3, 55, -53, 89, 1474, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [38] = { 3, 55, -53, 90, 1529, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [39] = { 3, 55, -53, 91, 1588, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [40] = { 3, 55, -53, 92, 1646, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [1] = { 1, 28, 105, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [2] = { 1, 30, 119, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [3] = { 1, 33, 136, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [4] = { 1, 35, 155, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [5] = { 1, 37, 183, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [6] = { 1, 40, 200, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [7] = { 1, 42, 227, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [8] = { 1, 44, 245, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [9] = { 1, 47, 267, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [10] = { 1, 49, 301, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [11] = { 1, 51, 328, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [12] = { 1, 53, 370, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [13] = { 2, 56, 400, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [14] = { 2, 58, 432, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [15] = { 2, 60, 487, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [16] = { 2, 63, 528, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [17] = { 2, 65, 592, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [18] = { 2, 67, 640, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [19] = { 2, 70, 692, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [20] = { 2, 72, 776, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [21] = { 2, 73, 806, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [22] = { 2, 74, 839, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [23] = { 2, 75, 870, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [24] = { 2, 76, 904, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [25] = { 3, 77, 939, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [26] = { 3, 78, 974, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [27] = { 3, 79, 1013, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [28] = { 3, 80, 1051, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [29] = { 3, 81, 1092, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [30] = { 3, 82, 1134, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [31] = { 3, 83, 1177, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [32] = { 3, 84, 1223, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [33] = { 3, 85, 1268, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [34] = { 3, 86, 1317, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [35] = { 3, 87, 1368, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [36] = { 3, 88, 1420, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [37] = { 3, 89, 1474, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [38] = { 3, 90, 1529, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [39] = { 3, 91, 1588, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [40] = { 3, 92, 1646, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, }, } skills["RaiseZombie"] = { @@ -7920,55 +8085,56 @@ skills["RaiseZombie"] = { { "minions_deal_%_of_physical_damage_as_additional_chaos_damage", 0.5 }, }, }, + constantStats = { + { "display_minion_monster_type", 1 }, + }, stats = { "base_number_of_zombies_allowed", - "active_skill_minion_damage_+%_final", - "display_minion_monster_type", "display_minion_monster_level", "zombie_slam_cooldown_speed_+%", "zombie_slam_area_of_effect_+%", }, levels = { - [1] = { 3, 0, 1, 1, 0, 0, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 3, 0, 1, 2, 4, 4, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [3] = { 3, 0, 1, 4, 8, 8, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [4] = { 3, 0, 1, 7, 12, 12, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [5] = { 4, 0, 1, 11, 16, 16, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [6] = { 4, 0, 1, 16, 20, 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 4, 0, 1, 20, 24, 24, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [8] = { 4, 0, 1, 24, 28, 28, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [9] = { 4, 0, 1, 28, 32, 32, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [10] = { 4, 0, 1, 32, 36, 36, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 4, 0, 1, 36, 40, 40, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [12] = { 5, 0, 1, 40, 44, 44, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [13] = { 5, 0, 1, 44, 48, 48, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [14] = { 5, 0, 1, 48, 52, 52, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [15] = { 5, 0, 1, 52, 56, 56, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [16] = { 5, 0, 1, 56, 60, 60, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [17] = { 5, 0, 1, 60, 64, 64, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [18] = { 6, 0, 1, 64, 68, 68, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [19] = { 6, 0, 1, 67, 72, 72, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [20] = { 6, 0, 1, 70, 76, 76, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [21] = { 6, 0, 1, 72, 80, 80, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [22] = { 6, 0, 1, 74, 84, 84, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [23] = { 6, 0, 1, 76, 88, 88, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [24] = { 6, 0, 1, 78, 92, 92, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [25] = { 7, 0, 1, 80, 96, 96, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [26] = { 7, 0, 1, 82, 100, 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [27] = { 7, 0, 1, 84, 104, 104, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [28] = { 7, 0, 1, 86, 108, 108, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [29] = { 7, 0, 1, 88, 112, 112, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [30] = { 7, 0, 1, 90, 116, 116, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [31] = { 7, 0, 1, 91, 118, 118, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [32] = { 7, 0, 1, 92, 120, 120, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [33] = { 7, 0, 1, 93, 122, 122, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [34] = { 8, 0, 1, 94, 124, 124, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [35] = { 8, 0, 1, 95, 126, 126, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [36] = { 8, 0, 1, 96, 128, 128, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [37] = { 8, 0, 1, 97, 130, 130, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [38] = { 8, 0, 1, 98, 132, 132, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [39] = { 8, 0, 1, 99, 134, 134, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [40] = { 8, 0, 1, 100, 136, 136, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 3, 1, 0, 0, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [2] = { 3, 2, 4, 4, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [3] = { 3, 4, 8, 8, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [4] = { 3, 7, 12, 12, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [5] = { 4, 11, 16, 16, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [6] = { 4, 16, 20, 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 4, 20, 24, 24, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [8] = { 4, 24, 28, 28, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [9] = { 4, 28, 32, 32, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [10] = { 4, 32, 36, 36, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 4, 36, 40, 40, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [12] = { 5, 40, 44, 44, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [13] = { 5, 44, 48, 48, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [14] = { 5, 48, 52, 52, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [15] = { 5, 52, 56, 56, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [16] = { 5, 56, 60, 60, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [17] = { 5, 60, 64, 64, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [18] = { 6, 64, 68, 68, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [19] = { 6, 67, 72, 72, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [20] = { 6, 70, 76, 76, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [21] = { 6, 72, 80, 80, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [22] = { 6, 74, 84, 84, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [23] = { 6, 76, 88, 88, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [24] = { 6, 78, 92, 92, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, + [25] = { 7, 80, 96, 96, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [26] = { 7, 82, 100, 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [27] = { 7, 84, 104, 104, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, + [28] = { 7, 86, 108, 108, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [29] = { 7, 88, 112, 112, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [30] = { 7, 90, 116, 116, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [31] = { 7, 91, 118, 118, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [32] = { 7, 92, 120, 120, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, + [33] = { 7, 93, 122, 122, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [34] = { 8, 94, 124, 124, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [35] = { 8, 95, 126, 126, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [36] = { 8, 96, 128, 128, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [37] = { 8, 97, 130, 130, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [38] = { 8, 98, 132, 132, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [39] = { 8, 99, 134, 134, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [40] = { 8, 100, 136, 136, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["RighteousFire"] = { @@ -8030,56 +8196,58 @@ skills["RighteousFire"] = { { "spell_damage_+%", 1 }, }, }, + constantStats = { + { "base_righteous_fire_%_of_max_life_to_deal_to_nearby_per_minute", 2100 }, + { "base_nonlethal_fire_damage_%_of_maximum_life_taken_per_minute", 5400 }, + { "base_righteous_fire_%_of_max_energy_shield_to_deal_to_nearby_per_minute", 2100 }, + { "base_nonlethal_fire_damage_%_of_maximum_energy_shield_taken_per_minute", 4200 }, + }, stats = { + "base_fire_damage_to_deal_per_minute", "righteous_fire_spell_damage_+%_final", - "base_righteous_fire_%_of_max_life_to_deal_to_nearby_per_minute", - "base_nonlethal_fire_damage_%_of_maximum_life_taken_per_minute", - "base_righteous_fire_%_of_max_energy_shield_to_deal_to_nearby_per_minute", - "base_nonlethal_fire_damage_%_of_maximum_energy_shield_taken_per_minute", "active_skill_base_radius_+", - "base_fire_damage_to_deal_per_minute", }, levels = { - [1] = { 20, 2100, 5400, 2100, 4200, 0, 66.666668156783, cooldown = 0.3, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [2] = { 21, 2100, 5400, 2100, 4200, 0, 66.666668156783, cooldown = 0.3, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [3] = { 22, 2100, 5400, 2100, 4200, 0, 66.666668156783, cooldown = 0.3, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [4] = { 23, 2100, 5400, 2100, 4200, 1, 66.666668156783, cooldown = 0.3, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [5] = { 24, 2100, 5400, 2100, 4200, 1, 66.666668156783, cooldown = 0.3, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [6] = { 25, 2100, 5400, 2100, 4200, 1, 66.666668156783, cooldown = 0.3, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [7] = { 26, 2100, 5400, 2100, 4200, 1, 66.666668156783, cooldown = 0.3, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [8] = { 27, 2100, 5400, 2100, 4200, 2, 66.666668156783, cooldown = 0.3, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [9] = { 28, 2100, 5400, 2100, 4200, 2, 66.666668156783, cooldown = 0.3, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [10] = { 29, 2100, 5400, 2100, 4200, 2, 66.666668156783, cooldown = 0.3, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [11] = { 30, 2100, 5400, 2100, 4200, 2, 66.666668156783, cooldown = 0.3, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [12] = { 31, 2100, 5400, 2100, 4200, 3, 66.666668156783, cooldown = 0.3, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [13] = { 32, 2100, 5400, 2100, 4200, 3, 66.666668156783, cooldown = 0.3, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [14] = { 33, 2100, 5400, 2100, 4200, 3, 66.666668156783, cooldown = 0.3, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [15] = { 34, 2100, 5400, 2100, 4200, 3, 66.666668156783, cooldown = 0.3, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [16] = { 35, 2100, 5400, 2100, 4200, 4, 66.666668156783, cooldown = 0.3, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [17] = { 36, 2100, 5400, 2100, 4200, 4, 66.666668156783, cooldown = 0.3, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [18] = { 37, 2100, 5400, 2100, 4200, 4, 66.666668156783, cooldown = 0.3, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [19] = { 38, 2100, 5400, 2100, 4200, 4, 66.666668156783, cooldown = 0.3, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [20] = { 39, 2100, 5400, 2100, 4200, 5, 66.666668156783, cooldown = 0.3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [21] = { 40, 2100, 5400, 2100, 4200, 5, 66.666668156783, cooldown = 0.3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [22] = { 41, 2100, 5400, 2100, 4200, 5, 66.666668156783, cooldown = 0.3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [23] = { 42, 2100, 5400, 2100, 4200, 5, 66.666668156783, cooldown = 0.3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [24] = { 43, 2100, 5400, 2100, 4200, 6, 66.666668156783, cooldown = 0.3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [25] = { 44, 2100, 5400, 2100, 4200, 6, 66.666668156783, cooldown = 0.3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [26] = { 45, 2100, 5400, 2100, 4200, 6, 66.666668156783, cooldown = 0.3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [27] = { 46, 2100, 5400, 2100, 4200, 6, 66.666668156783, cooldown = 0.3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [28] = { 47, 2100, 5400, 2100, 4200, 7, 66.666668156783, cooldown = 0.3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [29] = { 48, 2100, 5400, 2100, 4200, 7, 66.666668156783, cooldown = 0.3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [30] = { 49, 2100, 5400, 2100, 4200, 7, 66.666668156783, cooldown = 0.3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [31] = { 49, 2100, 5400, 2100, 4200, 7, 66.666668156783, cooldown = 0.3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [32] = { 50, 2100, 5400, 2100, 4200, 8, 66.666668156783, cooldown = 0.3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [33] = { 50, 2100, 5400, 2100, 4200, 8, 66.666668156783, cooldown = 0.3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [34] = { 51, 2100, 5400, 2100, 4200, 8, 66.666668156783, cooldown = 0.3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [35] = { 51, 2100, 5400, 2100, 4200, 8, 66.666668156783, cooldown = 0.3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [36] = { 52, 2100, 5400, 2100, 4200, 9, 66.666668156783, cooldown = 0.3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [37] = { 52, 2100, 5400, 2100, 4200, 9, 66.666668156783, cooldown = 0.3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [38] = { 53, 2100, 5400, 2100, 4200, 9, 66.666668156783, cooldown = 0.3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [39] = { 53, 2100, 5400, 2100, 4200, 9, 66.666668156783, cooldown = 0.3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, - [40] = { 54, 2100, 5400, 2100, 4200, 10, 66.666668156783, cooldown = 0.3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 3, }, cost = { }, }, + [1] = { 2343, 20, 0, cooldown = 0.3, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 3382, 21, 0, cooldown = 0.3, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 4793, 22, 0, cooldown = 0.3, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 6699, 23, 1, cooldown = 0.3, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 8547, 24, 1, cooldown = 0.3, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 10845, 25, 1, cooldown = 0.3, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 13696, 26, 1, cooldown = 0.3, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 17226, 27, 2, cooldown = 0.3, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 21587, 28, 2, cooldown = 0.3, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 26964, 29, 2, cooldown = 0.3, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 33584, 30, 2, cooldown = 0.3, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 41720, 31, 3, cooldown = 0.3, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 51705, 32, 3, cooldown = 0.3, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 63942, 33, 3, cooldown = 0.3, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 73588, 34, 3, cooldown = 0.3, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 84621, 35, 4, cooldown = 0.3, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 97232, 36, 4, cooldown = 0.3, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 111640, 37, 4, cooldown = 0.3, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 128094, 38, 4, cooldown = 0.3, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 146876, 39, 5, cooldown = 0.3, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 168306, 40, 5, cooldown = 0.3, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 192747, 41, 5, cooldown = 0.3, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 220612, 42, 5, cooldown = 0.3, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 252369, 43, 6, cooldown = 0.3, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 288546, 44, 6, cooldown = 0.3, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 329746, 45, 6, cooldown = 0.3, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 376650, 46, 6, cooldown = 0.3, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 430030, 47, 7, cooldown = 0.3, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 490761, 48, 7, cooldown = 0.3, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 559834, 49, 7, cooldown = 0.3, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 597844, 49, 7, cooldown = 0.3, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 638372, 50, 8, cooldown = 0.3, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 681582, 50, 8, cooldown = 0.3, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 727648, 51, 8, cooldown = 0.3, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 776755, 51, 8, cooldown = 0.3, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 829101, 52, 9, cooldown = 0.3, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 884895, 52, 9, cooldown = 0.3, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 944361, 53, 9, cooldown = 0.3, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 1007737, 53, 9, cooldown = 0.3, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 1075274, 54, 10, cooldown = 0.3, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["VaalRighteousFire"] = { @@ -8122,55 +8290,57 @@ skills["VaalRighteousFire"] = { { "burn_damage_+%", 1 }, }, }, + constantStats = { + { "vaal_righteous_fire_life_and_es_%_to_lose_on_use", 60 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { - "vaal_righteous_fire_life_and_es_%_to_lose_on_use", "vaal_righteous_fire_life_and_es_%_as_damage_per_second", - "base_skill_effect_duration", "vaal_righteous_fire_spell_damage_+%_final", "is_area_damage", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 60, 120, 4000, 10, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 60, 122, 4000, 10, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 60, 124, 4000, 11, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 60, 126, 4000, 11, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 60, 128, 4000, 12, cooldown = 0.5, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 60, 130, 4000, 12, cooldown = 0.5, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 60, 132, 4000, 13, cooldown = 0.5, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 60, 134, 4000, 13, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 60, 136, 4000, 14, cooldown = 0.5, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 60, 138, 4000, 14, cooldown = 0.5, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 60, 140, 4000, 15, cooldown = 0.5, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 60, 142, 4000, 15, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 60, 144, 4000, 16, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 60, 146, 4000, 16, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 60, 148, 4000, 17, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 60, 150, 4000, 17, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 60, 152, 4000, 18, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 60, 154, 4000, 18, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 60, 156, 4000, 19, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 60, 158, 4000, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 60, 160, 4000, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 60, 162, 4000, 20, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 60, 164, 4000, 21, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 60, 166, 4000, 21, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 60, 168, 4000, 22, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 60, 170, 4000, 22, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 60, 172, 4000, 23, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 60, 174, 4000, 23, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 60, 176, 4000, 24, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 60, 178, 4000, 24, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 60, 179, 4000, 24, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 60, 180, 4000, 25, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 60, 181, 4000, 25, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 60, 182, 4000, 25, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 60, 183, 4000, 25, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 60, 184, 4000, 26, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 60, 185, 4000, 26, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 60, 186, 4000, 26, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 60, 187, 4000, 26, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 60, 188, 4000, 27, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 120, 10, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 122, 10, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 124, 11, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 126, 11, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 128, 12, cooldown = 0.5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 130, 12, cooldown = 0.5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 132, 13, cooldown = 0.5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 134, 13, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 136, 14, cooldown = 0.5, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 138, 14, cooldown = 0.5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 140, 15, cooldown = 0.5, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 142, 15, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 144, 16, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 146, 16, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 148, 17, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 150, 17, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 152, 18, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 154, 18, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 156, 19, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 158, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 160, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 162, 20, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 164, 21, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 166, 21, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 168, 22, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 170, 22, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 172, 23, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 174, 23, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 176, 24, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 178, 24, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 179, 24, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 180, 25, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 181, 25, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 182, 25, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 183, 25, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 184, 26, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 185, 26, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 186, 26, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 187, 26, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 188, 27, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["FireBeam"] = { @@ -8213,55 +8383,57 @@ skills["FireBeam"] = { { "active_skill_quality_duration_+%_final", -2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 1500 }, + { "fire_beam_additional_stack_damage_+%_final", -40 }, + { "display_max_fire_beam_stacks", 8 }, + { "base_fire_damage_resistance_%", -25 }, + }, stats = { "base_fire_damage_to_deal_per_minute", - "base_skill_effect_duration", - "fire_beam_additional_stack_damage_+%_final", - "display_max_fire_beam_stacks", - "base_fire_damage_resistance_%", "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 12, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [2] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 15, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [3] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 19, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [4] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 23, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [5] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 27, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [6] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 31, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [7] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 35, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [8] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 38, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [9] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 41, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [10] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 44, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [11] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 47, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [12] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 50, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [13] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 53, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [14] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 56, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [15] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 59, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [16] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 62, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [17] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 64, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [18] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 66, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [19] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 68, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 70, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 72, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 74, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 76, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 78, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 80, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [26] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 82, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 84, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 86, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 88, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 90, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [31] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 91, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [32] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 92, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [33] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 93, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [34] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 94, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [35] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 95, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [36] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 96, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [37] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 97, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [38] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 98, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [39] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 99, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [40] = { 16.666667039196, 1500, -40, 8, -25, levelRequirement = 100, statInterpolation = { 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [1] = { 765, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 2, }, }, + [2] = { 1000, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 2, }, }, + [3] = { 1400, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 2, }, }, + [4] = { 1921, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 3, }, }, + [5] = { 2597, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 3, }, }, + [6] = { 3470, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 3, }, }, + [7] = { 4590, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 3, }, }, + [8] = { 5633, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 3, }, }, + [9] = { 6885, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 4, }, }, + [10] = { 8385, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 4, }, }, + [11] = { 10181, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 4, }, }, + [12] = { 12327, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 4, }, }, + [13] = { 14888, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 4, }, }, + [14] = { 17940, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [15] = { 21573, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [16] = { 25891, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [17] = { 29212, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [18] = { 32934, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [19] = { 37105, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [20] = { 41777, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [21] = { 47007, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [22] = { 52860, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [23] = { 59408, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [24] = { 66731, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [25] = { 74918, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [26] = { 84068, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [27] = { 94290, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [28] = { 105707, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [29] = { 118454, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [30] = { 132684, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [31] = { 140406, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [32] = { 148563, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [33] = { 157178, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [34] = { 166278, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [35] = { 175888, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [36] = { 186036, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [37] = { 196753, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [38] = { 208068, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [39] = { 220016, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [40] = { 232630, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 7, }, }, }, } skills["ShockNova"] = { @@ -8308,55 +8480,56 @@ skills["ShockNova"] = { { "lightning_damage_+%", 1 }, }, }, + constantStats = { + { "base_chance_to_shock_%", 20 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "newshocknova_first_ring_damage_+%_final", - "base_chance_to_shock_%", "shock_effect_+%", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, 0, 20, 20, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [2] = { 0.5, 1.5, 0, 20, 21, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [3] = { 0.5, 1.5, 0, 20, 22, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [4] = { 0.5, 1.5, 0, 20, 23, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 0.5, 1.5, 0, 20, 24, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 0.5, 1.5, 0, 20, 25, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 0.5, 1.5, 0, 20, 26, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 0.5, 1.5, 0, 20, 27, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [9] = { 0.5, 1.5, 0, 20, 28, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [10] = { 0.5, 1.5, 0, 20, 29, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [11] = { 0.5, 1.5, 0, 20, 30, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [12] = { 0.5, 1.5, 0, 20, 31, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [13] = { 0.5, 1.5, 0, 20, 32, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 0.5, 1.5, 0, 20, 33, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [15] = { 0.5, 1.5, 0, 20, 34, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.5, 1.5, 0, 20, 35, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.5, 1.5, 0, 20, 36, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.5, 1.5, 0, 20, 37, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.5, 1.5, 0, 20, 38, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.5, 1.5, 0, 20, 39, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.5, 1.5, 0, 20, 40, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.5, 1.5, 0, 20, 41, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.5, 1.5, 0, 20, 42, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.5, 1.5, 0, 20, 43, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.5, 1.5, 0, 20, 44, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.5, 1.5, 0, 20, 45, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.5, 1.5, 0, 20, 46, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.5, 1.5, 0, 20, 47, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.5, 1.5, 0, 20, 48, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.5, 1.5, 0, 20, 49, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.5, 1.5, 0, 20, 49, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.5, 1.5, 0, 20, 50, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.5, 1.5, 0, 20, 50, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.5, 1.5, 0, 20, 51, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.5, 1.5, 0, 20, 51, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.5, 1.5, 0, 20, 52, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.5, 1.5, 0, 20, 52, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.5, 1.5, 0, 20, 53, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.5, 1.5, 0, 20, 53, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.5, 1.5, 0, 20, 54, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 34, 101, 20, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [2] = { 42, 126, 21, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 52, 156, 22, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 64, 193, 23, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 79, 237, 24, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 91, 272, 25, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 103, 310, 26, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 118, 355, 27, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [9] = { 135, 404, 28, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 154, 461, 29, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [11] = { 175, 524, 30, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [12] = { 199, 596, 31, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [13] = { 226, 677, 32, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 256, 768, 33, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [15] = { 290, 870, 34, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 328, 985, 35, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 372, 1115, 36, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 420, 1261, 37, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 475, 1425, 38, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 537, 1610, 39, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 606, 1817, 40, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 683, 2049, 41, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 770, 2310, 42, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 868, 2603, 43, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 977, 2931, 44, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 1100, 3299, 45, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 1237, 3711, 46, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 1391, 4173, 47, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 1564, 4691, 48, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 1757, 5270, 49, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 1862, 5586, 49, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 1973, 5919, 50, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 2091, 6272, 50, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 2215, 6645, 51, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 2347, 7040, 51, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 2486, 7458, 52, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 2633, 7899, 52, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 2789, 8366, 53, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 2953, 8860, 53, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 3127, 9382, 54, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["CircleOfPower"] = { @@ -8411,56 +8584,59 @@ skills["CircleOfPower"] = { { "spell_damage_+%", 1 }, }, }, + constantStats = { + { "circle_of_power_max_stages", 4 }, + { "base_skill_effect_duration", 12000 }, + }, stats = { - "base_circle_of_power_mana_spend_per_upgrade", - "circle_of_power_max_stages", "circle_of_power_min_added_lightning_per_stage", "circle_of_power_max_added_lightning_per_stage", + "base_circle_of_power_mana_spend_per_upgrade", "circle_of_power_enemy_damage_+%_final_at_max_stages", "quality_display_circle_of_power_is_gem", "display_sigil_of_power_stage_gain_delay", }, levels = { - [1] = { 72, 4, 0.10000000149012, 1.8999999761581, -10, levelRequirement = 34, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 30, }, }, - [2] = { 80, 4, 0.10000000149012, 1.8999999761581, -10, levelRequirement = 36, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 32, }, }, - [3] = { 90, 4, 0.10000000149012, 1.8999999761581, -11, levelRequirement = 38, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [4] = { 99, 4, 0.10000000149012, 1.8999999761581, -11, levelRequirement = 40, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 36, }, }, - [5] = { 110, 4, 0.10000000149012, 1.8999999761581, -12, levelRequirement = 42, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 38, }, }, - [6] = { 121, 4, 0.10000000149012, 1.8999999761581, -12, levelRequirement = 44, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 40, }, }, - [7] = { 135, 4, 0.10000000149012, 1.8999999761581, -13, levelRequirement = 46, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 42, }, }, - [8] = { 148, 4, 0.10000000149012, 1.8999999761581, -13, levelRequirement = 48, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 44, }, }, - [9] = { 163, 4, 0.10000000149012, 1.8999999761581, -14, levelRequirement = 50, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 44, }, }, - [10] = { 178, 4, 0.10000000149012, 1.8999999761581, -14, levelRequirement = 52, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 46, }, }, - [11] = { 196, 4, 0.10000000149012, 1.8999999761581, -15, levelRequirement = 54, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 48, }, }, - [12] = { 213, 4, 0.10000000149012, 1.8999999761581, -15, levelRequirement = 56, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 48, }, }, - [13] = { 233, 4, 0.10000000149012, 1.8999999761581, -16, levelRequirement = 58, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 50, }, }, - [14] = { 252, 4, 0.10000000149012, 1.8999999761581, -16, levelRequirement = 60, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 50, }, }, - [15] = { 274, 4, 0.10000000149012, 1.8999999761581, -17, levelRequirement = 62, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 52, }, }, - [16] = { 296, 4, 0.10000000149012, 1.8999999761581, -17, levelRequirement = 64, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 52, }, }, - [17] = { 337, 4, 0.10000000149012, 1.8999999761581, -18, levelRequirement = 66, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 52, }, }, - [18] = { 379, 4, 0.10000000149012, 1.8999999761581, -18, levelRequirement = 68, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 52, }, }, - [19] = { 389, 4, 0.10000000149012, 1.8999999761581, -19, levelRequirement = 69, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 54, }, }, - [20] = { 400, 4, 0.10000000149012, 1.8999999761581, -19, levelRequirement = 70, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 54, }, }, - [21] = { 461, 4, 0.10000000149012, 1.8999999761581, -20, levelRequirement = 72, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 56, }, }, - [22] = { 527, 4, 0.10000000149012, 1.8999999761581, -20, levelRequirement = 74, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 56, }, }, - [23] = { 600, 4, 0.10000000149012, 1.8999999761581, -20, levelRequirement = 76, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 58, }, }, - [24] = { 680, 4, 0.10000000149012, 1.8999999761581, -21, levelRequirement = 78, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 58, }, }, - [25] = { 766, 4, 0.10000000149012, 1.8999999761581, -21, levelRequirement = 80, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 60, }, }, - [26] = { 860, 4, 0.10000000149012, 1.8999999761581, -21, levelRequirement = 82, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 60, }, }, - [27] = { 961, 4, 0.10000000149012, 1.8999999761581, -22, levelRequirement = 84, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 60, }, }, - [28] = { 1070, 4, 0.10000000149012, 1.8999999761581, -22, levelRequirement = 86, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 60, }, }, - [29] = { 1187, 4, 0.10000000149012, 1.8999999761581, -22, levelRequirement = 88, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 62, }, }, - [30] = { 1312, 4, 0.10000000149012, 1.8999999761581, -23, levelRequirement = 90, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 62, }, }, - [31] = { 1379, 4, 0.10000000149012, 1.8999999761581, -23, levelRequirement = 91, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 62, }, }, - [32] = { 1446, 4, 0.10000000149012, 1.8999999761581, -23, levelRequirement = 92, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 63, }, }, - [33] = { 1518, 4, 0.10000000149012, 1.8999999761581, -23, levelRequirement = 93, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 63, }, }, - [34] = { 1590, 4, 0.10000000149012, 1.8999999761581, -23, levelRequirement = 94, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 63, }, }, - [35] = { 1667, 4, 0.10000000149012, 1.8999999761581, -23, levelRequirement = 95, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 63, }, }, - [36] = { 1743, 4, 0.10000000149012, 1.8999999761581, -24, levelRequirement = 96, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 64, }, }, - [37] = { 1825, 4, 0.10000000149012, 1.8999999761581, -24, levelRequirement = 97, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 64, }, }, - [38] = { 1906, 4, 0.10000000149012, 1.8999999761581, -24, levelRequirement = 98, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 64, }, }, - [39] = { 1992, 4, 0.10000000149012, 1.8999999761581, -24, levelRequirement = 99, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 64, }, }, - [40] = { 2078, 4, 0.10000000149012, 1.8999999761581, -24, levelRequirement = 100, duration = 12, cooldown = 10, statInterpolation = { 1, 1, 3, 3, 1, }, cost = { Mana = 64, }, }, + [1] = { 2, 29, 72, -10, cooldown = 10, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 2, 32, 80, -10, cooldown = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 2, 35, 90, -11, cooldown = 10, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 2, 38, 99, -11, cooldown = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 2, 42, 110, -12, cooldown = 10, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 2, 46, 121, -12, cooldown = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 3, 51, 135, -13, cooldown = 10, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 3, 56, 148, -13, cooldown = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 3, 61, 163, -14, cooldown = 10, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 3, 66, 178, -14, cooldown = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 4, 72, 196, -15, cooldown = 10, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 4, 79, 213, -15, cooldown = 10, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 5, 86, 233, -16, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 5, 94, 252, -16, cooldown = 10, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 5, 102, 274, -17, cooldown = 10, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 6, 110, 296, -17, cooldown = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 6, 120, 337, -18, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 7, 130, 379, -18, cooldown = 10, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 7, 135, 389, -19, cooldown = 10, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 7, 141, 400, -19, cooldown = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 8, 153, 461, -20, cooldown = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 9, 165, 527, -20, cooldown = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 9, 179, 600, -20, cooldown = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 10, 193, 680, -21, cooldown = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 11, 209, 766, -21, cooldown = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 12, 226, 860, -21, cooldown = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 13, 244, 961, -22, cooldown = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 14, 263, 1070, -22, cooldown = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 15, 284, 1187, -22, cooldown = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 16, 306, 1312, -23, cooldown = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 17, 318, 1379, -23, cooldown = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 17, 330, 1446, -23, cooldown = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 18, 343, 1518, -23, cooldown = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 19, 356, 1590, -23, cooldown = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 19, 369, 1667, -23, cooldown = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 20, 383, 1743, -24, cooldown = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 21, 398, 1825, -24, cooldown = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 22, 413, 1906, -24, cooldown = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 23, 428, 1992, -24, cooldown = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 23, 444, 2078, -24, cooldown = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["IceSiphonTrap"] = { @@ -8515,13 +8691,15 @@ skills["IceSiphonTrap"] = { { "skill_energy_shield_regeneration_%_per_minute_per_affected_enemy", 1.2 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "base_skill_effect_duration", 3000 }, + { "ice_siphon_trap_max_beam_targets", 10 }, + }, stats = { - "base_trap_duration", - "base_skill_effect_duration", "base_cold_damage_to_deal_per_minute", "skill_life_regeneration_per_minute_per_affected_enemy", "skill_mana_regeneration_per_minute_per_affected_enemy", - "ice_siphon_trap_max_beam_targets", "skill_life_regeneration_per_minute_with_at_least_1_affected_enemy", "skill_mana_regeneration_per_minute_with_at_least_1_affected_enemy", "base_skill_is_trapped", @@ -8529,46 +8707,46 @@ skills["IceSiphonTrap"] = { "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 4000, 3000, 16.666667039196, 76, 17, 10, 762, 176, cooldown = 4, levelRequirement = 10, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 4000, 3000, 16.666667039196, 104, 24, 10, 1042, 242, cooldown = 4, levelRequirement = 13, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 4000, 3000, 16.666667039196, 148, 30, 10, 1484, 306, cooldown = 4, levelRequirement = 17, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [4] = { 4000, 3000, 16.666667039196, 192, 36, 10, 1920, 366, cooldown = 4, levelRequirement = 21, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 4000, 3000, 16.666667039196, 252, 42, 10, 2524, 422, cooldown = 4, levelRequirement = 25, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [6] = { 4000, 3000, 16.666667039196, 315, 47, 10, 3156, 476, cooldown = 4, levelRequirement = 29, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [7] = { 4000, 3000, 16.666667039196, 387, 52, 10, 3870, 526, cooldown = 4, levelRequirement = 33, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [8] = { 4000, 3000, 16.666667039196, 472, 57, 10, 4724, 574, cooldown = 4, levelRequirement = 36, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 4000, 3000, 16.666667039196, 553, 62, 10, 5534, 620, cooldown = 4, levelRequirement = 39, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [10] = { 4000, 3000, 16.666667039196, 644, 66, 10, 6444, 664, cooldown = 4, levelRequirement = 42, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 4000, 3000, 16.666667039196, 741, 70, 10, 7418, 704, cooldown = 4, levelRequirement = 45, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 4000, 3000, 16.666667039196, 873, 74, 10, 8736, 744, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [13] = { 4000, 3000, 16.666667039196, 992, 78, 10, 9926, 782, cooldown = 4, levelRequirement = 51, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 4000, 3000, 16.666667039196, 1112, 82, 10, 11120, 820, cooldown = 4, levelRequirement = 54, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [15] = { 4000, 3000, 16.666667039196, 1234, 85, 10, 12342, 856, cooldown = 4, levelRequirement = 57, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [16] = { 4000, 3000, 16.666667039196, 1367, 89, 10, 13678, 892, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [17] = { 4000, 3000, 16.666667039196, 1475, 92, 10, 14754, 926, cooldown = 4, levelRequirement = 63, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [18] = { 4000, 3000, 16.666667039196, 1627, 96, 10, 16272, 962, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [19] = { 4000, 3000, 16.666667039196, 1788, 99, 10, 17884, 996, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [20] = { 4000, 3000, 16.666667039196, 1946, 103, 10, 19464, 1032, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [21] = { 4000, 3000, 16.666667039196, 2023, 106, 10, 20234, 1066, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [22] = { 4000, 3000, 16.666667039196, 2124, 110, 10, 21244, 1102, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [23] = { 4000, 3000, 16.666667039196, 2185, 113, 10, 21852, 1138, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [24] = { 4000, 3000, 16.666667039196, 2294, 117, 10, 22944, 1174, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [25] = { 4000, 3000, 16.666667039196, 2408, 121, 10, 24080, 1210, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [26] = { 4000, 3000, 16.666667039196, 2472, 124, 10, 24724, 1246, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [27] = { 4000, 3000, 16.666667039196, 2609, 128, 10, 26092, 1282, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [28] = { 4000, 3000, 16.666667039196, 2735, 132, 10, 27354, 1320, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [29] = { 4000, 3000, 16.666667039196, 2894, 135, 10, 28946, 1356, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [30] = { 4000, 3000, 16.666667039196, 2923, 139, 10, 29238, 1394, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [31] = { 4000, 3000, 16.666667039196, 2955, 141, 10, 29560, 1412, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [32] = { 4000, 3000, 16.666667039196, 2987, 142, 10, 29882, 1430, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [33] = { 4000, 3000, 16.666667039196, 3056, 144, 10, 30566, 1448, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [34] = { 4000, 3000, 16.666667039196, 3124, 146, 10, 31250, 1466, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 4000, 3000, 16.666667039196, 3187, 148, 10, 31882, 1486, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 4000, 3000, 16.666667039196, 3250, 150, 10, 32512, 1504, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [37] = { 4000, 3000, 16.666667039196, 3330, 152, 10, 33308, 1522, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [38] = { 4000, 3000, 16.666667039196, 3409, 153, 10, 34104, 1540, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [39] = { 4000, 3000, 16.666667039196, 3424, 155, 10, 34250, 1560, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [40] = { 4000, 3000, 16.666667039196, 3438, 157, 10, 34396, 1578, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [1] = { 1016, 76, 17, 762, 176, cooldown = 4, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 1319, 104, 24, 1042, 242, cooldown = 4, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 1821, 148, 30, 1484, 306, cooldown = 4, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [4] = { 2459, 192, 36, 1920, 366, cooldown = 4, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [5] = { 3262, 252, 42, 2524, 422, cooldown = 4, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [6] = { 4272, 315, 47, 3156, 476, cooldown = 4, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [7] = { 5534, 387, 52, 3870, 526, cooldown = 4, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [8] = { 6681, 472, 57, 4724, 574, cooldown = 4, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [9] = { 8030, 553, 62, 5534, 620, cooldown = 4, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [10] = { 9616, 644, 66, 6444, 664, cooldown = 4, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 11477, 741, 70, 7418, 704, cooldown = 4, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 13656, 873, 74, 8736, 744, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 16205, 992, 78, 9926, 782, cooldown = 4, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 19184, 1112, 82, 11120, 820, cooldown = 4, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [15] = { 22659, 1234, 85, 12342, 856, cooldown = 4, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [16] = { 26710, 1367, 89, 13678, 892, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [17] = { 31427, 1475, 92, 14754, 926, cooldown = 4, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [18] = { 36915, 1627, 96, 16272, 962, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [19] = { 41060, 1788, 99, 17884, 996, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [20] = { 45640, 1946, 103, 19464, 1032, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [21] = { 50699, 2023, 106, 20234, 1066, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [22] = { 56285, 2124, 110, 21244, 1102, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [23] = { 62451, 2185, 113, 21852, 1138, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [24] = { 69255, 2294, 117, 22944, 1174, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [25] = { 76760, 2408, 121, 24080, 1210, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [26] = { 85036, 2472, 124, 24724, 1246, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [27] = { 94160, 2609, 128, 26092, 1282, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [28] = { 104215, 2735, 132, 27354, 1320, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [29] = { 115294, 2894, 135, 28946, 1356, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [30] = { 127498, 2923, 139, 29238, 1394, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [31] = { 134055, 2955, 141, 29560, 1412, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [32] = { 140936, 2987, 142, 29882, 1430, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [33] = { 148156, 3056, 144, 30566, 1448, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [34] = { 155731, 3124, 146, 31250, 1466, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 163678, 3187, 148, 31882, 1486, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 172015, 3250, 150, 32512, 1504, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [37] = { 180760, 3330, 152, 33308, 1522, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [38] = { 189933, 3409, 153, 34104, 1540, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [39] = { 199555, 3424, 155, 34250, 1560, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [40] = { 209646, 3438, 157, 34396, 1578, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, }, } skills["Soulrend"] = { @@ -8603,58 +8781,60 @@ skills["Soulrend"] = { { "hit_damage_+%", 5 }, }, }, + constantStats = { + { "active_skill_projectile_speed_+%_variation_final", 25 }, + { "base_energy_shield_leech_from_spell_damage_permyriad", 400 }, + { "base_skill_effect_duration", 600 }, + }, stats = { "base_chaos_damage_to_deal_per_minute", - "number_of_additional_projectiles", - "active_skill_projectile_speed_+%_variation_final", "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", - "base_energy_shield_leech_from_spell_damage_permyriad", "spell_damage_modifiers_apply_to_skill_dot", "base_is_projectile", "always_pierce", }, levels = { - [1] = { 42.000000620882, 0, 25, 0.079999998211861, 0.11999999731779, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 28, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 14, }, }, - [2] = { 40.833335040758, 0, 25, 0.079999998211861, 0.12999999523163, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 31, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 15, }, }, - [3] = { 39.833335972081, 0, 25, 0.090000003576279, 0.12999999523163, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 34, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 16, }, }, - [4] = { 38.666666418314, 0, 25, 0.090000003576279, 0.14000000059605, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 37, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 17, }, }, - [5] = { 37.666667349637, 0, 25, 0.10000000149012, 0.15000000596046, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 40, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 18, }, }, - [6] = { 37.000001303852, 0, 25, 0.10000000149012, 0.15000000596046, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 42, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 18, }, }, - [7] = { 36.333335258067, 0, 25, 0.10999999940395, 0.15999999642372, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 44, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 19, }, }, - [8] = { 35.666669212282, 0, 25, 0.10999999940395, 0.15999999642372, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 46, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 19, }, }, - [9] = { 34.999999192854, 0, 25, 0.10999999940395, 0.17000000178814, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 48, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 20, }, }, - [10] = { 34.499999658515, 0, 25, 0.11999999731779, 0.18000000715256, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 50, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 20, }, }, - [11] = { 33.83333361273, 0, 25, 0.11999999731779, 0.18000000715256, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 52, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 21, }, }, - [12] = { 33.166667566945, 0, 25, 0.12999999523163, 0.18999999761581, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 54, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 22, }, }, - [13] = { 32.666668032606, 0, 25, 0.12999999523163, 0.20000000298023, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 56, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 22, }, }, - [14] = { 32, 0, 25, 0.12999999523163, 0.20000000298023, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 58, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 23, }, }, - [15] = { 31.500000465661, 0, 25, 0.14000000059605, 0.20999999344349, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 60, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 23, }, }, - [16] = { 30.833334419876, 0, 25, 0.14000000059605, 0.20999999344349, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 62, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 24, }, }, - [17] = { 30.333334885538, 0, 25, 0.15000000596046, 0.21999999880791, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 64, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [18] = { 29.833333364377, 0, 25, 0.15000000596046, 0.23000000417233, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 66, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 25, }, }, - [19] = { 29.333333830039, 0, 25, 0.15999999642372, 0.23000000417233, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 68, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 26, }, }, - [20] = { 28.666667784254, 0, 25, 0.15999999642372, 0.23999999463558, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 70, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 26, }, }, - [21] = { 28.166668249915, 0, 25, 0.15999999642372, 0.25, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 72, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 27, }, }, - [22] = { 27.666666728755, 0, 25, 0.17000000178814, 0.25, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 74, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 27, }, }, - [23] = { 27.166667194416, 0, 25, 0.17000000178814, 0.25999999046326, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 76, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 28, }, }, - [24] = { 26.666667660077, 0, 25, 0.18000000715256, 0.27000001072884, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 78, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 29, }, }, - [25] = { 26.166668125739, 0, 25, 0.18000000715256, 0.27000001072884, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 80, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 29, }, }, - [26] = { 25.833333116025, 0, 25, 0.18999999761581, 0.28000000119209, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 82, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 30, }, }, - [27] = { 25.333333581686, 0, 25, 0.18999999761581, 0.28000000119209, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 84, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 30, }, }, - [28] = { 24.833334047347, 0, 25, 0.18999999761581, 0.28999999165535, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 86, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 31, }, }, - [29] = { 24.333334513009, 0, 25, 0.20000000298023, 0.30000001192093, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 88, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 32, }, }, - [30] = { 24.000001490116, 0, 25, 0.20000000298023, 0.30000001192093, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 90, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 32, }, }, - [31] = { 23.833332991848, 0, 25, 0.20999999344349, 0.31000000238419, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 91, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 32, }, }, - [32] = { 23.499999968956, 0, 25, 0.20999999344349, 0.31999999284744, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 92, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 33, }, }, - [33] = { 23.33333345751, 0, 25, 0.20999999344349, 0.31999999284744, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 93, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 33, }, }, - [34] = { 23.166666946063, 0, 25, 0.21999999880791, 0.33000001311302, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 94, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 33, }, }, - [35] = { 22.833333923171, 0, 25, 0.21999999880791, 0.33000001311302, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 95, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [36] = { 22.666667411725, 0, 25, 0.23000000417233, 0.34000000357628, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 96, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [37] = { 22.500000900279, 0, 25, 0.23000000417233, 0.34999999403954, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 97, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [38] = { 22.333334388832, 0, 25, 0.23999999463558, 0.34999999403954, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 98, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 34, }, }, - [39] = { 22.166667877386, 0, 25, 0.23999999463558, 0.36000001430511, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 99, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 35, }, }, - [40] = { 21.833332867672, 0, 25, 0.23999999463558, 0.37000000476837, 400, damageEffectiveness = 1.5, critChance = 5, duration = 0.6, levelRequirement = 100, statInterpolation = { 3, 1, 1, 3, 3, 1, }, cost = { Mana = 35, }, }, + [1] = { 9895, 19, 28, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [2] = { 12148, 24, 39, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 14884, 34, 49, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [4] = { 18061, 42, 65, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [5] = { 21903, 58, 87, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [6] = { 24848, 67, 101, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [7] = { 28137, 85, 124, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [8] = { 31808, 98, 143, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [9] = { 35898, 113, 174, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [10] = { 40647, 141, 212, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [11] = { 45739, 162, 243, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [12] = { 51394, 201, 294, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [13] = { 57963, 231, 355, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [14] = { 64959, 264, 406, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [15] = { 73091, 325, 487, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [16] = { 81711, 371, 557, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [17] = { 91737, 454, 665, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [18] = { 102891, 517, 793, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [19] = { 115288, 629, 904, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [20] = { 128310, 716, 1074, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [21] = { 143484, 815, 1274, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [22] = { 160307, 985, 1449, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [23] = { 178941, 1120, 1713, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [24] = { 199565, 1347, 2021, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [25] = { 222373, 1530, 2295, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [26] = { 249182, 1833, 2701, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [27] = { 277220, 2079, 3064, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [28] = { 308152, 2358, 3599, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [29] = { 342247, 2813, 4219, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [30] = { 382452, 3187, 4781, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [31] = { 404201, 3561, 5257, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 424117, 3790, 5775, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [33] = { 448082, 4033, 6145, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 473332, 4495, 6742, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 496311, 4782, 7173, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 524100, 5318, 7861, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [37] = { 553365, 5657, 8608, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [38] = { 584182, 6278, 9155, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [39] = { 616627, 6676, 10014, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [40] = { 645852, 7099, 10945, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, }, } skills["Spark"] = { @@ -8687,55 +8867,57 @@ skills["Spark"] = { { "skill_lightning_damage_%_to_convert_to_chaos", 2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_effect_duration", "number_of_additional_projectiles", "base_projectile_speed_+%", "base_is_projectile", }, levels = { - [1] = { 0.10000000149012, 1.8999999761581, 2000, 4, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 0.10000000149012, 1.8999999761581, 2000, 4, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 0.10000000149012, 1.8999999761581, 2000, 4, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 0.10000000149012, 1.8999999761581, 2000, 4, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 0.10000000149012, 1.8999999761581, 2000, 4, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 0.10000000149012, 1.8999999761581, 2000, 4, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 0.10000000149012, 1.8999999761581, 2000, 5, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 0.10000000149012, 1.8999999761581, 2000, 5, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [9] = { 0.10000000149012, 1.8999999761581, 2000, 5, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [10] = { 0.10000000149012, 1.8999999761581, 2000, 5, 9, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [11] = { 0.10000000149012, 1.8999999761581, 2000, 5, 10, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [12] = { 0.10000000149012, 1.8999999761581, 2000, 5, 11, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [13] = { 0.10000000149012, 1.8999999761581, 2000, 6, 12, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [14] = { 0.10000000149012, 1.8999999761581, 2000, 6, 13, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [15] = { 0.10000000149012, 1.8999999761581, 2000, 6, 14, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [16] = { 0.10000000149012, 1.8999999761581, 2000, 6, 15, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.10000000149012, 1.8999999761581, 2000, 6, 16, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 0.10000000149012, 1.8999999761581, 2000, 6, 17, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [19] = { 0.10000000149012, 1.8999999761581, 2000, 7, 18, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [20] = { 0.10000000149012, 1.8999999761581, 2000, 7, 19, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [21] = { 0.10000000149012, 1.8999999761581, 2000, 7, 20, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [22] = { 0.10000000149012, 1.8999999761581, 2000, 7, 21, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [23] = { 0.10000000149012, 1.8999999761581, 2000, 7, 22, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [24] = { 0.10000000149012, 1.8999999761581, 2000, 7, 23, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [25] = { 0.10000000149012, 1.8999999761581, 2000, 8, 24, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [26] = { 0.10000000149012, 1.8999999761581, 2000, 8, 25, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [27] = { 0.10000000149012, 1.8999999761581, 2000, 8, 26, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [28] = { 0.10000000149012, 1.8999999761581, 2000, 8, 27, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [29] = { 0.10000000149012, 1.8999999761581, 2000, 8, 28, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [30] = { 0.10000000149012, 1.8999999761581, 2000, 8, 29, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [31] = { 0.10000000149012, 1.8999999761581, 2000, 8, 29, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [32] = { 0.10000000149012, 1.8999999761581, 2000, 9, 30, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [33] = { 0.10000000149012, 1.8999999761581, 2000, 9, 30, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [34] = { 0.10000000149012, 1.8999999761581, 2000, 9, 31, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [35] = { 0.10000000149012, 1.8999999761581, 2000, 9, 31, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [36] = { 0.10000000149012, 1.8999999761581, 2000, 9, 32, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [37] = { 0.10000000149012, 1.8999999761581, 2000, 9, 32, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [38] = { 0.10000000149012, 1.8999999761581, 2000, 9, 33, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [39] = { 0.10000000149012, 1.8999999761581, 2000, 9, 33, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [40] = { 0.10000000149012, 1.8999999761581, 2000, 10, 34, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, + [1] = { 1, 28, 4, 0, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 2, 32, 4, 1, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 2, 40, 4, 2, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 3, 54, 4, 3, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 4, 76, 4, 4, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 6, 110, 4, 5, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 8, 145, 5, 6, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 10, 188, 5, 7, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 13, 239, 5, 8, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 16, 301, 5, 9, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [11] = { 20, 376, 5, 10, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [12] = { 25, 466, 5, 11, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [13] = { 30, 573, 6, 12, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [14] = { 37, 702, 6, 13, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [15] = { 45, 855, 6, 14, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [16] = { 55, 1037, 6, 15, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 66, 1253, 6, 16, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 79, 1509, 6, 17, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [19] = { 91, 1731, 7, 18, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [20] = { 104, 1983, 7, 19, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [21] = { 114, 2170, 7, 20, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [22] = { 125, 2373, 7, 21, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [23] = { 136, 2593, 7, 22, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [24] = { 149, 2832, 7, 23, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [25] = { 163, 3091, 8, 24, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [26] = { 178, 3373, 8, 25, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [27] = { 194, 3678, 8, 26, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [28] = { 211, 4009, 8, 27, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [29] = { 230, 4368, 8, 28, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [30] = { 250, 4758, 8, 29, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [31] = { 261, 4965, 8, 29, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [32] = { 273, 5180, 9, 30, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [33] = { 284, 5404, 9, 30, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [34] = { 297, 5637, 9, 31, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [35] = { 309, 5880, 9, 31, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [36] = { 323, 6132, 9, 32, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [37] = { 337, 6395, 9, 32, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [38] = { 351, 6669, 9, 33, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [39] = { 366, 6953, 9, 33, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [40] = { 382, 7250, 10, 34, damageEffectiveness = 1.9, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, }, } skills["VaalSparkSpiralNova"] = { @@ -8759,59 +8941,60 @@ skills["VaalSparkSpiralNova"] = { { "base_projectile_speed_+%", 1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "base_number_of_projectiles_in_spiral_nova", 100 }, + { "projectile_spiral_nova_time_ms", 3000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_effect_duration", - "base_number_of_projectiles_in_spiral_nova", - "projectile_spiral_nova_time_ms", - "projectile_spiral_nova_angle", "base_projectile_speed_+%", "base_is_projectile", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 0, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 1, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 2, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 3, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 4, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 5, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 6, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 7, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 8, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 9, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 10, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 11, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 12, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 13, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 14, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 15, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 16, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 17, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 18, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 19, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 20, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 21, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 22, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 23, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 24, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 25, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 26, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 27, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 28, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0.10000000149012, 1.8999999761581, 2000, 100, 3000, 0, 34, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 1, 11, 0, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 1, 12, 1, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 1, 15, 2, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 1, 19, 3, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 1, 27, 4, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 2, 37, 5, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 3, 48, 6, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 3, 60, 7, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 4, 74, 8, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 5, 91, 9, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 6, 110, 10, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 7, 133, 11, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 8, 159, 12, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 10, 188, 13, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 12, 223, 14, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 14, 263, 15, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 16, 308, 16, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 19, 361, 17, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 21, 405, 18, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 24, 454, 19, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 26, 489, 20, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 28, 527, 21, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 30, 568, 22, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 32, 611, 23, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 35, 658, 24, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 37, 707, 25, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 40, 760, 26, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 43, 816, 27, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 46, 877, 28, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 50, 941, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 51, 975, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 53, 1010, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 55, 1046, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 57, 1083, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 59, 1121, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 61, 1161, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 63, 1202, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 65, 1244, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 68, 1288, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 70, 1333, 34, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["Spellslinger"] = { @@ -8841,6 +9024,8 @@ skills["Spellslinger"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + }, stats = { "spellslinger_mana_reservation", }, @@ -8924,53 +9109,55 @@ skills["SupportSpellslinger"] = { { "base_cooldown_speed_+%", -2 }, }, }, + constantStats = { + { "spellslinger_trigger_on_wand_attack_%", 100 }, + }, stats = { - "spellslinger_trigger_on_wand_attack_%", "gain_%_of_base_wand_damage_as_added_spell_damage", "base_cooldown_speed_+%", "support_spellslinger_damage_+%_final", }, levels = { - [1] = { 100, 50, 0, -37, manaReservationPercent = 30, cooldown = 0.6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 100, 53, 2, -37, manaReservationPercent = 30, cooldown = 0.6, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 100, 55, 4, -37, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 100, 58, 6, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 100, 61, 8, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 100, 63, 10, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 100, 66, 12, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 100, 68, 14, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 100, 71, 16, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 100, 74, 18, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 100, 76, 20, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 100, 79, 22, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 100, 82, 24, -33, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 100, 84, 26, -33, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 100, 87, 28, -33, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 100, 89, 30, -32, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 100, 92, 32, -32, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 100, 95, 34, -32, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 100, 97, 36, -31, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 100, 100, 38, -31, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 100, 100, 40, -31, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 100, 100, 42, -30, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 100, 100, 44, -30, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 100, 100, 46, -30, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 100, 100, 48, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 100, 100, 50, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 100, 100, 52, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 100, 100, 54, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 100, 100, 56, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 100, 100, 58, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 100, 100, 59, -27, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 100, 100, 60, -27, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 100, 100, 61, -27, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 100, 100, 62, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 100, 100, 63, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 100, 100, 64, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 100, 100, 65, -25, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 100, 100, 66, -25, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 100, 100, 67, -25, manaReservationPercent = 20, cooldown = 0.6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 100, 100, 68, -24, manaReservationPercent = 20, cooldown = 0.6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 50, 0, -37, manaReservationPercent = 30, cooldown = 0.6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 53, 2, -37, manaReservationPercent = 30, cooldown = 0.6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 55, 4, -37, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 58, 6, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 61, 8, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 63, 10, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 66, 12, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 68, 14, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 71, 16, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 74, 18, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 76, 20, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 79, 22, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 82, 24, -33, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 84, 26, -33, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 87, 28, -33, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 89, 30, -32, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 92, 32, -32, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 95, 34, -32, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 97, 36, -31, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 100, 38, -31, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 100, 40, -31, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 100, 42, -30, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 100, 44, -30, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 100, 46, -30, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 100, 48, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 100, 50, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 100, 52, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 100, 54, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 100, 56, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 100, 58, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 100, 59, -27, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 100, 60, -27, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 100, 61, -27, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 100, 62, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 100, 63, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 100, 64, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 100, 65, -25, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 100, 66, -25, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 100, 67, -25, manaReservationPercent = 20, cooldown = 0.6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 100, 68, -24, manaReservationPercent = 20, cooldown = 0.6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["BrandSupport"] = { @@ -9004,54 +9191,57 @@ skills["BrandSupport"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + { "base_number_of_sigils_allowed_per_target", 1 }, + { "base_sigil_repeat_frequency_ms", 1000 }, + { "base_secondary_skill_effect_duration", 5000 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "base_number_of_sigils_allowed_per_target", - "base_sigil_repeat_frequency_ms", - "base_secondary_skill_effect_duration", "additive_cast_speed_modifiers_apply_to_sigil_repeat_frequency", "base_deal_no_damage", }, levels = { - [1] = { 1, 1000, 5000, duration = 3, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, - [2] = { 1, 1000, 5000, duration = 3, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, - [3] = { 1, 1000, 5000, duration = 3, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, - [4] = { 1, 1000, 5000, duration = 3, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, - [5] = { 1, 1000, 5000, duration = 3, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, - [6] = { 1, 1000, 5000, duration = 3, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [7] = { 1, 1000, 5000, duration = 3, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 1, 1000, 5000, duration = 3, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 1, 1000, 5000, duration = 3, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 1, 1000, 5000, duration = 3, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, - [11] = { 1, 1000, 5000, duration = 3, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 1, 1000, 5000, duration = 3, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, - [13] = { 1, 1000, 5000, duration = 3, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 1, 1000, 5000, duration = 3, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 1, 1000, 5000, duration = 3, levelRequirement = 65, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 1, 1000, 5000, duration = 3, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 1, 1000, 5000, duration = 3, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, - [18] = { 1, 1000, 5000, duration = 3, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 1, 1000, 5000, duration = 3, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 1, 1000, 5000, duration = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, - [21] = { 1, 1000, 5000, duration = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 1, 1000, 5000, duration = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 1, 1000, 5000, duration = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 1, 1000, 5000, duration = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 1, 1000, 5000, duration = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 1, 1000, 5000, duration = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 1, 1000, 5000, duration = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, - [28] = { 1, 1000, 5000, duration = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, - [29] = { 1, 1000, 5000, duration = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, - [30] = { 1, 1000, 5000, duration = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 1, 1000, 5000, duration = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 1, 1000, 5000, duration = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 1, 1000, 5000, duration = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 1, 1000, 5000, duration = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, - [35] = { 1, 1000, 5000, duration = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 1, 1000, 5000, duration = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 1, 1000, 5000, duration = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, - [38] = { 1, 1000, 5000, duration = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, - [39] = { 1, 1000, 5000, duration = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 1, 1000, 5000, duration = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [1] = { levelRequirement = 38, statInterpolation = { }, cost = { Mana = 18, }, }, + [2] = { levelRequirement = 40, statInterpolation = { }, cost = { Mana = 18, }, }, + [3] = { levelRequirement = 42, statInterpolation = { }, cost = { Mana = 19, }, }, + [4] = { levelRequirement = 44, statInterpolation = { }, cost = { Mana = 20, }, }, + [5] = { levelRequirement = 46, statInterpolation = { }, cost = { Mana = 22, }, }, + [6] = { levelRequirement = 48, statInterpolation = { }, cost = { Mana = 23, }, }, + [7] = { levelRequirement = 50, statInterpolation = { }, cost = { Mana = 23, }, }, + [8] = { levelRequirement = 52, statInterpolation = { }, cost = { Mana = 24, }, }, + [9] = { levelRequirement = 54, statInterpolation = { }, cost = { Mana = 25, }, }, + [10] = { levelRequirement = 56, statInterpolation = { }, cost = { Mana = 25, }, }, + [11] = { levelRequirement = 58, statInterpolation = { }, cost = { Mana = 26, }, }, + [12] = { levelRequirement = 60, statInterpolation = { }, cost = { Mana = 26, }, }, + [13] = { levelRequirement = 62, statInterpolation = { }, cost = { Mana = 28, }, }, + [14] = { levelRequirement = 64, statInterpolation = { }, cost = { Mana = 29, }, }, + [15] = { levelRequirement = 65, statInterpolation = { }, cost = { Mana = 29, }, }, + [16] = { levelRequirement = 66, statInterpolation = { }, cost = { Mana = 30, }, }, + [17] = { levelRequirement = 67, statInterpolation = { }, cost = { Mana = 30, }, }, + [18] = { levelRequirement = 68, statInterpolation = { }, cost = { Mana = 31, }, }, + [19] = { levelRequirement = 69, statInterpolation = { }, cost = { Mana = 32, }, }, + [20] = { levelRequirement = 70, statInterpolation = { }, cost = { Mana = 32, }, }, + [21] = { levelRequirement = 72, statInterpolation = { }, cost = { Mana = 34, }, }, + [22] = { levelRequirement = 74, statInterpolation = { }, cost = { Mana = 34, }, }, + [23] = { levelRequirement = 76, statInterpolation = { }, cost = { Mana = 35, }, }, + [24] = { levelRequirement = 78, statInterpolation = { }, cost = { Mana = 36, }, }, + [25] = { levelRequirement = 80, statInterpolation = { }, cost = { Mana = 36, }, }, + [26] = { levelRequirement = 82, statInterpolation = { }, cost = { Mana = 37, }, }, + [27] = { levelRequirement = 84, statInterpolation = { }, cost = { Mana = 37, }, }, + [28] = { levelRequirement = 86, statInterpolation = { }, cost = { Mana = 38, }, }, + [29] = { levelRequirement = 88, statInterpolation = { }, cost = { Mana = 38, }, }, + [30] = { levelRequirement = 90, statInterpolation = { }, cost = { Mana = 40, }, }, + [31] = { levelRequirement = 91, statInterpolation = { }, cost = { Mana = 40, }, }, + [32] = { levelRequirement = 92, statInterpolation = { }, cost = { Mana = 41, }, }, + [33] = { levelRequirement = 93, statInterpolation = { }, cost = { Mana = 41, }, }, + [34] = { levelRequirement = 94, statInterpolation = { }, cost = { Mana = 41, }, }, + [35] = { levelRequirement = 95, statInterpolation = { }, cost = { Mana = 42, }, }, + [36] = { levelRequirement = 96, statInterpolation = { }, cost = { Mana = 42, }, }, + [37] = { levelRequirement = 97, statInterpolation = { }, cost = { Mana = 42, }, }, + [38] = { levelRequirement = 98, statInterpolation = { }, cost = { Mana = 42, }, }, + [39] = { levelRequirement = 99, statInterpolation = { }, cost = { Mana = 43, }, }, + [40] = { levelRequirement = 100, statInterpolation = { }, cost = { Mana = 43, }, }, }, } skills["SupportBrandSupport"] = { @@ -9096,56 +9286,58 @@ skills["SupportBrandSupport"] = { { "chaining_range_+%", 1 }, }, }, + constantStats = { + { "support_brand_area_of_effect_+%_final", -40 }, + { "chaining_range_+%", -40 }, + { "projectile_maximum_range_override", 48 }, + }, stats = { "support_brand_damage_+%_final", - "support_brand_area_of_effect_+%_final", - "chaining_range_+%", "trigger_brand_support_hit_damage_+%_final_vs_branded_enemy", - "projectile_maximum_range_override", "triggered_by_brand_support", "projectiles_not_offset", }, levels = { - [1] = { -69, -40, -40, 40, 48, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { -69, -40, -40, 41, 48, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { -69, -40, -40, 42, 48, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { -68, -40, -40, 43, 48, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { -68, -40, -40, 44, 48, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { -68, -40, -40, 45, 48, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { -67, -40, -40, 46, 48, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { -67, -40, -40, 47, 48, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { -67, -40, -40, 48, 48, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { -66, -40, -40, 49, 48, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { -66, -40, -40, 50, 48, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { -66, -40, -40, 51, 48, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { -65, -40, -40, 52, 48, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { -65, -40, -40, 53, 48, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { -65, -40, -40, 54, 48, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { -64, -40, -40, 55, 48, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { -64, -40, -40, 56, 48, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { -64, -40, -40, 57, 48, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { -63, -40, -40, 58, 48, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { -63, -40, -40, 59, 48, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { -63, -40, -40, 60, 48, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { -62, -40, -40, 61, 48, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { -62, -40, -40, 62, 48, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { -62, -40, -40, 63, 48, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { -61, -40, -40, 64, 48, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { -61, -40, -40, 65, 48, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { -61, -40, -40, 66, 48, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { -60, -40, -40, 67, 48, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { -60, -40, -40, 68, 48, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { -60, -40, -40, 69, 48, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { -59, -40, -40, 69, 48, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { -59, -40, -40, 70, 48, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { -59, -40, -40, 70, 48, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { -58, -40, -40, 71, 48, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { -58, -40, -40, 71, 48, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { -58, -40, -40, 72, 48, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { -57, -40, -40, 72, 48, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { -57, -40, -40, 73, 48, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { -57, -40, -40, 73, 48, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { -56, -40, -40, 74, 48, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -69, 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { -69, 41, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { -69, 42, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { -68, 43, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { -68, 44, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { -68, 45, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { -67, 46, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { -67, 47, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { -67, 48, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { -66, 49, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { -66, 50, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { -66, 51, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { -65, 52, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { -65, 53, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { -65, 54, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { -64, 55, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { -64, 56, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { -64, 57, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { -63, 58, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { -63, 59, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { -63, 60, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { -62, 61, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { -62, 62, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { -62, 63, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { -61, 64, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { -61, 65, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { -61, 66, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { -60, 67, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { -60, 68, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { -60, 69, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { -59, 69, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { -59, 70, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { -59, 70, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { -58, 71, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { -58, 71, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { -58, 72, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { -57, 72, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { -57, 73, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { -57, 73, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { -56, 74, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SpiritOffering"] = { @@ -9185,55 +9377,57 @@ skills["SpiritOffering"] = { { "base_resist_all_elements_%", 1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "offering_skill_effect_duration_per_corpse", 1000 }, + }, stats = { - "base_skill_effect_duration", - "offering_skill_effect_duration_per_corpse", "base_chaos_damage_resistance_%", "physical_damage_%_to_add_as_chaos", "base_resist_all_elements_%", "base_deal_no_damage", }, levels = { - [1] = { 5000, 1000, 20, 20, 20, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 5000, 1000, 21, 20, 21, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 5000, 1000, 21, 21, 21, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 5000, 1000, 22, 21, 22, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 5000, 1000, 22, 22, 22, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [6] = { 5000, 1000, 23, 22, 23, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [7] = { 5000, 1000, 23, 23, 23, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [8] = { 5000, 1000, 24, 23, 24, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [9] = { 5000, 1000, 24, 24, 24, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [10] = { 5000, 1000, 25, 24, 25, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [11] = { 5000, 1000, 25, 25, 25, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 5000, 1000, 26, 25, 26, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 5000, 1000, 26, 26, 26, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 5000, 1000, 27, 26, 27, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 5000, 1000, 27, 27, 27, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 5000, 1000, 28, 27, 28, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 5000, 1000, 28, 28, 28, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [18] = { 5000, 1000, 29, 28, 29, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 5000, 1000, 29, 29, 29, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 5000, 1000, 30, 29, 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 5000, 1000, 30, 30, 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 5000, 1000, 31, 30, 31, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 5000, 1000, 31, 31, 31, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 5000, 1000, 32, 31, 32, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 5000, 1000, 32, 32, 32, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [26] = { 5000, 1000, 33, 32, 33, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [27] = { 5000, 1000, 33, 33, 33, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 5000, 1000, 34, 33, 34, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 5000, 1000, 34, 34, 34, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [30] = { 5000, 1000, 35, 34, 35, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [31] = { 5000, 1000, 35, 34, 35, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [32] = { 5000, 1000, 35, 35, 35, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [33] = { 5000, 1000, 35, 35, 35, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [34] = { 5000, 1000, 36, 35, 36, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 5000, 1000, 36, 35, 36, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 5000, 1000, 36, 36, 36, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [37] = { 5000, 1000, 36, 36, 36, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 5000, 1000, 37, 36, 37, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [39] = { 5000, 1000, 37, 36, 37, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [40] = { 5000, 1000, 37, 37, 37, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, + [1] = { 20, 20, 20, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 21, 20, 21, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 21, 21, 21, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 22, 21, 22, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 22, 22, 22, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [6] = { 23, 22, 23, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [7] = { 23, 23, 23, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [8] = { 24, 23, 24, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [9] = { 24, 24, 24, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [10] = { 25, 24, 25, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [11] = { 25, 25, 25, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 26, 25, 26, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 26, 26, 26, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 27, 26, 27, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 27, 27, 27, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 28, 27, 28, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 28, 28, 28, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [18] = { 29, 28, 29, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 29, 29, 29, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 30, 29, 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 30, 30, 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 31, 30, 31, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 31, 31, 31, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 32, 31, 32, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 32, 32, 32, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [26] = { 33, 32, 33, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [27] = { 33, 33, 33, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 34, 33, 34, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 34, 34, 34, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [30] = { 35, 34, 35, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [31] = { 35, 34, 35, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [32] = { 35, 35, 35, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [33] = { 35, 35, 35, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [34] = { 36, 35, 36, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 36, 35, 36, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 36, 36, 36, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [37] = { 36, 36, 36, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 37, 36, 37, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [39] = { 37, 36, 37, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [40] = { 37, 37, 37, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 45, }, }, }, } skills["ConduitSigil"] = { @@ -9275,13 +9469,16 @@ skills["ConduitSigil"] = { { "shock_effect_+%", 1 }, }, }, + constantStats = { + { "base_number_of_sigils_allowed_per_target", 1 }, + { "base_sigil_repeat_frequency_ms", 500 }, + { "base_secondary_skill_effect_duration", 6000 }, + { "conduit_sigil_number_of_beam_targets", 3 }, + { "base_skill_effect_duration", 5000 }, + }, stats = { - "base_number_of_sigils_allowed_per_target", - "base_sigil_repeat_frequency_ms", - "base_secondary_skill_effect_duration", "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "conduit_sigil_number_of_beam_targets", "sigil_attached_target_hit_damage_+%_final", "is_area_damage", "additive_cast_speed_modifiers_apply_to_sigil_repeat_frequency", @@ -9290,46 +9487,46 @@ skills["ConduitSigil"] = { "console_skill_dont_chase", }, levels = { - [1] = { 1, 500, 6000, 0.5, 1.5, 3, 80, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 1, 500, 6000, 0.5, 1.5, 3, 83, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 1, 500, 6000, 0.5, 1.5, 3, 85, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 9, }, }, - [4] = { 1, 500, 6000, 0.5, 1.5, 3, 88, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 1, 500, 6000, 0.5, 1.5, 3, 91, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 11, }, }, - [6] = { 1, 500, 6000, 0.5, 1.5, 3, 93, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 12, }, }, - [7] = { 1, 500, 6000, 0.5, 1.5, 3, 96, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 13, }, }, - [8] = { 1, 500, 6000, 0.5, 1.5, 3, 98, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 14, }, }, - [9] = { 1, 500, 6000, 0.5, 1.5, 3, 101, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 1, 500, 6000, 0.5, 1.5, 3, 104, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 1, 500, 6000, 0.5, 1.5, 3, 106, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 1, 500, 6000, 0.5, 1.5, 3, 109, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 1, 500, 6000, 0.5, 1.5, 3, 112, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 1, 500, 6000, 0.5, 1.5, 3, 114, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 1, 500, 6000, 0.5, 1.5, 3, 117, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [16] = { 1, 500, 6000, 0.5, 1.5, 3, 119, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 19, }, }, - [17] = { 1, 500, 6000, 0.5, 1.5, 3, 122, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [18] = { 1, 500, 6000, 0.5, 1.5, 3, 125, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 20, }, }, - [19] = { 1, 500, 6000, 0.5, 1.5, 3, 127, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [20] = { 1, 500, 6000, 0.5, 1.5, 3, 130, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 21, }, }, - [21] = { 1, 500, 6000, 0.5, 1.5, 3, 133, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [22] = { 1, 500, 6000, 0.5, 1.5, 3, 135, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 22, }, }, - [23] = { 1, 500, 6000, 0.5, 1.5, 3, 138, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [24] = { 1, 500, 6000, 0.5, 1.5, 3, 141, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 23, }, }, - [25] = { 1, 500, 6000, 0.5, 1.5, 3, 143, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [26] = { 1, 500, 6000, 0.5, 1.5, 3, 146, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 24, }, }, - [27] = { 1, 500, 6000, 0.5, 1.5, 3, 148, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [28] = { 1, 500, 6000, 0.5, 1.5, 3, 151, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 25, }, }, - [29] = { 1, 500, 6000, 0.5, 1.5, 3, 154, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [30] = { 1, 500, 6000, 0.5, 1.5, 3, 156, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [31] = { 1, 500, 6000, 0.5, 1.5, 3, 158, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 26, }, }, - [32] = { 1, 500, 6000, 0.5, 1.5, 3, 159, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [33] = { 1, 500, 6000, 0.5, 1.5, 3, 160, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [34] = { 1, 500, 6000, 0.5, 1.5, 3, 162, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [35] = { 1, 500, 6000, 0.5, 1.5, 3, 163, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [36] = { 1, 500, 6000, 0.5, 1.5, 3, 164, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 27, }, }, - [37] = { 1, 500, 6000, 0.5, 1.5, 3, 166, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [38] = { 1, 500, 6000, 0.5, 1.5, 3, 167, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [39] = { 1, 500, 6000, 0.5, 1.5, 3, 168, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, - [40] = { 1, 500, 6000, 0.5, 1.5, 3, 169, damageEffectiveness = 0.3, critChance = 6, duration = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 28, }, }, + [1] = { 3, 8, 80, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 3, 10, 83, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 4, 13, 85, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [4] = { 6, 18, 88, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [5] = { 8, 23, 91, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [6] = { 10, 30, 93, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [7] = { 13, 39, 96, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [8] = { 16, 47, 98, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [9] = { 19, 56, 101, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 22, 67, 104, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [11] = { 26, 79, 106, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 31, 94, 109, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 37, 111, 112, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 44, 131, 114, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 52, 155, 117, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [16] = { 61, 182, 119, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [17] = { 67, 202, 122, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [18] = { 75, 225, 125, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [19] = { 83, 250, 127, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [20] = { 92, 277, 130, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [21] = { 103, 308, 133, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [22] = { 114, 341, 135, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [23] = { 126, 378, 138, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [24] = { 140, 419, 141, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [25] = { 155, 464, 143, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [26] = { 171, 513, 146, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [27] = { 189, 567, 148, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [28] = { 209, 627, 151, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [29] = { 231, 693, 154, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [30] = { 255, 766, 156, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [31] = { 268, 804, 158, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [32] = { 282, 845, 159, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [33] = { 296, 888, 160, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [34] = { 311, 933, 162, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [35] = { 327, 980, 163, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [36] = { 343, 1029, 164, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [37] = { 360, 1081, 166, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [38] = { 378, 1135, 167, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [39] = { 397, 1192, 168, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [40] = { 417, 1252, 169, damageEffectiveness = 0.3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, }, } skills["LightningExplosionMine"] = { @@ -9369,13 +9566,15 @@ skills["LightningExplosionMine"] = { { "lightning_damage_+%", 1 }, }, }, + constantStats = { + { "base_mine_duration", 5000 }, + { "base_mine_detonation_time_ms", 250 }, + { "lightning_explosion_mine_aura_damage_taken_+%", 3 }, + { "base_chance_to_shock_%", 20 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_mine_duration", - "base_mine_detonation_time_ms", - "lightning_explosion_mine_aura_damage_taken_+%", - "base_chance_to_shock_%", "lightning_ailment_effect_+%", "active_skill_base_radius_+", "base_skill_is_mined", @@ -9384,46 +9583,46 @@ skills["LightningExplosionMine"] = { "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, 5000, 250, 3, 20, 20, 0, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 2, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [2] = { 0.5, 1.5, 5000, 250, 3, 20, 21, 0, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 2, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [3] = { 0.5, 1.5, 5000, 250, 3, 20, 22, 1, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 2, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [4] = { 0.5, 1.5, 5000, 250, 3, 20, 23, 1, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [5] = { 0.5, 1.5, 5000, 250, 3, 20, 24, 1, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [6] = { 0.5, 1.5, 5000, 250, 3, 20, 25, 1, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [7] = { 0.5, 1.5, 5000, 250, 3, 20, 26, 2, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [8] = { 0.5, 1.5, 5000, 250, 3, 20, 27, 2, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [9] = { 0.5, 1.5, 5000, 250, 3, 20, 28, 2, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [10] = { 0.5, 1.5, 5000, 250, 3, 20, 29, 3, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [11] = { 0.5, 1.5, 5000, 250, 3, 20, 30, 3, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [12] = { 0.5, 1.5, 5000, 250, 3, 20, 31, 3, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [13] = { 0.5, 1.5, 5000, 250, 3, 20, 32, 3, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [14] = { 0.5, 1.5, 5000, 250, 3, 20, 33, 4, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [15] = { 0.5, 1.5, 5000, 250, 3, 20, 34, 4, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [16] = { 0.5, 1.5, 5000, 250, 3, 20, 35, 4, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [17] = { 0.5, 1.5, 5000, 250, 3, 20, 36, 4, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [18] = { 0.5, 1.5, 5000, 250, 3, 20, 37, 5, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [19] = { 0.5, 1.5, 5000, 250, 3, 20, 38, 5, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 0.5, 1.5, 5000, 250, 3, 20, 39, 5, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [21] = { 0.5, 1.5, 5000, 250, 3, 20, 40, 6, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [22] = { 0.5, 1.5, 5000, 250, 3, 20, 41, 6, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 0.5, 1.5, 5000, 250, 3, 20, 42, 6, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 0.5, 1.5, 5000, 250, 3, 20, 43, 6, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [25] = { 0.5, 1.5, 5000, 250, 3, 20, 44, 7, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [26] = { 0.5, 1.5, 5000, 250, 3, 20, 45, 7, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [27] = { 0.5, 1.5, 5000, 250, 3, 20, 46, 7, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [28] = { 0.5, 1.5, 5000, 250, 3, 20, 47, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [29] = { 0.5, 1.5, 5000, 250, 3, 20, 48, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 0.5, 1.5, 5000, 250, 3, 20, 49, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 0.5, 1.5, 5000, 250, 3, 20, 49, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 0.5, 1.5, 5000, 250, 3, 20, 50, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 0.5, 1.5, 5000, 250, 3, 20, 50, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 0.5, 1.5, 5000, 250, 3, 20, 51, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 0.5, 1.5, 5000, 250, 3, 20, 51, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 0.5, 1.5, 5000, 250, 3, 20, 52, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 0.5, 1.5, 5000, 250, 3, 20, 52, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 9, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [38] = { 0.5, 1.5, 5000, 250, 3, 20, 53, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 9, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [39] = { 0.5, 1.5, 5000, 250, 3, 20, 53, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 9, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [40] = { 0.5, 1.5, 5000, 250, 3, 20, 54, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 9, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [1] = { 2, 7, 20, 0, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 2, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [2] = { 3, 8, 21, 0, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 2, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [3] = { 3, 10, 22, 1, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 2, }, }, + [4] = { 5, 14, 23, 1, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [5] = { 7, 21, 24, 1, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [6] = { 11, 32, 25, 1, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [7] = { 14, 43, 26, 2, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [8] = { 20, 59, 27, 2, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 3, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 3, }, }, + [9] = { 26, 78, 28, 2, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [10] = { 34, 102, 29, 3, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [11] = { 44, 133, 30, 3, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [12] = { 57, 172, 31, 3, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [13] = { 73, 220, 32, 3, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 4, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [14] = { 94, 281, 33, 4, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 119, 357, 34, 4, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 151, 452, 35, 4, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 190, 570, 36, 4, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [18] = { 238, 715, 37, 5, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [19] = { 282, 847, 38, 5, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 334, 1002, 39, 5, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 373, 1119, 40, 6, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 416, 1249, 41, 6, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 465, 1394, 42, 6, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 518, 1555, 43, 6, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [25] = { 578, 1734, 44, 7, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [26] = { 644, 1932, 45, 7, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [27] = { 717, 2151, 46, 7, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [28] = { 798, 2395, 47, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 7, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [29] = { 888, 2665, 48, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 988, 2964, 49, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 1042, 3125, 49, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 1098, 3295, 50, 8, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 1158, 3474, 50, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 1221, 3662, 51, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 1287, 3860, 51, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 1356, 4068, 52, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 8, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 1429, 4287, 52, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 9, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [38] = { 1506, 4518, 53, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 9, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [39] = { 1587, 4760, 53, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 9, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [40] = { 1672, 5015, 54, 9, damageEffectiveness = 1.1, critChance = 6, manaReservationFlat = 9, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, }, } skills["Stormbind"] = { @@ -9491,60 +9690,63 @@ skills["Stormbind"] = { { "rune_paint_damage_+%_final_per_rune_level", -3 }, }, }, + constantStats = { + { "rune_paint_max_rune_level", 3 }, + { "rune_paint_damage_+%_final_per_rune_level", 100 }, + { "base_movement_velocity_+%", -50 }, + { "rune_paint_area_of_effect_+%_final_per_rune_level", 30 }, + { "base_skill_effect_duration", 12000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "rune_paint_max_rune_level", - "rune_paint_damage_+%_final_per_rune_level", - "base_movement_velocity_+%", "rune_paint_mana_spend_per_rune_upgrade", - "rune_paint_area_of_effect_+%_final_per_rune_level", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "skill_can_add_multiple_charges_per_action", "quality_display_rune_paint_is_gem", }, levels = { - [1] = { 0.5, 1.5, 3, 100, -50, 5, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [2] = { 0.5, 1.5, 3, 100, -50, 6, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [3] = { 0.5, 1.5, 3, 100, -50, 7, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [4] = { 0.5, 1.5, 3, 100, -50, 8, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [5] = { 0.5, 1.5, 3, 100, -50, 9, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [6] = { 0.5, 1.5, 3, 100, -50, 10, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [7] = { 0.5, 1.5, 3, 100, -50, 11, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [8] = { 0.5, 1.5, 3, 100, -50, 12, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [9] = { 0.5, 1.5, 3, 100, -50, 13, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [10] = { 0.5, 1.5, 3, 100, -50, 14, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [11] = { 0.5, 1.5, 3, 100, -50, 15, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [12] = { 0.5, 1.5, 3, 100, -50, 16, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [13] = { 0.5, 1.5, 3, 100, -50, 17, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [14] = { 0.5, 1.5, 3, 100, -50, 18, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [15] = { 0.5, 1.5, 3, 100, -50, 19, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [16] = { 0.5, 1.5, 3, 100, -50, 20, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [17] = { 0.5, 1.5, 3, 100, -50, 21, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [18] = { 0.5, 1.5, 3, 100, -50, 22, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [19] = { 0.5, 1.5, 3, 100, -50, 23, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 0.5, 1.5, 3, 100, -50, 24, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 0.5, 1.5, 3, 100, -50, 25, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 0.5, 1.5, 3, 100, -50, 26, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 0.5, 1.5, 3, 100, -50, 27, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 0.5, 1.5, 3, 100, -50, 28, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 0.5, 1.5, 3, 100, -50, 29, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 0.5, 1.5, 3, 100, -50, 30, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 0.5, 1.5, 3, 100, -50, 31, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 0.5, 1.5, 3, 100, -50, 32, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 0.5, 1.5, 3, 100, -50, 33, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 0.5, 1.5, 3, 100, -50, 34, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 0.5, 1.5, 3, 100, -50, 35, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 0.5, 1.5, 3, 100, -50, 35, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 0.5, 1.5, 3, 100, -50, 36, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 0.5, 1.5, 3, 100, -50, 36, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 0.5, 1.5, 3, 100, -50, 37, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 0.5, 1.5, 3, 100, -50, 37, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 0.5, 1.5, 3, 100, -50, 38, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 0.5, 1.5, 3, 100, -50, 38, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 0.5, 1.5, 3, 100, -50, 39, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 0.5, 1.5, 3, 100, -50, 39, 30, damageEffectiveness = 1.6, critChance = 6, duration = 12, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 36, 107, 5, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [2] = { 44, 131, 6, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [3] = { 53, 159, 7, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [4] = { 64, 193, 8, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [5] = { 78, 234, 9, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [6] = { 88, 265, 10, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [7] = { 100, 299, 11, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [8] = { 113, 338, 12, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [9] = { 127, 380, 13, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [10] = { 143, 428, 14, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [11] = { 161, 482, 15, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [12] = { 180, 541, 16, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [13] = { 203, 608, 17, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [14] = { 227, 681, 18, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [15] = { 254, 763, 19, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [16] = { 285, 854, 20, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [17] = { 319, 956, 21, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [18] = { 356, 1068, 22, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [19] = { 398, 1193, 23, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 444, 1332, 24, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 495, 1486, 25, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 552, 1657, 26, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 615, 1846, 27, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 685, 2056, 28, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 763, 2288, 29, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 848, 2545, 30, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 944, 2831, 31, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 1049, 3146, 32, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 1165, 3495, 33, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 1294, 3882, 34, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 1363, 4090, 35, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 1436, 4309, 35, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 1513, 4539, 36, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 1594, 4781, 36, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 1679, 5036, 37, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 1768, 5304, 37, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 1862, 5585, 38, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 1960, 5881, 38, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 2064, 6192, 39, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 2173, 6519, 39, damageEffectiveness = 1.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["SummonReaper"] = { @@ -9586,57 +9788,59 @@ skills["SummonReaper"] = { { "base_cooldown_speed_+%", 1 }, }, }, + constantStats = { + { "base_number_of_reapers_allowed", 1 }, + { "display_minion_monster_type", 18 }, + { "bleed_on_hit_with_attacks_%", 50 }, + }, stats = { - "base_number_of_reapers_allowed", "non_reaper_minion_damage_+%_final", "non_reaper_minion_maximum_life_+%_final", "display_minion_monster_level", - "display_minion_monster_type", - "bleed_on_hit_with_attacks_%", "minion_maximum_life_+%", "active_skill_minion_bleeding_damage_+%_final", }, levels = { - [1] = { 1, -20, -20, 28, 18, 50, 20, 30, cooldown = 4, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 1, -20, -20, 31, 18, 50, 21, 33, cooldown = 4, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [3] = { 1, -21, -21, 34, 18, 50, 22, 36, cooldown = 4, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [4] = { 1, -21, -21, 37, 18, 50, 23, 39, cooldown = 4, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [5] = { 1, -22, -22, 40, 18, 50, 24, 42, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [6] = { 1, -22, -22, 42, 18, 50, 25, 45, cooldown = 4, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [7] = { 1, -23, -23, 44, 18, 50, 26, 48, cooldown = 4, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [8] = { 1, -23, -23, 46, 18, 50, 27, 51, cooldown = 4, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [9] = { 1, -24, -24, 48, 18, 50, 28, 54, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [10] = { 1, -24, -24, 50, 18, 50, 29, 57, cooldown = 4, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [11] = { 1, -25, -25, 52, 18, 50, 30, 60, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [12] = { 1, -25, -25, 54, 18, 50, 31, 63, cooldown = 4, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [13] = { 1, -26, -26, 56, 18, 50, 32, 66, cooldown = 4, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [14] = { 1, -26, -26, 58, 18, 50, 33, 69, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [15] = { 1, -27, -27, 60, 18, 50, 34, 72, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [16] = { 1, -27, -27, 62, 18, 50, 35, 75, cooldown = 4, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [17] = { 1, -28, -28, 64, 18, 50, 36, 78, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [18] = { 1, -28, -28, 66, 18, 50, 37, 81, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [19] = { 1, -29, -29, 68, 18, 50, 38, 84, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [20] = { 1, -29, -29, 70, 18, 50, 39, 87, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [21] = { 1, -30, -30, 72, 18, 50, 40, 90, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [22] = { 1, -30, -30, 74, 18, 50, 41, 93, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [23] = { 1, -31, -31, 76, 18, 50, 42, 96, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [24] = { 1, -31, -31, 78, 18, 50, 43, 99, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [25] = { 1, -32, -32, 80, 18, 50, 44, 102, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [26] = { 1, -32, -32, 82, 18, 50, 45, 105, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [27] = { 1, -33, -33, 84, 18, 50, 46, 108, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [28] = { 1, -33, -33, 86, 18, 50, 47, 111, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [29] = { 1, -34, -34, 88, 18, 50, 48, 114, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [30] = { 1, -34, -34, 90, 18, 50, 49, 117, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [31] = { 1, -34, -34, 91, 18, 50, 49, 118, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [32] = { 1, -35, -35, 92, 18, 50, 50, 120, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [33] = { 1, -35, -35, 93, 18, 50, 50, 121, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [34] = { 1, -35, -35, 94, 18, 50, 51, 123, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [35] = { 1, -35, -35, 95, 18, 50, 51, 124, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [36] = { 1, -36, -36, 96, 18, 50, 52, 126, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [37] = { 1, -36, -36, 97, 18, 50, 52, 127, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [38] = { 1, -36, -36, 98, 18, 50, 53, 129, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [39] = { 1, -36, -36, 99, 18, 50, 53, 130, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [40] = { 1, -37, -37, 100, 18, 50, 54, 132, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [1] = { -20, -20, 28, 20, 30, cooldown = 4, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [2] = { -20, -20, 31, 21, 33, cooldown = 4, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [3] = { -21, -21, 34, 22, 36, cooldown = 4, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [4] = { -21, -21, 37, 23, 39, cooldown = 4, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [5] = { -22, -22, 40, 24, 42, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [6] = { -22, -22, 42, 25, 45, cooldown = 4, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [7] = { -23, -23, 44, 26, 48, cooldown = 4, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [8] = { -23, -23, 46, 27, 51, cooldown = 4, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [9] = { -24, -24, 48, 28, 54, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [10] = { -24, -24, 50, 29, 57, cooldown = 4, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [11] = { -25, -25, 52, 30, 60, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [12] = { -25, -25, 54, 31, 63, cooldown = 4, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [13] = { -26, -26, 56, 32, 66, cooldown = 4, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [14] = { -26, -26, 58, 33, 69, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [15] = { -27, -27, 60, 34, 72, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [16] = { -27, -27, 62, 35, 75, cooldown = 4, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [17] = { -28, -28, 64, 36, 78, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [18] = { -28, -28, 66, 37, 81, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [19] = { -29, -29, 68, 38, 84, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [20] = { -29, -29, 70, 39, 87, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [21] = { -30, -30, 72, 40, 90, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [22] = { -30, -30, 74, 41, 93, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [23] = { -31, -31, 76, 42, 96, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [24] = { -31, -31, 78, 43, 99, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [25] = { -32, -32, 80, 44, 102, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [26] = { -32, -32, 82, 45, 105, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [27] = { -33, -33, 84, 46, 108, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [28] = { -33, -33, 86, 47, 111, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [29] = { -34, -34, 88, 48, 114, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [30] = { -34, -34, 90, 49, 117, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [31] = { -34, -34, 91, 49, 118, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [32] = { -35, -35, 92, 50, 120, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [33] = { -35, -35, 93, 50, 121, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [34] = { -35, -35, 94, 51, 123, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [35] = { -35, -35, 95, 51, 124, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [36] = { -36, -36, 96, 52, 126, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [37] = { -36, -36, 97, 52, 127, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [38] = { -36, -36, 98, 53, 129, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [39] = { -36, -36, 99, 53, 130, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, + [40] = { -37, -37, 100, 54, 132, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, }, } skills["RuneBlast"] = { @@ -9665,6 +9869,8 @@ skills["RuneBlast"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + }, stats = { }, levels = { @@ -9768,59 +9974,62 @@ skills["StormBurstNew"] = { { "storm_burst_explosion_area_of_effect_+%", -2 }, }, }, + constantStats = { + { "storm_burst_new_damage_+%_final_per_remaining_teleport_zap", 75 }, + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "shock_art_variation", 2 }, + { "display_storm_burst_jump_time_ms", 400 }, + { "base_skill_effect_duration", 1200 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "storm_burst_new_damage_+%_final_per_remaining_teleport_zap", - "skill_physical_damage_%_to_convert_to_lightning", - "shock_art_variation", "active_skill_base_radius_+", - "display_storm_burst_jump_time_ms", "visual_hit_effect_elemental_is_holy", "is_area_damage", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 0, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 0, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 0, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 0, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 1, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 1, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 1, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 1, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 2, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 2, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 2, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 2, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 3, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 3, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 3, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 3, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 4, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 4, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 4, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 4, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 5, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 5, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 5, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 5, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 6, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 6, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 6, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 6, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 6, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 6, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 7, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 75, 50, 2, 8, 400, damageEffectiveness = 0.35, critChance = 6, duration = 1.2, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [1] = { 6, 8, 0, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 2, }, }, + [2] = { 7, 11, 0, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 2, }, }, + [3] = { 9, 14, 0, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 2, }, }, + [4] = { 12, 19, 0, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [5] = { 16, 24, 1, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [6] = { 21, 31, 1, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [7] = { 26, 39, 1, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [8] = { 31, 47, 1, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 3, }, }, + [9] = { 37, 56, 2, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [10] = { 44, 66, 2, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [11] = { 52, 78, 2, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [12] = { 61, 91, 2, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [13] = { 71, 107, 3, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [14] = { 83, 125, 3, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 97, 146, 3, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 113, 169, 3, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 125, 187, 4, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [18] = { 138, 207, 4, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [19] = { 152, 229, 4, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 168, 252, 4, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 185, 278, 5, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 204, 307, 5, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 225, 338, 5, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 248, 372, 5, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 273, 409, 6, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 300, 450, 6, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 330, 495, 6, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 362, 543, 6, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 398, 597, 6, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 437, 655, 6, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [31] = { 457, 686, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [32] = { 479, 719, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [33] = { 502, 753, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [34] = { 526, 788, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [35] = { 550, 826, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [36] = { 576, 865, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [37] = { 603, 905, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [38] = { 632, 948, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [39] = { 661, 992, 7, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [40] = { 692, 1038, 8, damageEffectiveness = 0.35, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, }, } skills["StormCall"] = { @@ -9859,10 +10068,12 @@ skills["StormCall"] = { { "storm_call_chance_to_strike_on_cast_%", 0.25 }, }, }, + constantStats = { + { "base_skill_effect_duration", 1500 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_effect_duration", "active_skill_base_radius_+", "lightning_ailment_effect_+%", "is_area_damage", @@ -9870,46 +10081,46 @@ skills["StormCall"] = { "console_skill_dont_chase", }, levels = { - [1] = { 0.69999998807907, 1.2999999523163, 1500, 0, 10, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 0.69999998807907, 1.2999999523163, 1500, 0, 11, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 0.69999998807907, 1.2999999523163, 1500, 1, 12, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.69999998807907, 1.2999999523163, 1500, 1, 13, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.69999998807907, 1.2999999523163, 1500, 1, 14, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 0.69999998807907, 1.2999999523163, 1500, 2, 15, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 0.69999998807907, 1.2999999523163, 1500, 2, 16, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 0.69999998807907, 1.2999999523163, 1500, 2, 17, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [9] = { 0.69999998807907, 1.2999999523163, 1500, 3, 18, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [10] = { 0.69999998807907, 1.2999999523163, 1500, 3, 19, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [11] = { 0.69999998807907, 1.2999999523163, 1500, 3, 20, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [12] = { 0.69999998807907, 1.2999999523163, 1500, 4, 21, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [13] = { 0.69999998807907, 1.2999999523163, 1500, 4, 22, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [14] = { 0.69999998807907, 1.2999999523163, 1500, 4, 23, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [15] = { 0.69999998807907, 1.2999999523163, 1500, 5, 24, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [16] = { 0.69999998807907, 1.2999999523163, 1500, 5, 25, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [17] = { 0.69999998807907, 1.2999999523163, 1500, 5, 26, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 15, }, }, - [18] = { 0.69999998807907, 1.2999999523163, 1500, 6, 27, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [19] = { 0.69999998807907, 1.2999999523163, 1500, 6, 28, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 0.69999998807907, 1.2999999523163, 1500, 6, 29, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 0.69999998807907, 1.2999999523163, 1500, 7, 30, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 0.69999998807907, 1.2999999523163, 1500, 7, 31, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 0.69999998807907, 1.2999999523163, 1500, 7, 32, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 0.69999998807907, 1.2999999523163, 1500, 8, 33, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 0.69999998807907, 1.2999999523163, 1500, 8, 34, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 0.69999998807907, 1.2999999523163, 1500, 8, 35, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 0.69999998807907, 1.2999999523163, 1500, 9, 36, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 0.69999998807907, 1.2999999523163, 1500, 9, 37, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 0.69999998807907, 1.2999999523163, 1500, 9, 38, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 0.69999998807907, 1.2999999523163, 1500, 10, 39, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 0.69999998807907, 1.2999999523163, 1500, 10, 39, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 0.69999998807907, 1.2999999523163, 1500, 10, 40, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 0.69999998807907, 1.2999999523163, 1500, 10, 40, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 0.69999998807907, 1.2999999523163, 1500, 10, 41, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 0.69999998807907, 1.2999999523163, 1500, 10, 41, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 0.69999998807907, 1.2999999523163, 1500, 11, 42, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 0.69999998807907, 1.2999999523163, 1500, 11, 42, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 0.69999998807907, 1.2999999523163, 1500, 11, 43, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 0.69999998807907, 1.2999999523163, 1500, 11, 43, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 0.69999998807907, 1.2999999523163, 1500, 11, 44, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 21, 39, 0, 10, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 27, 51, 0, 11, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 38, 70, 1, 12, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 51, 95, 1, 13, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 68, 127, 1, 14, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 90, 167, 2, 15, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 118, 218, 2, 16, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 143, 265, 2, 17, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 173, 321, 3, 18, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 208, 387, 3, 19, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [11] = { 250, 465, 3, 20, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [12] = { 300, 557, 4, 21, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [13] = { 359, 666, 4, 22, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [14] = { 428, 794, 4, 23, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [15] = { 509, 945, 5, 24, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [16] = { 605, 1123, 5, 25, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [17] = { 677, 1258, 5, 26, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [18] = { 759, 1409, 6, 27, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [19] = { 849, 1576, 6, 28, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 949, 1762, 6, 29, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 1060, 1969, 7, 30, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 1184, 2200, 7, 31, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 1322, 2455, 7, 32, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 1475, 2739, 8, 33, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 1644, 3054, 8, 34, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 1832, 3403, 8, 35, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 2041, 3791, 9, 36, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 2273, 4221, 9, 37, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 2529, 4697, 9, 38, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 2814, 5225, 10, 39, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 2967, 5510, 10, 39, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 3129, 5810, 10, 40, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 3299, 6126, 10, 40, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 3478, 6459, 10, 41, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 3666, 6808, 10, 41, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 3864, 7176, 11, 42, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 4073, 7564, 11, 42, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 4292, 7971, 11, 43, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 4523, 8400, 11, 43, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 4766, 8851, 11, 44, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, }, } skills["VaalStormCall"] = { @@ -9937,12 +10148,14 @@ skills["VaalStormCall"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "vaal_storm_call_base_delay_ms", 250 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_effect_duration", "lightning_ailment_effect_+%", - "vaal_storm_call_base_delay_ms", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "monster_stormcall_individually_trigger", @@ -9950,46 +10163,46 @@ skills["VaalStormCall"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0.69999998807907, 1.2999999523163, 6000, 10, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 0.69999998807907, 1.2999999523163, 6000, 11, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [3] = { 0.69999998807907, 1.2999999523163, 6000, 12, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [4] = { 0.69999998807907, 1.2999999523163, 6000, 13, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [5] = { 0.69999998807907, 1.2999999523163, 6000, 14, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [6] = { 0.69999998807907, 1.2999999523163, 6000, 15, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [7] = { 0.69999998807907, 1.2999999523163, 6000, 16, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [8] = { 0.69999998807907, 1.2999999523163, 6000, 17, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [9] = { 0.69999998807907, 1.2999999523163, 6000, 18, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [10] = { 0.69999998807907, 1.2999999523163, 6000, 19, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [11] = { 0.69999998807907, 1.2999999523163, 6000, 20, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [12] = { 0.69999998807907, 1.2999999523163, 6000, 21, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [13] = { 0.69999998807907, 1.2999999523163, 6000, 22, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [14] = { 0.69999998807907, 1.2999999523163, 6000, 23, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [15] = { 0.69999998807907, 1.2999999523163, 6000, 24, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [16] = { 0.69999998807907, 1.2999999523163, 6000, 25, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [17] = { 0.69999998807907, 1.2999999523163, 6000, 26, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [18] = { 0.69999998807907, 1.2999999523163, 6000, 27, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [19] = { 0.69999998807907, 1.2999999523163, 6000, 28, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [20] = { 0.69999998807907, 1.2999999523163, 6000, 29, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [21] = { 0.69999998807907, 1.2999999523163, 6000, 30, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [22] = { 0.69999998807907, 1.2999999523163, 6000, 31, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [23] = { 0.69999998807907, 1.2999999523163, 6000, 32, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [24] = { 0.69999998807907, 1.2999999523163, 6000, 33, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [25] = { 0.69999998807907, 1.2999999523163, 6000, 34, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [26] = { 0.69999998807907, 1.2999999523163, 6000, 35, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [27] = { 0.69999998807907, 1.2999999523163, 6000, 36, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [28] = { 0.69999998807907, 1.2999999523163, 6000, 37, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [29] = { 0.69999998807907, 1.2999999523163, 6000, 38, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [30] = { 0.69999998807907, 1.2999999523163, 6000, 39, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [31] = { 0.69999998807907, 1.2999999523163, 6000, 39, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [32] = { 0.69999998807907, 1.2999999523163, 6000, 40, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [33] = { 0.69999998807907, 1.2999999523163, 6000, 40, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [34] = { 0.69999998807907, 1.2999999523163, 6000, 41, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [35] = { 0.69999998807907, 1.2999999523163, 6000, 41, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [36] = { 0.69999998807907, 1.2999999523163, 6000, 42, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [37] = { 0.69999998807907, 1.2999999523163, 6000, 42, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [38] = { 0.69999998807907, 1.2999999523163, 6000, 43, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [39] = { 0.69999998807907, 1.2999999523163, 6000, 43, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [40] = { 0.69999998807907, 1.2999999523163, 6000, 44, 250, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 21, 38, 10, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 26, 48, 11, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 34, 64, 12, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 45, 83, 13, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 57, 106, 14, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 72, 134, 15, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 90, 168, 16, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 106, 198, 17, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 125, 232, 18, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 146, 271, 19, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 170, 316, 20, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 198, 367, 21, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 229, 426, 22, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 265, 492, 23, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 306, 568, 24, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 352, 655, 25, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 387, 719, 26, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 425, 788, 27, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 465, 864, 28, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 510, 947, 29, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 558, 1037, 30, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 611, 1135, 31, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 668, 1241, 32, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 730, 1356, 33, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 798, 1482, 34, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 871, 1618, 35, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 951, 1766, 36, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 1037, 1926, 37, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 1131, 2100, 38, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 1233, 2289, 39, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 1287, 2390, 39, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 1343, 2494, 40, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 1402, 2603, 40, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 1463, 2717, 41, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 1526, 2835, 41, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 1593, 2958, 42, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 1661, 3086, 42, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 1733, 3219, 43, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 1808, 3357, 43, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 1886, 3502, 44, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SummonBoneGolem"] = { @@ -10037,58 +10250,60 @@ skills["SummonBoneGolem"] = { { "golem_cooldown_recovery_+%", 1 }, }, }, + constantStats = { + { "base_number_of_golems_allowed", 1 }, + { "bone_golem_damage_+%_final_per_non_golem_minion_nearby", 5 }, + { "bone_golem_damage_per_non_golem_minion_nearby_maximum_%", 50 }, + { "display_minion_monster_type", 7 }, + }, stats = { - "base_actor_scale_+%", - "base_number_of_golems_allowed", "bone_golem_grants_minion_minimum_added_physical_damage", "bone_golem_grants_minion_maximum_added_physical_damage", - "bone_golem_damage_+%_final_per_non_golem_minion_nearby", - "bone_golem_damage_per_non_golem_minion_nearby_maximum_%", + "base_actor_scale_+%", "minion_maximum_life_+%", - "display_minion_monster_type", "display_minion_monster_level", }, levels = { - [1] = { 0, 1, 0.80000001192093, 1.2000000476837, 5, 50, 30, 7, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [2] = { 1, 1, 0.80000001192093, 1.2000000476837, 5, 50, 32, 7, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [3] = { 1, 1, 0.80000001192093, 1.2000000476837, 5, 50, 34, 7, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [4] = { 2, 1, 0.80000001192093, 1.2000000476837, 5, 50, 36, 7, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [5] = { 2, 1, 0.80000001192093, 1.2000000476837, 5, 50, 38, 7, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [6] = { 3, 1, 0.80000001192093, 1.2000000476837, 5, 50, 40, 7, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 3, 1, 0.80000001192093, 1.2000000476837, 5, 50, 42, 7, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [8] = { 4, 1, 0.80000001192093, 1.2000000476837, 5, 50, 44, 7, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [9] = { 4, 1, 0.80000001192093, 1.2000000476837, 5, 50, 46, 7, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [10] = { 5, 1, 0.80000001192093, 1.2000000476837, 5, 50, 48, 7, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [11] = { 5, 1, 0.80000001192093, 1.2000000476837, 5, 50, 50, 7, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [12] = { 6, 1, 0.80000001192093, 1.2000000476837, 5, 50, 52, 7, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [13] = { 6, 1, 0.80000001192093, 1.2000000476837, 5, 50, 54, 7, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [14] = { 7, 1, 0.80000001192093, 1.2000000476837, 5, 50, 56, 7, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [15] = { 7, 1, 0.80000001192093, 1.2000000476837, 5, 50, 58, 7, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [16] = { 8, 1, 0.80000001192093, 1.2000000476837, 5, 50, 60, 7, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [17] = { 8, 1, 0.80000001192093, 1.2000000476837, 5, 50, 62, 7, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [18] = { 9, 1, 0.80000001192093, 1.2000000476837, 5, 50, 64, 7, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [19] = { 9, 1, 0.80000001192093, 1.2000000476837, 5, 50, 66, 7, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [20] = { 10, 1, 0.80000001192093, 1.2000000476837, 5, 50, 68, 7, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [21] = { 10, 1, 0.80000001192093, 1.2000000476837, 5, 50, 70, 7, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [22] = { 11, 1, 0.80000001192093, 1.2000000476837, 5, 50, 72, 7, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [23] = { 11, 1, 0.80000001192093, 1.2000000476837, 5, 50, 74, 7, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [24] = { 12, 1, 0.80000001192093, 1.2000000476837, 5, 50, 76, 7, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [25] = { 12, 1, 0.80000001192093, 1.2000000476837, 5, 50, 78, 7, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [26] = { 13, 1, 0.80000001192093, 1.2000000476837, 5, 50, 80, 7, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [27] = { 13, 1, 0.80000001192093, 1.2000000476837, 5, 50, 82, 7, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [28] = { 14, 1, 0.80000001192093, 1.2000000476837, 5, 50, 84, 7, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [29] = { 14, 1, 0.80000001192093, 1.2000000476837, 5, 50, 86, 7, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [30] = { 15, 1, 0.80000001192093, 1.2000000476837, 5, 50, 88, 7, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [31] = { 15, 1, 0.80000001192093, 1.2000000476837, 5, 50, 89, 7, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [32] = { 15, 1, 0.80000001192093, 1.2000000476837, 5, 50, 90, 7, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [33] = { 15, 1, 0.80000001192093, 1.2000000476837, 5, 50, 91, 7, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [34] = { 16, 1, 0.80000001192093, 1.2000000476837, 5, 50, 92, 7, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [35] = { 16, 1, 0.80000001192093, 1.2000000476837, 5, 50, 93, 7, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [36] = { 16, 1, 0.80000001192093, 1.2000000476837, 5, 50, 94, 7, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [37] = { 16, 1, 0.80000001192093, 1.2000000476837, 5, 50, 95, 7, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [38] = { 17, 1, 0.80000001192093, 1.2000000476837, 5, 50, 96, 7, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [39] = { 17, 1, 0.80000001192093, 1.2000000476837, 5, 50, 97, 7, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [40] = { 17, 1, 0.80000001192093, 1.2000000476837, 5, 50, 98, 7, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [1] = { 7, 11, 0, 30, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 8, 11, 1, 32, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 8, 12, 1, 34, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 9, 14, 2, 36, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 10, 15, 2, 38, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 11, 16, 3, 40, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 11, 17, 3, 42, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 12, 19, 4, 44, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 13, 20, 4, 46, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 14, 22, 5, 48, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 15, 23, 5, 50, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 17, 25, 6, 52, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 18, 27, 6, 54, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 19, 29, 7, 56, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 21, 31, 7, 58, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 22, 33, 8, 60, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 24, 35, 8, 62, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 25, 38, 9, 64, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 26, 39, 9, 66, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 27, 41, 10, 68, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 29, 43, 10, 70, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 31, 46, 11, 72, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 33, 49, 11, 74, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 35, 53, 12, 76, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 37, 56, 12, 78, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 40, 60, 13, 80, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 42, 64, 13, 82, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 45, 68, 14, 84, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 48, 72, 14, 86, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 51, 77, 15, 88, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 53, 79, 15, 89, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 54, 82, 15, 90, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 56, 84, 15, 91, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 58, 87, 16, 92, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 60, 89, 16, 93, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 61, 92, 16, 94, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 63, 95, 16, 95, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 65, 98, 17, 96, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 67, 101, 17, 97, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 69, 104, 17, 98, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["SummonChaosGolem"] = { @@ -10128,55 +10343,57 @@ skills["SummonChaosGolem"] = { { "golem_cooldown_recovery_+%", 1 }, }, }, + constantStats = { + { "base_number_of_golems_allowed", 1 }, + { "display_minion_monster_type", 5 }, + }, stats = { "base_actor_scale_+%", - "base_number_of_golems_allowed", "chaos_golem_grants_additional_physical_damage_reduction_%", "minion_maximum_life_+%", - "display_minion_monster_type", "display_minion_monster_level", }, levels = { - [1] = { 0, 1, 3, 30, 5, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [2] = { 1, 1, 3, 32, 5, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [3] = { 1, 1, 3, 34, 5, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [4] = { 2, 1, 3, 36, 5, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [5] = { 2, 1, 3, 38, 5, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [6] = { 3, 1, 3, 40, 5, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 3, 1, 3, 42, 5, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [8] = { 4, 1, 3, 44, 5, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [9] = { 4, 1, 3, 46, 5, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [10] = { 5, 1, 3, 48, 5, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [11] = { 5, 1, 3, 50, 5, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [12] = { 6, 1, 4, 52, 5, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [13] = { 6, 1, 4, 54, 5, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [14] = { 7, 1, 4, 56, 5, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [15] = { 7, 1, 4, 58, 5, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [16] = { 8, 1, 4, 60, 5, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [17] = { 8, 1, 4, 62, 5, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [18] = { 9, 1, 4, 64, 5, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [19] = { 9, 1, 4, 66, 5, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [20] = { 10, 1, 4, 68, 5, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [21] = { 10, 1, 4, 70, 5, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [22] = { 11, 1, 5, 72, 5, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [23] = { 11, 1, 5, 74, 5, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [24] = { 12, 1, 5, 76, 5, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [25] = { 12, 1, 5, 78, 5, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [26] = { 13, 1, 5, 80, 5, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [27] = { 13, 1, 5, 82, 5, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [28] = { 14, 1, 5, 84, 5, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [29] = { 14, 1, 5, 86, 5, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [30] = { 15, 1, 5, 88, 5, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [31] = { 15, 1, 5, 89, 5, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [32] = { 15, 1, 6, 90, 5, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [33] = { 15, 1, 6, 91, 5, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [34] = { 16, 1, 6, 92, 5, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [35] = { 16, 1, 6, 93, 5, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [36] = { 16, 1, 6, 94, 5, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [37] = { 16, 1, 6, 95, 5, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [38] = { 17, 1, 6, 96, 5, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [39] = { 17, 1, 6, 97, 5, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [40] = { 17, 1, 6, 98, 5, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [1] = { 0, 3, 30, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 1, 3, 32, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 1, 3, 34, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 2, 3, 36, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 2, 3, 38, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 3, 3, 40, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 3, 3, 42, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 4, 3, 44, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 4, 3, 46, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 5, 3, 48, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 5, 3, 50, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 6, 4, 52, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 6, 4, 54, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 7, 4, 56, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 7, 4, 58, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 8, 4, 60, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 8, 4, 62, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 9, 4, 64, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 9, 4, 66, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 10, 4, 68, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 10, 4, 70, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 11, 5, 72, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 11, 5, 74, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 12, 5, 76, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 12, 5, 78, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 13, 5, 80, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 13, 5, 82, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 14, 5, 84, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 14, 5, 86, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 15, 5, 88, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 15, 5, 89, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 15, 6, 90, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 15, 6, 91, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 16, 6, 92, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 16, 6, 93, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 16, 6, 94, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 16, 6, 95, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 17, 6, 96, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 17, 6, 97, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 17, 6, 98, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["SummonRelic"] = { @@ -10222,56 +10439,58 @@ skills["SummonRelic"] = { { "holy_relic_cooldown_recovery_+%", 1 }, }, }, + constantStats = { + { "base_number_of_relics_allowed", 1 }, + { "display_minion_monster_type", 16 }, + }, stats = { - "base_number_of_relics_allowed", "active_skill_minion_movement_velocity_+%_final", "holy_relic_nova_life_regeneration_rate_per_minute", "holy_relic_nova_minion_life_regeneration_rate_per_second", "display_minion_monster_level", - "display_minion_monster_type", "minions_cannot_taunt_enemies", }, levels = { - [1] = { 1, 0, 209, 6, 4, 16, cooldown = 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [2] = { 1, 4, 249, 8, 6, 16, cooldown = 2, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [3] = { 1, 8, 317, 11, 9, 16, cooldown = 2, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [4] = { 1, 12, 401, 14, 12, 16, cooldown = 2, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [5] = { 1, 16, 534, 18, 16, 16, cooldown = 2, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 1, 20, 697, 25, 20, 16, cooldown = 2, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 1, 24, 891, 33, 24, 16, cooldown = 2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [8] = { 1, 28, 1119, 43, 28, 16, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [9] = { 1, 32, 1381, 54, 32, 16, cooldown = 2, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [10] = { 1, 36, 1681, 67, 36, 16, cooldown = 2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [11] = { 1, 40, 2019, 83, 40, 16, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [12] = { 1, 44, 2399, 100, 44, 16, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [13] = { 1, 48, 2821, 121, 48, 16, cooldown = 2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [14] = { 1, 52, 3288, 144, 52, 16, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [15] = { 1, 56, 3690, 167, 55, 16, cooldown = 2, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [16] = { 1, 60, 4122, 190, 58, 16, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [17] = { 1, 64, 4587, 215, 61, 16, cooldown = 2, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [18] = { 1, 68, 5085, 244, 64, 16, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [19] = { 1, 72, 5616, 275, 67, 16, cooldown = 2, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [20] = { 1, 76, 6183, 309, 70, 16, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [21] = { 1, 80, 6625, 331, 72, 16, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [22] = { 1, 84, 6949, 347, 74, 16, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [23] = { 1, 88, 7281, 364, 76, 16, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [24] = { 1, 92, 7621, 381, 78, 16, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [25] = { 1, 96, 7969, 398, 80, 16, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [26] = { 1, 100, 8325, 416, 82, 16, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [27] = { 1, 104, 8689, 434, 84, 16, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [28] = { 1, 108, 9060, 453, 86, 16, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [29] = { 1, 112, 9440, 472, 88, 16, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [30] = { 1, 116, 9828, 491, 90, 16, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [31] = { 1, 118, 9926, 496, 91, 16, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [32] = { 1, 120, 10026, 501, 92, 16, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [33] = { 1, 122, 10127, 506, 93, 16, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 1, 124, 10229, 511, 94, 16, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 1, 126, 10331, 516, 95, 16, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 1, 128, 10436, 521, 96, 16, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [37] = { 1, 130, 10541, 527, 97, 16, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [38] = { 1, 132, 10646, 532, 98, 16, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [39] = { 1, 134, 10754, 538, 99, 16, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [40] = { 1, 136, 10862, 543, 100, 16, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [1] = { 0, 209, 6, 4, cooldown = 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [2] = { 4, 249, 8, 6, cooldown = 2, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [3] = { 8, 317, 11, 9, cooldown = 2, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [4] = { 12, 401, 14, 12, cooldown = 2, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [5] = { 16, 534, 18, 16, cooldown = 2, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 20, 697, 25, 20, cooldown = 2, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 24, 891, 33, 24, cooldown = 2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [8] = { 28, 1119, 43, 28, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [9] = { 32, 1381, 54, 32, cooldown = 2, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [10] = { 36, 1681, 67, 36, cooldown = 2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [11] = { 40, 2019, 83, 40, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [12] = { 44, 2399, 100, 44, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [13] = { 48, 2821, 121, 48, cooldown = 2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [14] = { 52, 3288, 144, 52, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [15] = { 56, 3690, 167, 55, cooldown = 2, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [16] = { 60, 4122, 190, 58, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [17] = { 64, 4587, 215, 61, cooldown = 2, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [18] = { 68, 5085, 244, 64, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [19] = { 72, 5616, 275, 67, cooldown = 2, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [20] = { 76, 6183, 309, 70, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [21] = { 80, 6625, 331, 72, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [22] = { 84, 6949, 347, 74, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [23] = { 88, 7281, 364, 76, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [24] = { 92, 7621, 381, 78, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [25] = { 96, 7969, 398, 80, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [26] = { 100, 8325, 416, 82, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [27] = { 104, 8689, 434, 84, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [28] = { 108, 9060, 453, 86, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [29] = { 112, 9440, 472, 88, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [30] = { 116, 9828, 491, 90, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [31] = { 118, 9926, 496, 91, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [32] = { 120, 10026, 501, 92, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [33] = { 122, 10127, 506, 93, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 124, 10229, 511, 94, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 126, 10331, 516, 95, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 128, 10436, 521, 96, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [37] = { 130, 10541, 527, 97, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [38] = { 132, 10646, 532, 98, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [39] = { 134, 10754, 538, 99, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [40] = { 136, 10862, 543, 100, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, }, } skills["SummonLightningGolem"] = { @@ -10311,55 +10530,57 @@ skills["SummonLightningGolem"] = { { "golem_cooldown_recovery_+%", 1 }, }, }, + constantStats = { + { "base_number_of_golems_allowed", 1 }, + { "display_minion_monster_type", 11 }, + }, stats = { "base_actor_scale_+%", - "base_number_of_golems_allowed", "lightning_golem_grants_attack_and_cast_speed_+%", "minion_maximum_life_+%", - "display_minion_monster_type", "display_minion_monster_level", }, levels = { - [1] = { 0, 1, 6, 30, 11, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [2] = { 1, 1, 6, 32, 11, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [3] = { 2, 1, 6, 34, 11, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [4] = { 3, 1, 6, 36, 11, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [5] = { 4, 1, 6, 38, 11, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [6] = { 5, 1, 7, 40, 11, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 6, 1, 7, 42, 11, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [8] = { 7, 1, 7, 44, 11, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [9] = { 8, 1, 7, 46, 11, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [10] = { 9, 1, 7, 48, 11, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [11] = { 10, 1, 8, 50, 11, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [12] = { 11, 1, 8, 52, 11, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [13] = { 12, 1, 8, 54, 11, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [14] = { 13, 1, 8, 56, 11, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [15] = { 14, 1, 8, 58, 11, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [16] = { 15, 1, 9, 60, 11, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [17] = { 16, 1, 9, 62, 11, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [18] = { 17, 1, 9, 64, 11, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [19] = { 18, 1, 9, 66, 11, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [20] = { 19, 1, 9, 68, 11, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [21] = { 20, 1, 10, 70, 11, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [22] = { 21, 1, 10, 72, 11, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [23] = { 22, 1, 10, 74, 11, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [24] = { 23, 1, 10, 76, 11, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [25] = { 24, 1, 10, 78, 11, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [26] = { 25, 1, 11, 80, 11, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [27] = { 26, 1, 11, 82, 11, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [28] = { 27, 1, 11, 84, 11, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [29] = { 28, 1, 11, 86, 11, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [30] = { 29, 1, 11, 88, 11, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [31] = { 29, 1, 11, 89, 11, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [32] = { 30, 1, 12, 90, 11, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [33] = { 30, 1, 12, 91, 11, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [34] = { 31, 1, 12, 92, 11, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [35] = { 31, 1, 12, 93, 11, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [36] = { 32, 1, 12, 94, 11, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [37] = { 32, 1, 12, 95, 11, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [38] = { 33, 1, 12, 96, 11, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [39] = { 33, 1, 12, 97, 11, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [40] = { 34, 1, 12, 98, 11, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [1] = { 0, 6, 30, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 1, 6, 32, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 2, 6, 34, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 3, 6, 36, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 4, 6, 38, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 5, 7, 40, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 6, 7, 42, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 7, 7, 44, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 8, 7, 46, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 9, 7, 48, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 10, 8, 50, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 11, 8, 52, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 12, 8, 54, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 13, 8, 56, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 14, 8, 58, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 15, 9, 60, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 16, 9, 62, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 17, 9, 64, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 18, 9, 66, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 19, 9, 68, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 20, 10, 70, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 21, 10, 72, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 22, 10, 74, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 23, 10, 76, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 24, 10, 78, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 25, 11, 80, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 26, 11, 82, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 27, 11, 84, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 28, 11, 86, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 29, 11, 88, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 29, 11, 89, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 30, 12, 90, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 30, 12, 91, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 31, 12, 92, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 31, 12, 93, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 32, 12, 94, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 32, 12, 95, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 33, 12, 96, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 33, 12, 97, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 34, 12, 98, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["SummonRagingSpirit"] = { @@ -10394,53 +10615,55 @@ skills["SummonRagingSpirit"] = { { "minions_cannot_be_damaged_after_summoned_ms", 100 }, }, }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "base_number_of_raging_spirits_allowed", 20 }, + { "active_skill_minion_added_damage_+%_final", -15 }, + }, stats = { - "base_skill_effect_duration", - "base_number_of_raging_spirits_allowed", - "active_skill_minion_added_damage_+%_final", "minions_cannot_taunt_enemies", }, levels = { - [1] = { 5000, 20, -15, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, - [2] = { 5000, 20, -15, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, - [3] = { 5000, 20, -15, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, - [4] = { 5000, 20, -15, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, - [5] = { 5000, 20, -15, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { 5000, 20, -15, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 5000, 20, -15, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 5000, 20, -15, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, - [9] = { 5000, 20, -15, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, - [10] = { 5000, 20, -15, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 5000, 20, -15, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 5000, 20, -15, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 5000, 20, -15, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 5000, 20, -15, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 5000, 20, -15, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 5000, 20, -15, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, - [17] = { 5000, 20, -15, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, - [18] = { 5000, 20, -15, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, - [19] = { 5000, 20, -15, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, - [20] = { 5000, 20, -15, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, - [21] = { 5000, 20, -15, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, - [22] = { 5000, 20, -15, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, - [23] = { 5000, 20, -15, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, - [24] = { 5000, 20, -15, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, - [25] = { 5000, 20, -15, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, - [26] = { 5000, 20, -15, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, - [27] = { 5000, 20, -15, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, - [28] = { 5000, 20, -15, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, - [29] = { 5000, 20, -15, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [30] = { 5000, 20, -15, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [31] = { 5000, 20, -15, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [32] = { 5000, 20, -15, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [33] = { 5000, 20, -15, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [34] = { 5000, 20, -15, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [35] = { 5000, 20, -15, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [36] = { 5000, 20, -15, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [37] = { 5000, 20, -15, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [38] = { 5000, 20, -15, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [39] = { 5000, 20, -15, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [40] = { 5000, 20, -15, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [1] = { levelRequirement = 4, statInterpolation = { }, cost = { Mana = 4, }, }, + [2] = { levelRequirement = 6, statInterpolation = { }, cost = { Mana = 4, }, }, + [3] = { levelRequirement = 9, statInterpolation = { }, cost = { Mana = 4, }, }, + [4] = { levelRequirement = 12, statInterpolation = { }, cost = { Mana = 4, }, }, + [5] = { levelRequirement = 16, statInterpolation = { }, cost = { Mana = 5, }, }, + [6] = { levelRequirement = 20, statInterpolation = { }, cost = { Mana = 6, }, }, + [7] = { levelRequirement = 24, statInterpolation = { }, cost = { Mana = 6, }, }, + [8] = { levelRequirement = 28, statInterpolation = { }, cost = { Mana = 7, }, }, + [9] = { levelRequirement = 32, statInterpolation = { }, cost = { Mana = 7, }, }, + [10] = { levelRequirement = 36, statInterpolation = { }, cost = { Mana = 8, }, }, + [11] = { levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, + [12] = { levelRequirement = 44, statInterpolation = { }, cost = { Mana = 9, }, }, + [13] = { levelRequirement = 48, statInterpolation = { }, cost = { Mana = 9, }, }, + [14] = { levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, + [15] = { levelRequirement = 55, statInterpolation = { }, cost = { Mana = 10, }, }, + [16] = { levelRequirement = 58, statInterpolation = { }, cost = { Mana = 11, }, }, + [17] = { levelRequirement = 61, statInterpolation = { }, cost = { Mana = 11, }, }, + [18] = { levelRequirement = 64, statInterpolation = { }, cost = { Mana = 12, }, }, + [19] = { levelRequirement = 67, statInterpolation = { }, cost = { Mana = 12, }, }, + [20] = { levelRequirement = 70, statInterpolation = { }, cost = { Mana = 12, }, }, + [21] = { levelRequirement = 72, statInterpolation = { }, cost = { Mana = 13, }, }, + [22] = { levelRequirement = 74, statInterpolation = { }, cost = { Mana = 13, }, }, + [23] = { levelRequirement = 76, statInterpolation = { }, cost = { Mana = 13, }, }, + [24] = { levelRequirement = 78, statInterpolation = { }, cost = { Mana = 13, }, }, + [25] = { levelRequirement = 80, statInterpolation = { }, cost = { Mana = 14, }, }, + [26] = { levelRequirement = 82, statInterpolation = { }, cost = { Mana = 14, }, }, + [27] = { levelRequirement = 84, statInterpolation = { }, cost = { Mana = 14, }, }, + [28] = { levelRequirement = 86, statInterpolation = { }, cost = { Mana = 14, }, }, + [29] = { levelRequirement = 88, statInterpolation = { }, cost = { Mana = 15, }, }, + [30] = { levelRequirement = 90, statInterpolation = { }, cost = { Mana = 15, }, }, + [31] = { levelRequirement = 91, statInterpolation = { }, cost = { Mana = 15, }, }, + [32] = { levelRequirement = 92, statInterpolation = { }, cost = { Mana = 15, }, }, + [33] = { levelRequirement = 93, statInterpolation = { }, cost = { Mana = 15, }, }, + [34] = { levelRequirement = 94, statInterpolation = { }, cost = { Mana = 16, }, }, + [35] = { levelRequirement = 95, statInterpolation = { }, cost = { Mana = 16, }, }, + [36] = { levelRequirement = 96, statInterpolation = { }, cost = { Mana = 16, }, }, + [37] = { levelRequirement = 97, statInterpolation = { }, cost = { Mana = 16, }, }, + [38] = { levelRequirement = 98, statInterpolation = { }, cost = { Mana = 16, }, }, + [39] = { levelRequirement = 99, statInterpolation = { }, cost = { Mana = 16, }, }, + [40] = { levelRequirement = 100, statInterpolation = { }, cost = { Mana = 16, }, }, }, } skills["SummonSkeletons"] = { @@ -10483,55 +10706,57 @@ skills["SummonSkeletons"] = { { "chance_for_melee_skeletons_to_summon_as_archer_skeletons_%", 5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 20000 }, + { "active_skill_minion_added_damage_+%_final", 50 }, + { "display_minion_monster_type", 2 }, + }, stats = { "number_of_melee_skeletons_to_summon", "base_number_of_skeletons_allowed", - "base_skill_effect_duration", - "active_skill_minion_added_damage_+%_final", - "display_minion_monster_type", "display_minion_monster_level", }, levels = { - [1] = { 2, 5, 20000, 50, 2, 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [2] = { 2, 5, 20000, 50, 2, 13, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 2, 5, 20000, 50, 2, 17, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 2, 5, 20000, 50, 2, 21, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 2, 5, 20000, 50, 2, 25, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [6] = { 2, 6, 20000, 50, 2, 29, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 2, 6, 20000, 50, 2, 33, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [8] = { 2, 6, 20000, 50, 2, 36, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 2, 6, 20000, 50, 2, 39, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 2, 6, 20000, 50, 2, 42, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [11] = { 3, 6, 20000, 50, 2, 45, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [12] = { 3, 6, 20000, 50, 2, 48, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [13] = { 3, 6, 20000, 50, 2, 51, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 3, 6, 20000, 50, 2, 54, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 3, 6, 20000, 50, 2, 57, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [16] = { 3, 7, 20000, 50, 2, 60, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [17] = { 3, 7, 20000, 50, 2, 63, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [18] = { 3, 7, 20000, 50, 2, 66, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [19] = { 3, 7, 20000, 50, 2, 68, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [20] = { 3, 7, 20000, 50, 2, 70, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [21] = { 4, 7, 20000, 50, 2, 72, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [22] = { 4, 7, 20000, 50, 2, 74, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [23] = { 4, 7, 20000, 50, 2, 76, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [24] = { 4, 7, 20000, 50, 2, 78, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [25] = { 4, 8, 20000, 50, 2, 80, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [26] = { 4, 8, 20000, 50, 2, 82, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [27] = { 4, 8, 20000, 50, 2, 84, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [28] = { 4, 8, 20000, 50, 2, 86, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [29] = { 4, 8, 20000, 50, 2, 88, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [30] = { 4, 8, 20000, 50, 2, 90, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [31] = { 5, 8, 20000, 50, 2, 91, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [32] = { 5, 8, 20000, 50, 2, 92, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [33] = { 5, 8, 20000, 50, 2, 93, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [34] = { 5, 8, 20000, 50, 2, 94, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [35] = { 5, 8, 20000, 50, 2, 95, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [36] = { 5, 8, 20000, 50, 2, 96, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [37] = { 5, 8, 20000, 50, 2, 97, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [38] = { 5, 8, 20000, 50, 2, 98, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [39] = { 5, 9, 20000, 50, 2, 99, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [40] = { 5, 9, 20000, 50, 2, 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [1] = { 2, 5, 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { Mana = 4, }, }, + [2] = { 2, 5, 13, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 2, 5, 17, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 2, 5, 21, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 2, 5, 25, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 2, 6, 29, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 2, 6, 33, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [8] = { 2, 6, 36, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 2, 6, 39, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 2, 6, 42, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [11] = { 3, 6, 45, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [12] = { 3, 6, 48, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [13] = { 3, 6, 51, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [14] = { 3, 6, 54, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [15] = { 3, 6, 57, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [16] = { 3, 7, 60, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [17] = { 3, 7, 63, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [18] = { 3, 7, 66, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [19] = { 3, 7, 68, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [20] = { 3, 7, 70, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [21] = { 4, 7, 72, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [22] = { 4, 7, 74, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [23] = { 4, 7, 76, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [24] = { 4, 7, 78, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [25] = { 4, 8, 80, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [26] = { 4, 8, 82, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [27] = { 4, 8, 84, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [28] = { 4, 8, 86, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [29] = { 4, 8, 88, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [30] = { 4, 8, 90, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [31] = { 5, 8, 91, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [32] = { 5, 8, 92, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [33] = { 5, 8, 93, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [34] = { 5, 8, 94, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [35] = { 5, 8, 95, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [36] = { 5, 8, 96, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [37] = { 5, 8, 97, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [38] = { 5, 8, 98, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [39] = { 5, 9, 99, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [40] = { 5, 9, 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, }, } skills["VaalSummonSkeletons"] = { @@ -10565,58 +10790,60 @@ skills["VaalSummonSkeletons"] = { { "damage_+%", 1 }, }, }, + constantStats = { + { "number_of_leader_skeletons_to_summon", 1 }, + { "base_skill_effect_duration", 20000 }, + { "display_minion_monster_type", 2 }, + }, stats = { "number_of_melee_skeletons_to_summon", "number_of_archer_skeletons_to_summon", "number_of_mage_skeletons_to_summon", - "number_of_leader_skeletons_to_summon", "base_number_of_skeletons_allowed", - "base_skill_effect_duration", - "display_minion_monster_type", "display_minion_monster_level", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 14, 2, 0, 1, 17, 20000, 2, 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 15, 2, 0, 1, 18, 20000, 2, 13, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 15, 3, 0, 1, 19, 20000, 2, 16, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 16, 3, 0, 1, 20, 20000, 2, 19, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 16, 4, 0, 1, 21, 20000, 2, 22, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 17, 4, 0, 1, 22, 20000, 2, 25, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 17, 5, 0, 1, 23, 20000, 2, 28, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 18, 5, 0, 1, 24, 20000, 2, 32, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 18, 5, 1, 1, 25, 20000, 2, 36, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 18, 6, 1, 1, 26, 20000, 2, 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 18, 6, 2, 1, 27, 20000, 2, 44, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 19, 6, 2, 1, 28, 20000, 2, 47, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 19, 6, 3, 1, 29, 20000, 2, 50, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 20, 6, 3, 1, 30, 20000, 2, 53, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 20, 7, 3, 1, 31, 20000, 2, 56, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 20, 7, 4, 1, 32, 20000, 2, 59, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 20, 8, 4, 1, 33, 20000, 2, 62, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 21, 8, 4, 1, 34, 20000, 2, 64, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 21, 8, 5, 1, 35, 20000, 2, 66, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 21, 9, 5, 1, 36, 20000, 2, 68, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 22, 9, 5, 1, 37, 20000, 2, 70, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 22, 9, 6, 1, 38, 20000, 2, 72, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 22, 10, 6, 1, 39, 20000, 2, 74, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 23, 10, 6, 1, 40, 20000, 2, 76, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 23, 10, 7, 1, 41, 20000, 2, 78, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 23, 11, 7, 1, 42, 20000, 2, 80, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 24, 11, 7, 1, 43, 20000, 2, 82, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 24, 11, 8, 1, 44, 20000, 2, 84, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 25, 11, 8, 1, 45, 20000, 2, 86, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 25, 12, 8, 1, 46, 20000, 2, 88, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 25, 12, 8, 1, 46, 20000, 2, 89, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 26, 12, 9, 1, 47, 20000, 2, 90, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 26, 12, 9, 1, 47, 20000, 2, 91, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 26, 12, 9, 1, 48, 20000, 2, 92, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 26, 12, 9, 1, 48, 20000, 2, 93, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 27, 12, 9, 1, 49, 20000, 2, 94, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 27, 12, 9, 1, 49, 20000, 2, 95, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 27, 13, 9, 1, 50, 20000, 2, 96, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 27, 13, 9, 1, 50, 20000, 2, 97, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 27, 13, 10, 1, 51, 20000, 2, 98, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 14, 2, 0, 17, 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [2] = { 15, 2, 0, 18, 13, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [3] = { 15, 3, 0, 19, 16, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [4] = { 16, 3, 0, 20, 19, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [5] = { 16, 4, 0, 21, 22, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [6] = { 17, 4, 0, 22, 25, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [7] = { 17, 5, 0, 23, 28, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [8] = { 18, 5, 0, 24, 32, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [9] = { 18, 5, 1, 25, 36, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [10] = { 18, 6, 1, 26, 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [11] = { 18, 6, 2, 27, 44, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [12] = { 19, 6, 2, 28, 47, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [13] = { 19, 6, 3, 29, 50, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [14] = { 20, 6, 3, 30, 53, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { 20, 7, 3, 31, 56, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [16] = { 20, 7, 4, 32, 59, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [17] = { 20, 8, 4, 33, 62, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [18] = { 21, 8, 4, 34, 64, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [19] = { 21, 8, 5, 35, 66, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { 21, 9, 5, 36, 68, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [21] = { 22, 9, 5, 37, 70, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [22] = { 22, 9, 6, 38, 72, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [23] = { 22, 10, 6, 39, 74, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [24] = { 23, 10, 6, 40, 76, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [25] = { 23, 10, 7, 41, 78, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [26] = { 23, 11, 7, 42, 80, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [27] = { 24, 11, 7, 43, 82, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [28] = { 24, 11, 8, 44, 84, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [29] = { 25, 11, 8, 45, 86, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [30] = { 25, 12, 8, 46, 88, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [31] = { 25, 12, 8, 46, 89, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [32] = { 26, 12, 9, 47, 90, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [33] = { 26, 12, 9, 47, 91, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [34] = { 26, 12, 9, 48, 92, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [35] = { 26, 12, 9, 48, 93, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [36] = { 27, 12, 9, 49, 94, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [37] = { 27, 12, 9, 49, 95, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [38] = { 27, 13, 9, 50, 96, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [39] = { 27, 13, 9, 50, 97, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [40] = { 27, 13, 10, 51, 98, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, }, } skills["BlackHole"] = { @@ -10664,57 +10891,60 @@ skills["BlackHole"] = { { "blackhole_pulse_frequency_+%", 0.5 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_chaos", 40 }, + { "base_blackhole_tick_rate_ms", 400 }, + { "base_skill_effect_duration", 5000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "blackhole_hinder_%", - "skill_physical_damage_%_to_convert_to_chaos", - "base_blackhole_tick_rate_ms", "is_area_damage", "skill_can_add_multiple_charges_per_action", "damage_cannot_be_reflected_or_leech_if_used_by_other_object", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -30, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [2] = { 0.80000001192093, 1.2000000476837, -30, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [3] = { 0.80000001192093, 1.2000000476837, -31, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [4] = { 0.80000001192093, 1.2000000476837, -31, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 36, }, }, - [5] = { 0.80000001192093, 1.2000000476837, -32, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 38, }, }, - [6] = { 0.80000001192093, 1.2000000476837, -32, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 0.80000001192093, 1.2000000476837, -33, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 42, }, }, - [8] = { 0.80000001192093, 1.2000000476837, -33, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 44, }, }, - [9] = { 0.80000001192093, 1.2000000476837, -34, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 44, }, }, - [10] = { 0.80000001192093, 1.2000000476837, -34, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 46, }, }, - [11] = { 0.80000001192093, 1.2000000476837, -35, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 48, }, }, - [12] = { 0.80000001192093, 1.2000000476837, -35, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 48, }, }, - [13] = { 0.80000001192093, 1.2000000476837, -36, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 50, }, }, - [14] = { 0.80000001192093, 1.2000000476837, -36, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 50, }, }, - [15] = { 0.80000001192093, 1.2000000476837, -37, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, - [16] = { 0.80000001192093, 1.2000000476837, -37, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, - [17] = { 0.80000001192093, 1.2000000476837, -38, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, - [18] = { 0.80000001192093, 1.2000000476837, -38, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, - [19] = { 0.80000001192093, 1.2000000476837, -39, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 69, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 54, }, }, - [20] = { 0.80000001192093, 1.2000000476837, -39, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 54, }, }, - [21] = { 0.80000001192093, 1.2000000476837, -40, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 56, }, }, - [22] = { 0.80000001192093, 1.2000000476837, -40, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 56, }, }, - [23] = { 0.80000001192093, 1.2000000476837, -41, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 58, }, }, - [24] = { 0.80000001192093, 1.2000000476837, -41, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 58, }, }, - [25] = { 0.80000001192093, 1.2000000476837, -42, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 60, }, }, - [26] = { 0.80000001192093, 1.2000000476837, -42, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 60, }, }, - [27] = { 0.80000001192093, 1.2000000476837, -43, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 60, }, }, - [28] = { 0.80000001192093, 1.2000000476837, -43, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 60, }, }, - [29] = { 0.80000001192093, 1.2000000476837, -44, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 62, }, }, - [30] = { 0.80000001192093, 1.2000000476837, -44, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 62, }, }, - [31] = { 0.80000001192093, 1.2000000476837, -44, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 62, }, }, - [32] = { 0.80000001192093, 1.2000000476837, -45, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 63, }, }, - [33] = { 0.80000001192093, 1.2000000476837, -45, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 63, }, }, - [34] = { 0.80000001192093, 1.2000000476837, -45, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 63, }, }, - [35] = { 0.80000001192093, 1.2000000476837, -45, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 63, }, }, - [36] = { 0.80000001192093, 1.2000000476837, -46, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 64, }, }, - [37] = { 0.80000001192093, 1.2000000476837, -46, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 64, }, }, - [38] = { 0.80000001192093, 1.2000000476837, -46, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 64, }, }, - [39] = { 0.80000001192093, 1.2000000476837, -46, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 64, }, }, - [40] = { 0.80000001192093, 1.2000000476837, -47, 40, 400, critChance = 5, duration = 5, cooldown = 10, damageEffectiveness = 0.75, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 64, }, }, + [1] = { 27, 40, -30, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 31, 47, -30, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 37, 55, -31, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 42, 64, -31, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 49, 74, -32, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 57, 85, -32, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 66, 99, -33, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 76, 114, -33, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 87, 131, -34, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 101, 151, -34, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 116, 174, -35, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 133, 200, -35, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 153, 229, -36, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 175, 263, -36, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 201, 301, -37, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 230, 345, -37, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 263, 395, -38, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 301, 451, -38, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 322, 483, -39, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 344, 516, -39, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 393, 589, -40, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 448, 672, -40, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 511, 767, -41, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 583, 874, -41, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 664, 996, -42, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 756, 1135, -42, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 861, 1292, -43, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 980, 1470, -43, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 1114, 1671, -44, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 1267, 1900, -44, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 1351, 2026, -44, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 1440, 2159, -45, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 1534, 2302, -45, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 1635, 2453, -45, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 1743, 2614, -45, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 1857, 2786, -46, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 1979, 2968, -46, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 2108, 3162, -46, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 2246, 3369, -46, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 2392, 3588, -47, damageEffectiveness = 0.75, cooldown = 10, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["Skitterbots"] = { @@ -10751,56 +10981,58 @@ skills["Skitterbots"] = { { "non_damaging_ailment_effect_+%", 0.5 }, }, }, + constantStats = { + { "skitterbots_trap_mine_damage_+%_final", 10 }, + { "display_skitterbot_limit_per_type", 1 }, + }, stats = { - "skitterbots_trap_mine_damage_+%_final", "shock_effect_+%", "chill_effect_+%", "minion_movement_speed_+%", - "display_skitterbot_limit_per_type", "display_skitterbot_shocking_aura", "display_skitterbot_chilling_aura", }, levels = { - [1] = { 10, 0, 0, 0, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 10, 1, 1, 4, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 10, 2, 2, 8, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 10, 3, 3, 12, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 10, 4, 4, 16, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 10, 5, 5, 20, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 10, 6, 6, 24, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 10, 7, 7, 28, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 10, 8, 8, 32, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 10, 9, 9, 36, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 10, 10, 10, 40, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 10, 11, 11, 44, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 10, 12, 12, 48, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 10, 13, 13, 52, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 10, 14, 14, 56, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 10, 15, 15, 60, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 10, 16, 16, 64, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 10, 17, 17, 68, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 10, 18, 18, 72, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 10, 19, 19, 76, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 10, 20, 20, 80, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 10, 21, 21, 84, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 10, 22, 22, 88, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 10, 23, 23, 92, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 10, 24, 24, 96, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 10, 25, 25, 100, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 10, 26, 26, 104, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 10, 27, 27, 108, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 10, 28, 28, 112, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 10, 29, 29, 116, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 10, 30, 30, 120, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 10, 31, 31, 124, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 10, 32, 32, 128, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 10, 33, 33, 132, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 10, 34, 34, 136, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 10, 35, 35, 140, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 10, 36, 36, 144, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 10, 37, 37, 148, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 10, 38, 38, 152, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 10, 39, 39, 156, 1, manaReservationPercent = 35, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, 0, 0, manaReservationPercent = 35, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 1, 1, 4, manaReservationPercent = 35, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 2, 2, 8, manaReservationPercent = 35, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 3, 3, 12, manaReservationPercent = 35, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 4, 4, 16, manaReservationPercent = 35, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 5, 5, 20, manaReservationPercent = 35, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 6, 6, 24, manaReservationPercent = 35, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 7, 7, 28, manaReservationPercent = 35, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 8, 8, 32, manaReservationPercent = 35, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 9, 9, 36, manaReservationPercent = 35, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 10, 10, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 11, 11, 44, manaReservationPercent = 35, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 12, 12, 48, manaReservationPercent = 35, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 13, 13, 52, manaReservationPercent = 35, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 14, 14, 56, manaReservationPercent = 35, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 15, 15, 60, manaReservationPercent = 35, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 16, 16, 64, manaReservationPercent = 35, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 17, 17, 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 18, 18, 72, manaReservationPercent = 35, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 19, 19, 76, manaReservationPercent = 35, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 20, 20, 80, manaReservationPercent = 35, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 21, 21, 84, manaReservationPercent = 35, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 22, 22, 88, manaReservationPercent = 35, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 23, 23, 92, manaReservationPercent = 35, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 24, 24, 96, manaReservationPercent = 35, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 25, 25, 100, manaReservationPercent = 35, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 26, 26, 104, manaReservationPercent = 35, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 27, 27, 108, manaReservationPercent = 35, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 28, 28, 112, manaReservationPercent = 35, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 29, 29, 116, manaReservationPercent = 35, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 30, 30, 120, manaReservationPercent = 35, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 31, 31, 124, manaReservationPercent = 35, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 32, 32, 128, manaReservationPercent = 35, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 33, 33, 132, manaReservationPercent = 35, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 34, 34, 136, manaReservationPercent = 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 35, 35, 140, manaReservationPercent = 35, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 36, 36, 144, manaReservationPercent = 35, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 37, 37, 148, manaReservationPercent = 35, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 38, 38, 152, manaReservationPercent = 35, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 39, 39, 156, manaReservationPercent = 35, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["TempestShield"] = { @@ -10836,57 +11068,59 @@ skills["TempestShield"] = { { "shield_spell_block_%", 0.1 }, }, }, + constantStats = { + { "skill_override_pvp_scaling_time_ms", 700 }, + { "number_of_chains", 1 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "skill_override_pvp_scaling_time_ms", - "number_of_chains", "shield_spell_block_%", "skill_can_add_multiple_charges_per_action", "base_skill_show_average_damage_instead_of_dps", "skill_display_buff_grants_shock_immunity", }, levels = { - [1] = { 0.5, 1.5, 700, 1, 18, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 0.5, 1.5, 700, 1, 18, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [3] = { 0.5, 1.5, 700, 1, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [4] = { 0.5, 1.5, 700, 1, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [5] = { 0.5, 1.5, 700, 1, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [6] = { 0.5, 1.5, 700, 1, 20, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [7] = { 0.5, 1.5, 700, 1, 20, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [8] = { 0.5, 1.5, 700, 1, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [9] = { 0.5, 1.5, 700, 1, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 43, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [10] = { 0.5, 1.5, 700, 1, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [11] = { 0.5, 1.5, 700, 1, 22, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 49, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [12] = { 0.5, 1.5, 700, 1, 22, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [13] = { 0.5, 1.5, 700, 1, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 55, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [14] = { 0.5, 1.5, 700, 1, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [15] = { 0.5, 1.5, 700, 1, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [16] = { 0.5, 1.5, 700, 1, 24, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [17] = { 0.5, 1.5, 700, 1, 24, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [18] = { 0.5, 1.5, 700, 1, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [19] = { 0.5, 1.5, 700, 1, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [20] = { 0.5, 1.5, 700, 1, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [21] = { 0.5, 1.5, 700, 1, 26, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [22] = { 0.5, 1.5, 700, 1, 26, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [23] = { 0.5, 1.5, 700, 1, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [24] = { 0.5, 1.5, 700, 1, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [25] = { 0.5, 1.5, 700, 1, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [26] = { 0.5, 1.5, 700, 1, 28, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [27] = { 0.5, 1.5, 700, 1, 28, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [28] = { 0.5, 1.5, 700, 1, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [29] = { 0.5, 1.5, 700, 1, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [30] = { 0.5, 1.5, 700, 1, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [31] = { 0.5, 1.5, 700, 1, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [32] = { 0.5, 1.5, 700, 1, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [33] = { 0.5, 1.5, 700, 1, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [34] = { 0.5, 1.5, 700, 1, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [35] = { 0.5, 1.5, 700, 1, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [36] = { 0.5, 1.5, 700, 1, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [37] = { 0.5, 1.5, 700, 1, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [38] = { 0.5, 1.5, 700, 1, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [39] = { 0.5, 1.5, 700, 1, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [40] = { 0.5, 1.5, 700, 1, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 38, 115, 18, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 51, 154, 18, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 68, 203, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 88, 264, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 106, 318, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 128, 383, 20, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 153, 458, 20, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 182, 545, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 215, 646, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 255, 764, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 300, 901, 22, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 353, 1060, 22, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 415, 1244, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 486, 1457, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 539, 1616, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 597, 1792, 24, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 662, 1985, 24, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 733, 2198, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 811, 2432, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 896, 2688, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 990, 2970, 26, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 1093, 3280, 26, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 1207, 3620, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 1331, 3992, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 1467, 4401, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 1617, 4850, 28, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 1780, 5341, 28, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 1960, 5880, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 2157, 6470, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 2372, 7116, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 2487, 7462, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 2608, 7824, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 2734, 8203, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 2866, 8599, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 3004, 9013, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 3149, 9447, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 3300, 9900, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 3458, 10375, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 3624, 10871, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 3797, 11390, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["VoltaxicBurst"] = { @@ -10928,57 +11162,60 @@ skills["VoltaxicBurst"] = { { "lightning_damage_%_to_add_as_chaos", 0.25 }, }, }, + constantStats = { + { "skill_lightning_damage_%_to_convert_to_chaos", 40 }, + { "corpse_explosion_monster_life_%_lightning", 6 }, + { "voltaxic_burst_hit_and_ailment_damage_+%_final_per_stack", 1 }, + { "base_skill_effect_duration", 2500 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "skill_lightning_damage_%_to_convert_to_chaos", "active_skill_base_radius_+", - "corpse_explosion_monster_life_%_lightning", - "voltaxic_burst_hit_and_ailment_damage_+%_final_per_stack", "is_area_damage", "console_skill_dont_chase", }, levels = { - [1] = { 0.69999998807907, 1.2999999523163, 40, 0, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 0.69999998807907, 1.2999999523163, 40, 0, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 0.69999998807907, 1.2999999523163, 40, 0, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 0.69999998807907, 1.2999999523163, 40, 0, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.69999998807907, 1.2999999523163, 40, 0, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 0.69999998807907, 1.2999999523163, 40, 0, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 0.69999998807907, 1.2999999523163, 40, 1, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 0.69999998807907, 1.2999999523163, 40, 1, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [9] = { 0.69999998807907, 1.2999999523163, 40, 1, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [10] = { 0.69999998807907, 1.2999999523163, 40, 1, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [11] = { 0.69999998807907, 1.2999999523163, 40, 1, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [12] = { 0.69999998807907, 1.2999999523163, 40, 1, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [13] = { 0.69999998807907, 1.2999999523163, 40, 2, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [14] = { 0.69999998807907, 1.2999999523163, 40, 2, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [15] = { 0.69999998807907, 1.2999999523163, 40, 2, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [16] = { 0.69999998807907, 1.2999999523163, 40, 2, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [17] = { 0.69999998807907, 1.2999999523163, 40, 2, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [18] = { 0.69999998807907, 1.2999999523163, 40, 2, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [19] = { 0.69999998807907, 1.2999999523163, 40, 3, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 0.69999998807907, 1.2999999523163, 40, 3, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 0.69999998807907, 1.2999999523163, 40, 3, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 0.69999998807907, 1.2999999523163, 40, 3, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 0.69999998807907, 1.2999999523163, 40, 3, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 0.69999998807907, 1.2999999523163, 40, 3, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 0.69999998807907, 1.2999999523163, 40, 4, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 0.69999998807907, 1.2999999523163, 40, 4, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 0.69999998807907, 1.2999999523163, 40, 4, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 0.69999998807907, 1.2999999523163, 40, 4, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 0.69999998807907, 1.2999999523163, 40, 4, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 0.69999998807907, 1.2999999523163, 40, 4, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 0.69999998807907, 1.2999999523163, 40, 5, 6, 1, damageEffectiveness = 2.3, critChance = 6.5, duration = 2.5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 20, 38, 0, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 26, 49, 0, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 36, 68, 0, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 49, 91, 0, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 66, 122, 0, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 86, 160, 0, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 113, 209, 1, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 137, 254, 1, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [9] = { 165, 307, 1, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [10] = { 199, 370, 1, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [11] = { 240, 445, 1, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [12] = { 287, 533, 1, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [13] = { 343, 637, 2, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [14] = { 409, 759, 2, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [15] = { 486, 903, 2, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [16] = { 578, 1073, 2, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [17] = { 647, 1202, 2, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [18] = { 724, 1345, 2, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [19] = { 810, 1505, 3, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 906, 1683, 3, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 1012, 1880, 3, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 1130, 2099, 3, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 1261, 2342, 3, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 1407, 2613, 3, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 1568, 2912, 4, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 1747, 3245, 4, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 1946, 3614, 4, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 2166, 4023, 4, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 2410, 4476, 4, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 2681, 4979, 4, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 2827, 5250, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 2980, 5535, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 3142, 5836, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 3312, 6152, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 3491, 6484, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 3680, 6834, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 3878, 7202, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 4087, 7589, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 4306, 7997, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 4537, 8425, 5, damageEffectiveness = 2.3, critChance = 6.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, }, } skills["FrostBoltNova"] = { @@ -11023,59 +11260,61 @@ skills["FrostBoltNova"] = { { "active_skill_damage_+%_when_cast_on_frostbolt", 2 }, }, }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + { "frost_bolt_nova_number_of_frost_bolts_to_detonate", 5 }, + { "active_skill_area_of_effect_+%_final_when_cast_on_frostbolt", -20 }, + { "skill_override_pvp_scaling_time_ms", 900 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "base_skill_effect_duration", "base_cold_damage_to_deal_per_minute", - "frost_bolt_nova_number_of_frost_bolts_to_detonate", "base_cooldown_speed_+%", - "active_skill_area_of_effect_+%_final_when_cast_on_frostbolt", - "skill_override_pvp_scaling_time_ms", "is_area_damage", "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 0.40000000596046, 0.60000002384186, 3000, 67.166671664765, 5, 0, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [2] = { 0.40000000596046, 0.60000002384186, 3000, 65.500002576659, 5, 4, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [3] = { 0.40000000596046, 0.60000002384186, 3000, 63.666666977108, 5, 8, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [4] = { 0.40000000596046, 0.60000002384186, 3000, 62.000001862645, 5, 12, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [5] = { 0.40000000596046, 0.60000002384186, 3000, 60.33333277454, 5, 16, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [6] = { 0.40000000596046, 0.60000002384186, 3000, 59.166667194416, 5, 20, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 42, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [7] = { 0.40000000596046, 0.60000002384186, 3000, 58.166668125739, 5, 24, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 0.40000000596046, 0.60000002384186, 3000, 57.166669057061, 5, 28, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 0.40000000596046, 0.60000002384186, 3000, 56.166666014741, 5, 32, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 0.40000000596046, 0.60000002384186, 3000, 55.166666946063, 5, 36, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 0.40000000596046, 0.60000002384186, 3000, 54.166667877386, 5, 40, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 0.40000000596046, 0.60000002384186, 3000, 53.166668808709, 5, 44, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 54, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 0.40000000596046, 0.60000002384186, 3000, 52.166669740031, 5, 48, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 0.40000000596046, 0.60000002384186, 3000, 51.166666697711, 5, 52, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 0.40000000596046, 0.60000002384186, 3000, 50.33333414048, 5, 56, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 0.40000000596046, 0.60000002384186, 3000, 49.333335071802, 5, 60, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 0.40000000596046, 0.60000002384186, 3000, 48.500002514571, 5, 64, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 0.40000000596046, 0.60000002384186, 3000, 47.666665983697, 5, 68, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 0.40000000596046, 0.60000002384186, 3000, 46.833333426466, 5, 72, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 0.40000000596046, 0.60000002384186, 3000, 46.000000869234, 5, 76, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 0.40000000596046, 0.60000002384186, 3000, 45.166668312003, 5, 80, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 0.40000000596046, 0.60000002384186, 3000, 44.333335754772, 5, 84, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 0.40000000596046, 0.60000002384186, 3000, 43.499999223898, 5, 88, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 0.40000000596046, 0.60000002384186, 3000, 42.666666666667, 5, 92, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 0.40000000596046, 0.60000002384186, 3000, 42.000000620882, 5, 96, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 0.40000000596046, 0.60000002384186, 3000, 41.166668063651, 5, 100, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 0.40000000596046, 0.60000002384186, 3000, 40.500002017866, 5, 104, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 0.40000000596046, 0.60000002384186, 3000, 39.833335972081, 5, 108, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 0.40000000596046, 0.60000002384186, 3000, 38.999999441206, 5, 112, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 0.40000000596046, 0.60000002384186, 3000, 38.333333395422, 5, 116, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 0.40000000596046, 0.60000002384186, 3000, 38.000000372529, 5, 120, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 0.40000000596046, 0.60000002384186, 3000, 37.666667349637, 5, 124, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 0.40000000596046, 0.60000002384186, 3000, 37.333334326744, 5, 128, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 0.40000000596046, 0.60000002384186, 3000, 37.000001303852, 5, 132, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 0.40000000596046, 0.60000002384186, 3000, 36.666668280959, 5, 136, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 0.40000000596046, 0.60000002384186, 3000, 36.333335258067, 5, 140, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 0.40000000596046, 0.60000002384186, 3000, 36.000002235174, 5, 144, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 0.40000000596046, 0.60000002384186, 3000, 35.666669212282, 5, 148, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 0.40000000596046, 0.60000002384186, 3000, 35.333332215746, 5, 152, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 0.40000000596046, 0.60000002384186, 3000, 34.999999192854, 5, 156, -20, 900, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 3, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 41, 62, 6963, 0, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [2] = { 54, 81, 8841, 4, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [3] = { 70, 105, 11128, 8, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [4] = { 90, 135, 13968, 12, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [5] = { 116, 174, 17447, 16, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [6] = { 136, 205, 20167, 20, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [7] = { 160, 241, 23334, 24, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 189, 283, 26953, 28, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 221, 332, 31083, 32, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 260, 389, 35793, 36, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [11] = { 304, 456, 41156, 40, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 356, 533, 47257, 44, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 416, 623, 54190, 48, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 485, 728, 62060, 52, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 566, 849, 71219, 56, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 660, 990, 81367, 60, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 768, 1153, 93169, 64, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 894, 1341, 106574, 68, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 1040, 1560, 121786, 72, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 1209, 1813, 139032, 76, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 1404, 2106, 158570, 80, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 1630, 2445, 180683, 84, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 1891, 2837, 205689, 88, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 2193, 3290, 233944, 92, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 2542, 3813, 266899, 96, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 2945, 4417, 303042, 100, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 3409, 5114, 345195, 104, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 3946, 5919, 392927, 108, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 4564, 6847, 445037, 112, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 5278, 7917, 505816, 116, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 5675, 8512, 539108, 120, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 6101, 9151, 574491, 124, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 6558, 9837, 612088, 128, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 7049, 10574, 652033, 132, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 7576, 11364, 694464, 136, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 8142, 12212, 739527, 140, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 8749, 13123, 787378, 144, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 9400, 14100, 838179, 148, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 10099, 15149, 892103, 152, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 10850, 16274, 949332, 156, damageEffectiveness = 2.7, cooldown = 1.8, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, }, } skills["Purge"] = { @@ -11115,60 +11354,63 @@ skills["Purge"] = { { "skill_physical_damage_%_to_convert_to_cold", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 25 }, + { "skill_physical_damage_%_to_convert_to_lightning", 25 }, + { "base_secondary_skill_effect_duration", 4000 }, + { "shock_art_variation", 2 }, + { "ignite_art_variation", 7 }, + { "purge_expose_resist_%_matching_highest_element_damage", -15 }, + { "base_skill_effect_duration", 500 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "skill_physical_damage_%_to_convert_to_fire", - "skill_physical_damage_%_to_convert_to_lightning", - "base_secondary_skill_effect_duration", - "shock_art_variation", - "ignite_art_variation", "skill_effect_duration_+%", - "purge_expose_resist_%_matching_highest_element_damage", "is_area_damage", "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 0, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 2, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 4, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 6, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 8, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 10, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 12, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 14, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 16, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 43, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 18, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 20, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 49, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 22, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 24, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 55, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 26, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 28, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 30, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 32, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 34, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 36, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 38, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 40, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 42, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 44, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 46, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 48, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 50, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 52, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 54, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 56, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 58, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 59, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 60, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 61, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 62, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 63, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 64, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 65, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 66, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 67, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 25, 25, 4000, 2, 7, 68, -15, damageEffectiveness = 3.3, critChance = 6, duration = 0.5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [1] = { 35, 52, 0, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 9, }, }, + [2] = { 49, 73, 2, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 67, 101, 4, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 11, }, }, + [4] = { 91, 137, 6, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 12, }, }, + [5] = { 114, 171, 8, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 13, }, }, + [6] = { 141, 212, 10, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 14, }, }, + [7] = { 175, 262, 12, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [8] = { 215, 322, 14, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 264, 395, 16, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 322, 483, 18, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 393, 589, 20, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [12] = { 477, 716, 22, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [13] = { 579, 868, 24, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [14] = { 701, 1051, 26, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [15] = { 795, 1192, 28, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, + [16] = { 901, 1351, 30, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [17] = { 1020, 1530, 32, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [18] = { 1155, 1732, 34, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [19] = { 1306, 1959, 36, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [20] = { 1476, 2214, 38, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [21] = { 1667, 2500, 40, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [22] = { 1882, 2822, 42, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [23] = { 2123, 3184, 44, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [24] = { 2394, 3590, 46, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [25] = { 2697, 4046, 48, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [26] = { 3038, 4558, 50, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [27] = { 3421, 5131, 52, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [28] = { 3850, 5775, 54, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [29] = { 4331, 6496, 56, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [30] = { 4869, 7304, 58, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [31] = { 5163, 7744, 59, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [32] = { 5473, 8209, 60, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [33] = { 5801, 8702, 61, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [34] = { 6149, 9223, 62, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [35] = { 6517, 9775, 63, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [36] = { 6906, 10359, 64, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [37] = { 7318, 10977, 65, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [38] = { 7753, 11630, 66, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [39] = { 8214, 12321, 67, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [40] = { 8702, 13052, 68, damageEffectiveness = 3.3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, }, } skills["FrostFury"] = { @@ -11240,16 +11482,19 @@ skills["FrostFury"] = { { "base_projectile_speed_+%", 2 }, }, }, + constantStats = { + { "frost_fury_max_number_of_stages", 10 }, + { "frost_fury_base_fire_interval_ms", 1600 }, + { "frost_fury_duration_+%_per_stage", 25 }, + { "frost_fury_fire_speed_+%_per_stage", 15 }, + { "additional_projectiles_fired_with_distance_offset", 100 }, + { "projectile_spread_radius", 100 }, + { "frost_fury_fire_speed_+%_final_while_channelling", 150 }, + { "base_skill_effect_duration", 1600 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "frost_fury_max_number_of_stages", - "frost_fury_base_fire_interval_ms", - "frost_fury_duration_+%_per_stage", - "frost_fury_fire_speed_+%_per_stage", - "additional_projectiles_fired_with_distance_offset", - "projectile_spread_radius", - "frost_fury_fire_speed_+%_final_while_channelling", "base_is_projectile", "is_area_damage", "projectile_remove_default_spread", @@ -11258,46 +11503,46 @@ skills["FrostFury"] = { "display_frost_fury_additive_cast_speed_modifiers_apply_to_fire_speed", }, levels = { - [1] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [2] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [3] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 2, }, }, - [4] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [5] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [6] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [7] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [8] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [9] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [10] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [11] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [12] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [13] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [14] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [15] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [16] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [17] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [18] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [19] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [20] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [21] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [22] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [23] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [24] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [25] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [29] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [30] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [31] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [32] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [33] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [34] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [35] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [36] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [37] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [38] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [39] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [40] = { 0.80000001192093, 1, 10, 1600, 25, 15, 100, 100, 150, damageEffectiveness = 0.6, critChance = 6, duration = 1.6, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [1] = { 30, 37, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [2] = { 35, 44, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [3] = { 42, 53, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 2, }, }, + [4] = { 50, 63, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [5] = { 59, 74, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [6] = { 66, 82, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [7] = { 73, 92, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [8] = { 82, 102, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [9] = { 91, 113, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [10] = { 101, 126, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [11] = { 111, 139, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [12] = { 123, 154, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [13] = { 136, 171, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [14] = { 151, 188, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [15] = { 166, 208, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [16] = { 184, 229, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [17] = { 202, 253, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [18] = { 223, 279, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [19] = { 245, 307, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [20] = { 270, 337, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [21] = { 296, 371, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [22] = { 326, 407, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [23] = { 358, 447, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [24] = { 392, 490, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [25] = { 430, 538, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 472, 589, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 517, 646, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 566, 707, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [29] = { 619, 774, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [30] = { 678, 847, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [31] = { 709, 886, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [32] = { 741, 927, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [33] = { 775, 969, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [34] = { 810, 1013, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [35] = { 847, 1059, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [36] = { 886, 1107, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [37] = { 926, 1157, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [38] = { 968, 1210, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [39] = { 1011, 1264, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [40] = { 1057, 1321, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, }, } skills["ImmolationSigil"] = { @@ -11346,15 +11591,18 @@ skills["ImmolationSigil"] = { { "base_cast_speed_+%", -2 }, }, }, + constantStats = { + { "base_number_of_sigils_allowed_per_target", 1 }, + { "base_secondary_skill_effect_duration", 6000 }, + { "base_tertiary_skill_effect_duration", 1000 }, + { "base_sigil_repeat_frequency_ms", 250 }, + { "immolation_brand_burn_damage_+%_final_per_stage", 20 }, + { "winter_brand_max_number_of_stages", 20 }, + { "active_skill_brands_allowed_on_enemy_+", 1 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { - "base_number_of_sigils_allowed_per_target", - "base_secondary_skill_effect_duration", "base_cold_damage_to_deal_per_minute", - "base_tertiary_skill_effect_duration", - "base_sigil_repeat_frequency_ms", - "immolation_brand_burn_damage_+%_final_per_stage", - "winter_brand_max_number_of_stages", - "active_skill_brands_allowed_on_enemy_+", "is_area_damage", "additive_cast_speed_modifiers_apply_to_sigil_repeat_frequency", "skill_can_add_multiple_charges_per_action", @@ -11362,46 +11610,46 @@ skills["ImmolationSigil"] = { "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 12, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 15, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 19, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 23, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 27, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 31, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 35, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 38, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [9] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 41, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [10] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 44, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [11] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 47, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [12] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 50, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [13] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 53, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [14] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 56, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [15] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 59, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [16] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 62, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [17] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 64, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [18] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 66, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [19] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 68, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 70, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 72, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 74, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 76, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 78, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 80, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 82, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 84, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 86, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 88, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 90, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 91, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 92, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 93, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 94, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 95, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 96, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 97, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 98, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 99, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 1, 6000, 16.666667039196, 1000, 250, 20, 20, 1, duration = 2, levelRequirement = 100, statInterpolation = { 1, 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 820, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [2] = { 1016, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [3] = { 1322, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [4] = { 1688, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 2122, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [6] = { 2637, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [7] = { 3245, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [8] = { 3771, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [9] = { 4366, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [10] = { 5036, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [11] = { 5791, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [12] = { 6641, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [13] = { 7597, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [14] = { 8670, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [15] = { 9875, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [16] = { 11225, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [17] = { 12214, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [18] = { 13281, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [19] = { 14431, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [20] = { 15670, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [21] = { 17004, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [22] = { 18441, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [23] = { 19989, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [24] = { 21654, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [25] = { 23446, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [26] = { 25374, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [27] = { 27447, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [28] = { 29676, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [29] = { 32072, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [30] = { 34647, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [31] = { 36006, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [32] = { 37414, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [33] = { 38873, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [34] = { 40386, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [35] = { 41953, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [36] = { 43578, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [37] = { 45261, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [38] = { 47005, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [39] = { 48812, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [40] = { 50685, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 22, }, }, }, } skills["Wither"] = { @@ -11445,54 +11693,56 @@ skills["Wither"] = { { "wither_chance_to_apply_another_stack_if_hand_cast_%", 5 }, }, }, + constantStats = { + { "chaos_damage_taken_+%", 6 }, + { "base_skill_effect_duration", 500 }, + { "active_skill_withered_base_duration_ms", 2000 }, + }, stats = { "base_movement_velocity_+%", - "chaos_damage_taken_+%", - "base_skill_effect_duration", - "active_skill_withered_base_duration_ms", "base_skill_area_of_effect_+%", }, levels = { - [1] = { -30, 6, 500, 2000, 0, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [2] = { -30, 6, 500, 2000, 1, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 3, }, }, - [3] = { -30, 6, 500, 2000, 2, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [4] = { -31, 6, 500, 2000, 3, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 4, }, }, - [5] = { -31, 6, 500, 2000, 4, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { -31, 6, 500, 2000, 5, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [7] = { -32, 6, 500, 2000, 6, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [8] = { -32, 6, 500, 2000, 7, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [9] = { -32, 6, 500, 2000, 8, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [10] = { -33, 6, 500, 2000, 9, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [11] = { -33, 6, 500, 2000, 10, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [12] = { -33, 6, 500, 2000, 11, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [13] = { -34, 6, 500, 2000, 12, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [14] = { -34, 6, 500, 2000, 13, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { -34, 6, 500, 2000, 14, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { -35, 6, 500, 2000, 15, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { -35, 6, 500, 2000, 16, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { -35, 6, 500, 2000, 17, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [19] = { -36, 6, 500, 2000, 18, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [20] = { -36, 6, 500, 2000, 19, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [21] = { -36, 6, 500, 2000, 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [22] = { -37, 6, 500, 2000, 21, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { -37, 6, 500, 2000, 22, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { -37, 6, 500, 2000, 23, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { -38, 6, 500, 2000, 24, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { -38, 6, 500, 2000, 25, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { -38, 6, 500, 2000, 26, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [28] = { -39, 6, 500, 2000, 27, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [29] = { -39, 6, 500, 2000, 28, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [30] = { -39, 6, 500, 2000, 29, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [31] = { -39, 6, 500, 2000, 29, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [32] = { -40, 6, 500, 2000, 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [33] = { -40, 6, 500, 2000, 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [34] = { -40, 6, 500, 2000, 31, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [35] = { -40, 6, 500, 2000, 31, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [36] = { -40, 6, 500, 2000, 32, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [37] = { -40, 6, 500, 2000, 32, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [38] = { -41, 6, 500, 2000, 33, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [39] = { -41, 6, 500, 2000, 33, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [40] = { -41, 6, 500, 2000, 34, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [1] = { -30, 0, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [2] = { -30, 1, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { Mana = 3, }, }, + [3] = { -30, 2, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [4] = { -31, 3, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { Mana = 4, }, }, + [5] = { -31, 4, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [6] = { -31, 5, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [7] = { -32, 6, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 5, }, }, + [8] = { -32, 7, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [9] = { -32, 8, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [10] = { -33, 9, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [11] = { -33, 10, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [12] = { -33, 11, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [13] = { -34, 12, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, + [14] = { -34, 13, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [15] = { -34, 14, levelRequirement = 57, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [16] = { -35, 15, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [17] = { -35, 16, levelRequirement = 63, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [18] = { -35, 17, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [19] = { -36, 18, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [20] = { -36, 19, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [21] = { -36, 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [22] = { -37, 21, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [23] = { -37, 22, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [24] = { -37, 23, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [25] = { -38, 24, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [26] = { -38, 25, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [27] = { -38, 26, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [28] = { -39, 27, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [29] = { -39, 28, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [30] = { -39, 29, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [31] = { -39, 29, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [32] = { -40, 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [33] = { -40, 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [34] = { -40, 31, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [35] = { -40, 31, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [36] = { -40, 32, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [37] = { -40, 32, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [38] = { -41, 33, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [39] = { -41, 33, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [40] = { -41, 34, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, }, } skills["Wrath"] = { @@ -11534,6 +11784,8 @@ skills["Wrath"] = { { "base_reservation_efficiency_+%", 0.2 }, }, }, + constantStats = { + }, stats = { "attack_minimum_added_lightning_damage", "attack_maximum_added_lightning_damage", @@ -11542,46 +11794,46 @@ skills["Wrath"] = { "base_deal_no_damage", }, levels = { - [1] = { 0.050000000745058, 0.80000001192093, 0, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.050000000745058, 0.80000001192093, 1, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [3] = { 0.050000000745058, 0.80000001192093, 2, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [4] = { 0.050000000745058, 0.80000001192093, 3, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [5] = { 0.050000000745058, 0.80000001192093, 4, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [6] = { 0.050000000745058, 0.80000001192093, 5, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [7] = { 0.050000000745058, 0.80000001192093, 6, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [8] = { 0.050000000745058, 0.80000001192093, 7, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [9] = { 0.050000000745058, 0.80000001192093, 8, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [10] = { 0.050000000745058, 0.80000001192093, 9, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [11] = { 0.050000000745058, 0.80000001192093, 10, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [12] = { 0.050000000745058, 0.80000001192093, 11, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [13] = { 0.050000000745058, 0.80000001192093, 12, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [14] = { 0.050000000745058, 0.80000001192093, 13, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [15] = { 0.050000000745058, 0.80000001192093, 14, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [16] = { 0.050000000745058, 0.80000001192093, 15, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [17] = { 0.050000000745058, 0.80000001192093, 16, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [18] = { 0.050000000745058, 0.80000001192093, 17, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [19] = { 0.050000000745058, 0.80000001192093, 18, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [20] = { 0.050000000745058, 0.80000001192093, 19, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [21] = { 0.050000000745058, 0.80000001192093, 20, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [22] = { 0.050000000745058, 0.80000001192093, 21, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [23] = { 0.050000000745058, 0.80000001192093, 22, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [24] = { 0.050000000745058, 0.80000001192093, 23, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [25] = { 0.050000000745058, 0.80000001192093, 24, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [26] = { 0.050000000745058, 0.80000001192093, 25, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [27] = { 0.050000000745058, 0.80000001192093, 26, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [28] = { 0.050000000745058, 0.80000001192093, 27, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [29] = { 0.050000000745058, 0.80000001192093, 28, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [30] = { 0.050000000745058, 0.80000001192093, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [31] = { 0.050000000745058, 0.80000001192093, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [32] = { 0.050000000745058, 0.80000001192093, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [33] = { 0.050000000745058, 0.80000001192093, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [34] = { 0.050000000745058, 0.80000001192093, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [35] = { 0.050000000745058, 0.80000001192093, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [36] = { 0.050000000745058, 0.80000001192093, 32, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [37] = { 0.050000000745058, 0.80000001192093, 32, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [38] = { 0.050000000745058, 0.80000001192093, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [39] = { 0.050000000745058, 0.80000001192093, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [40] = { 0.050000000745058, 0.80000001192093, 34, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 2, 37, 0, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 3, 43, 1, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 3, 50, 2, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 4, 57, 3, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 4, 66, 4, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 5, 75, 5, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 5, 85, 6, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 6, 97, 7, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 7, 109, 8, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 7, 118, 9, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 8, 128, 10, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 9, 138, 11, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 9, 149, 12, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 10, 161, 13, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 11, 173, 14, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 12, 186, 15, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 13, 200, 16, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 13, 215, 17, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 14, 231, 18, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 16, 248, 19, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 17, 267, 20, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 18, 286, 21, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 19, 306, 22, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 20, 328, 23, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 22, 351, 24, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 23, 375, 25, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 25, 401, 26, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 27, 429, 27, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 29, 458, 28, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 31, 490, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 32, 506, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 33, 523, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 34, 540, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 35, 558, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 36, 576, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 37, 595, 32, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 38, 614, 32, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 40, 634, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 41, 655, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 42, 676, 34, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SpellDamageAura"] = { @@ -11627,54 +11879,56 @@ skills["SpellDamageAura"] = { { "life_regeneration_rate_per_minute_%", 0.3 }, }, }, + constantStats = { + { "create_consecrated_ground_on_hit_%_vs_rare_or_unique_enemy", 10 }, + }, stats = { "spell_damage_aura_spell_damage_+%_final", "spell_critical_strike_chance_+%", - "create_consecrated_ground_on_hit_%_vs_rare_or_unique_enemy", "active_skill_base_radius_+", "base_deal_no_damage", }, levels = { - [1] = { 10, 20, 10, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 10, 21, 10, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 10, 22, 10, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 11, 23, 10, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 11, 24, 10, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 11, 25, 10, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 12, 26, 10, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 12, 27, 10, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 12, 28, 10, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 12, 29, 10, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 13, 30, 10, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 13, 31, 10, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 13, 32, 10, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 14, 33, 10, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 14, 34, 10, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 14, 35, 10, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 14, 36, 10, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 15, 37, 10, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 15, 38, 10, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 15, 39, 10, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 16, 40, 10, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 16, 41, 10, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 16, 42, 10, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 16, 43, 10, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 17, 44, 10, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 17, 45, 10, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 17, 46, 10, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 18, 47, 10, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 18, 48, 10, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 18, 49, 10, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 18, 49, 10, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 18, 50, 10, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 19, 50, 10, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 19, 51, 10, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 19, 51, 10, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 19, 52, 10, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 19, 52, 10, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 19, 53, 10, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 19, 53, 10, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 20, 54, 10, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 10, 20, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 10, 21, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 10, 22, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 11, 23, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 11, 24, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 11, 25, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 12, 26, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 12, 27, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 12, 28, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 12, 29, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 13, 30, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 13, 31, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 13, 32, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 14, 33, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 14, 34, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 14, 35, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 14, 36, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 15, 37, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 15, 38, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 15, 39, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 16, 40, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 16, 41, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 16, 42, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 16, 43, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 17, 44, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 17, 45, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 17, 46, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 18, 47, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 18, 48, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 18, 49, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 18, 49, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 18, 50, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 19, 50, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 19, 51, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 19, 51, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 19, 52, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 19, 52, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 19, 53, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 19, 53, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 20, 54, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SoulLink"] = { @@ -11701,54 +11955,57 @@ skills["SoulLink"] = { { "soul_link_grants_mana_regeneration_+%", 0.5 }, }, }, + constantStats = { + { "soul_link_grants_take_%_of_hit_damage_from_soul_link_source_energy_shield_before_you", 30 }, + }, stats = { - "soul_link_grants_take_%_of_hit_damage_from_soul_link_source_energy_shield_before_you", "soul_link_grants_damage_taken_+%_final", + "base_skill_effect_duration", "base_deal_no_damage", "skill_cost_over_time_is_not_removed_with_skill", "display_link_stuff", }, levels = { - [1] = { 30, -5, duration = 8, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 900, }, }, - [2] = { 30, -5, duration = 8.1, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 960, }, }, - [3] = { 30, -6, duration = 8.2, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1030, }, }, - [4] = { 30, -6, duration = 8.3, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1080, }, }, - [5] = { 30, -7, duration = 8.4, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1140, }, }, - [6] = { 30, -7, duration = 8.5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1200, }, }, - [7] = { 30, -8, duration = 8.6, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1250, }, }, - [8] = { 30, -8, duration = 8.7, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1310, }, }, - [9] = { 30, -9, duration = 8.8, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1380, }, }, - [10] = { 30, -9, duration = 8.9, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1440, }, }, - [11] = { 30, -10, duration = 9, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1490, }, }, - [12] = { 30, -10, duration = 9.1, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1550, }, }, - [13] = { 30, -11, duration = 9.2, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1610, }, }, - [14] = { 30, -11, duration = 9.3, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1680, }, }, - [15] = { 30, -12, duration = 9.4, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1730, }, }, - [16] = { 30, -12, duration = 9.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1790, }, }, - [17] = { 30, -13, duration = 9.6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1850, }, }, - [18] = { 30, -13, duration = 9.7, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1900, }, }, - [19] = { 30, -14, duration = 9.8, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1940, }, }, - [20] = { 30, -14, duration = 9.9, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1960, }, }, - [21] = { 30, -15, duration = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2030, }, }, - [22] = { 30, -15, duration = 10.1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2090, }, }, - [23] = { 30, -16, duration = 10.2, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2140, }, }, - [24] = { 30, -16, duration = 10.3, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2200, }, }, - [25] = { 30, -17, duration = 10.4, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2260, }, }, - [26] = { 30, -17, duration = 10.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2330, }, }, - [27] = { 30, -18, duration = 10.6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2380, }, }, - [28] = { 30, -18, duration = 10.7, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2440, }, }, - [29] = { 30, -19, duration = 10.8, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2500, }, }, - [30] = { 30, -19, duration = 10.9, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2550, }, }, - [31] = { 30, -19, duration = 11, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2590, }, }, - [32] = { 30, -20, duration = 11.05, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2610, }, }, - [33] = { 30, -20, duration = 11.1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2650, }, }, - [34] = { 30, -20, duration = 11.15, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2680, }, }, - [35] = { 30, -20, duration = 11.2, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2700, }, }, - [36] = { 30, -21, duration = 11.25, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2740, }, }, - [37] = { 30, -21, duration = 11.3, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2760, }, }, - [38] = { 30, -21, duration = 11.35, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2790, }, }, - [39] = { 30, -21, duration = 11.4, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2830, }, }, - [40] = { 30, -22, duration = 11.45, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2850, }, }, + [1] = { -5, 8000, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 900, }, }, + [2] = { -5, 8100, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 960, }, }, + [3] = { -6, 8200, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1030, }, }, + [4] = { -6, 8300, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1080, }, }, + [5] = { -7, 8400, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1140, }, }, + [6] = { -7, 8500, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1200, }, }, + [7] = { -8, 8600, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1250, }, }, + [8] = { -8, 8700, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1310, }, }, + [9] = { -9, 8800, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1380, }, }, + [10] = { -9, 8900, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1440, }, }, + [11] = { -10, 9000, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1490, }, }, + [12] = { -10, 9100, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1550, }, }, + [13] = { -11, 9200, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1610, }, }, + [14] = { -11, 9300, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1680, }, }, + [15] = { -12, 9400, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1730, }, }, + [16] = { -12, 9500, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1790, }, }, + [17] = { -13, 9600, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1850, }, }, + [18] = { -13, 9700, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1900, }, }, + [19] = { -14, 9800, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1940, }, }, + [20] = { -14, 9900, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1960, }, }, + [21] = { -15, 10000, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2030, }, }, + [22] = { -15, 10100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2090, }, }, + [23] = { -16, 10200, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2140, }, }, + [24] = { -16, 10300, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2200, }, }, + [25] = { -17, 10400, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2260, }, }, + [26] = { -17, 10500, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2330, }, }, + [27] = { -18, 10600, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2380, }, }, + [28] = { -18, 10700, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2440, }, }, + [29] = { -19, 10800, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2500, }, }, + [30] = { -19, 10900, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2550, }, }, + [31] = { -19, 11000, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2590, }, }, + [32] = { -20, 11050, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2610, }, }, + [33] = { -20, 11100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2650, }, }, + [34] = { -20, 11150, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2680, }, }, + [35] = { -20, 11200, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2700, }, }, + [36] = { -21, 11250, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2740, }, }, + [37] = { -21, 11300, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2760, }, }, + [38] = { -21, 11350, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2790, }, }, + [39] = { -21, 11400, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2830, }, }, + [40] = { -22, 11450, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2850, }, }, }, } skills["DestructiveLink"] = { @@ -11775,53 +12032,56 @@ skills["DestructiveLink"] = { { "critical_link_grants_accuracy_rating_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "critical_link_grants_base_critical_strike_multiplier_+", + "base_skill_effect_duration", "base_deal_no_damage", "skill_cost_over_time_is_not_removed_with_skill", "display_link_stuff", "display_critical_link_overrides_main_hand_critical_strike_chance", }, levels = { - [1] = { 30, duration = 8, levelRequirement = 34, statInterpolation = { 1, }, cost = { ManaPerMinute = 900, }, }, - [2] = { 31, duration = 8.1, levelRequirement = 36, statInterpolation = { 1, }, cost = { ManaPerMinute = 960, }, }, - [3] = { 32, duration = 8.2, levelRequirement = 38, statInterpolation = { 1, }, cost = { ManaPerMinute = 1030, }, }, - [4] = { 33, duration = 8.3, levelRequirement = 40, statInterpolation = { 1, }, cost = { ManaPerMinute = 1080, }, }, - [5] = { 34, duration = 8.4, levelRequirement = 42, statInterpolation = { 1, }, cost = { ManaPerMinute = 1140, }, }, - [6] = { 35, duration = 8.5, levelRequirement = 44, statInterpolation = { 1, }, cost = { ManaPerMinute = 1200, }, }, - [7] = { 36, duration = 8.6, levelRequirement = 46, statInterpolation = { 1, }, cost = { ManaPerMinute = 1250, }, }, - [8] = { 37, duration = 8.7, levelRequirement = 48, statInterpolation = { 1, }, cost = { ManaPerMinute = 1310, }, }, - [9] = { 38, duration = 8.8, levelRequirement = 50, statInterpolation = { 1, }, cost = { ManaPerMinute = 1380, }, }, - [10] = { 39, duration = 8.9, levelRequirement = 52, statInterpolation = { 1, }, cost = { ManaPerMinute = 1440, }, }, - [11] = { 40, duration = 9, levelRequirement = 54, statInterpolation = { 1, }, cost = { ManaPerMinute = 1490, }, }, - [12] = { 41, duration = 9.1, levelRequirement = 56, statInterpolation = { 1, }, cost = { ManaPerMinute = 1550, }, }, - [13] = { 42, duration = 9.2, levelRequirement = 58, statInterpolation = { 1, }, cost = { ManaPerMinute = 1610, }, }, - [14] = { 43, duration = 9.3, levelRequirement = 60, statInterpolation = { 1, }, cost = { ManaPerMinute = 1680, }, }, - [15] = { 44, duration = 9.4, levelRequirement = 62, statInterpolation = { 1, }, cost = { ManaPerMinute = 1730, }, }, - [16] = { 45, duration = 9.5, levelRequirement = 64, statInterpolation = { 1, }, cost = { ManaPerMinute = 1790, }, }, - [17] = { 46, duration = 9.6, levelRequirement = 66, statInterpolation = { 1, }, cost = { ManaPerMinute = 1850, }, }, - [18] = { 47, duration = 9.7, levelRequirement = 68, statInterpolation = { 1, }, cost = { ManaPerMinute = 1900, }, }, - [19] = { 48, duration = 9.8, levelRequirement = 69, statInterpolation = { 1, }, cost = { ManaPerMinute = 1940, }, }, - [20] = { 49, duration = 9.9, levelRequirement = 70, statInterpolation = { 1, }, cost = { ManaPerMinute = 1960, }, }, - [21] = { 50, duration = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { ManaPerMinute = 2030, }, }, - [22] = { 51, duration = 10.1, levelRequirement = 74, statInterpolation = { 1, }, cost = { ManaPerMinute = 2090, }, }, - [23] = { 52, duration = 10.2, levelRequirement = 76, statInterpolation = { 1, }, cost = { ManaPerMinute = 2140, }, }, - [24] = { 53, duration = 10.3, levelRequirement = 78, statInterpolation = { 1, }, cost = { ManaPerMinute = 2200, }, }, - [25] = { 54, duration = 10.4, levelRequirement = 80, statInterpolation = { 1, }, cost = { ManaPerMinute = 2260, }, }, - [26] = { 55, duration = 10.5, levelRequirement = 82, statInterpolation = { 1, }, cost = { ManaPerMinute = 2330, }, }, - [27] = { 56, duration = 10.6, levelRequirement = 84, statInterpolation = { 1, }, cost = { ManaPerMinute = 2380, }, }, - [28] = { 57, duration = 10.7, levelRequirement = 86, statInterpolation = { 1, }, cost = { ManaPerMinute = 2440, }, }, - [29] = { 58, duration = 10.8, levelRequirement = 88, statInterpolation = { 1, }, cost = { ManaPerMinute = 2500, }, }, - [30] = { 59, duration = 10.9, levelRequirement = 90, statInterpolation = { 1, }, cost = { ManaPerMinute = 2550, }, }, - [31] = { 59, duration = 11, levelRequirement = 91, statInterpolation = { 1, }, cost = { ManaPerMinute = 2590, }, }, - [32] = { 60, duration = 11.05, levelRequirement = 92, statInterpolation = { 1, }, cost = { ManaPerMinute = 2610, }, }, - [33] = { 60, duration = 11.1, levelRequirement = 93, statInterpolation = { 1, }, cost = { ManaPerMinute = 2650, }, }, - [34] = { 61, duration = 11.15, levelRequirement = 94, statInterpolation = { 1, }, cost = { ManaPerMinute = 2680, }, }, - [35] = { 61, duration = 11.2, levelRequirement = 95, statInterpolation = { 1, }, cost = { ManaPerMinute = 2700, }, }, - [36] = { 62, duration = 11.25, levelRequirement = 96, statInterpolation = { 1, }, cost = { ManaPerMinute = 2740, }, }, - [37] = { 62, duration = 11.3, levelRequirement = 97, statInterpolation = { 1, }, cost = { ManaPerMinute = 2760, }, }, - [38] = { 63, duration = 11.35, levelRequirement = 98, statInterpolation = { 1, }, cost = { ManaPerMinute = 2790, }, }, - [39] = { 63, duration = 11.4, levelRequirement = 99, statInterpolation = { 1, }, cost = { ManaPerMinute = 2830, }, }, - [40] = { 64, duration = 11.45, levelRequirement = 100, statInterpolation = { 1, }, cost = { ManaPerMinute = 2850, }, }, + [1] = { 30, 8000, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 900, }, }, + [2] = { 31, 8100, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 960, }, }, + [3] = { 32, 8200, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1030, }, }, + [4] = { 33, 8300, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1080, }, }, + [5] = { 34, 8400, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1140, }, }, + [6] = { 35, 8500, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1200, }, }, + [7] = { 36, 8600, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1250, }, }, + [8] = { 37, 8700, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1310, }, }, + [9] = { 38, 8800, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1380, }, }, + [10] = { 39, 8900, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1440, }, }, + [11] = { 40, 9000, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1490, }, }, + [12] = { 41, 9100, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1550, }, }, + [13] = { 42, 9200, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1610, }, }, + [14] = { 43, 9300, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1680, }, }, + [15] = { 44, 9400, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1730, }, }, + [16] = { 45, 9500, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1790, }, }, + [17] = { 46, 9600, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1850, }, }, + [18] = { 47, 9700, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1900, }, }, + [19] = { 48, 9800, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1940, }, }, + [20] = { 49, 9900, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1960, }, }, + [21] = { 50, 10000, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2030, }, }, + [22] = { 51, 10100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2090, }, }, + [23] = { 52, 10200, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2140, }, }, + [24] = { 53, 10300, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2200, }, }, + [25] = { 54, 10400, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2260, }, }, + [26] = { 55, 10500, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2330, }, }, + [27] = { 56, 10600, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2380, }, }, + [28] = { 57, 10700, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2440, }, }, + [29] = { 58, 10800, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2500, }, }, + [30] = { 59, 10900, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2550, }, }, + [31] = { 59, 11000, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2590, }, }, + [32] = { 60, 11050, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2610, }, }, + [33] = { 60, 11100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2650, }, }, + [34] = { 61, 11150, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2680, }, }, + [35] = { 61, 11200, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2700, }, }, + [36] = { 62, 11250, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2740, }, }, + [37] = { 62, 11300, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2760, }, }, + [38] = { 63, 11350, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2790, }, }, + [39] = { 63, 11400, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2830, }, }, + [40] = { 64, 11450, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2850, }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/act_str.lua b/src/Data/Skills/act_str.lua index ae3a797f6f..0cc5f00ff4 100644 --- a/src/Data/Skills/act_str.lua +++ b/src/Data/Skills/act_str.lua @@ -50,59 +50,62 @@ skills["Absolution"] = { { "sentinel_minion_cooldown_speed_+%", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "max_number_of_absolution_sentinels", 3 }, + { "base_secondary_skill_effect_duration", 10000 }, + { "absolution_blast_chance_to_summon_on_hitting_rare_or_unique_%", 25 }, + { "display_minion_monster_type", 19 }, + { "base_skill_effect_duration", 1000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "skill_physical_damage_%_to_convert_to_lightning", - "max_number_of_absolution_sentinels", - "base_secondary_skill_effect_duration", - "absolution_blast_chance_to_summon_on_hitting_rare_or_unique_%", - "display_minion_monster_type", "display_minion_monster_level", "active_skill_base_radius_+", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 12, 0, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 15, 0, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 19, 0, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 23, 0, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 27, 1, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 31, 1, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 35, 1, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 35, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 38, 1, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 41, 2, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 41, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 44, 2, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 47, 2, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 47, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 50, 2, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 53, 3, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 56, 3, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 59, 3, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 62, 3, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 64, 4, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 66, 4, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 68, 4, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 70, 4, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 72, 5, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 74, 5, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 76, 5, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 78, 5, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 80, 6, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 82, 6, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 84, 6, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 86, 6, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 88, 7, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 90, 7, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 91, 7, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 92, 7, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 93, 7, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 94, 7, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 95, 8, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 96, 8, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 97, 8, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 98, 8, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 99, 8, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 50, 3, 10000, 25, 19, 100, 8, damageEffectiveness = 2, critChance = 5, duration = 1, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [1] = { 21, 31, 12, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [2] = { 26, 40, 15, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 36, 55, 19, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [4] = { 49, 74, 23, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [5] = { 65, 98, 27, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [6] = { 86, 129, 31, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 112, 167, 35, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 135, 203, 38, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [9] = { 163, 245, 41, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [10] = { 196, 294, 44, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [11] = { 235, 352, 47, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [12] = { 281, 421, 50, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [13] = { 335, 502, 53, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [14] = { 398, 597, 56, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [15] = { 473, 709, 59, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [16] = { 560, 840, 62, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [17] = { 627, 940, 64, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [18] = { 700, 1050, 66, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [19] = { 782, 1173, 68, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [20] = { 873, 1310, 70, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [21] = { 974, 1461, 72, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [22] = { 1086, 1629, 74, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, + [23] = { 1210, 1815, 76, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, + [24] = { 1347, 2021, 78, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [25] = { 1500, 2250, 80, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, + [26] = { 1669, 2503, 82, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [27] = { 1855, 2783, 84, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [28] = { 2062, 3093, 86, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, + [29] = { 2291, 3437, 88, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [30] = { 2544, 3817, 90, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [31] = { 2681, 4021, 91, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [32] = { 2824, 4237, 92, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [33] = { 2975, 4463, 93, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [34] = { 3134, 4701, 94, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, + [35] = { 3301, 4952, 95, 8, damageEffectiveness = 2, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [36] = { 3477, 5215, 96, 8, damageEffectiveness = 2, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [37] = { 3661, 5492, 97, 8, damageEffectiveness = 2, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [38] = { 3855, 5782, 98, 8, damageEffectiveness = 2, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [39] = { 4059, 6088, 99, 8, damageEffectiveness = 2, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, + [40] = { 4273, 6410, 100, 8, damageEffectiveness = 2, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, }, } skills["AbyssalCry"] = { @@ -148,12 +151,14 @@ skills["AbyssalCry"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + { "infernal_cry_%_max_life_as_fire_on_death", 8 }, + { "infernal_cry_covered_in_ash_fire_damage_taken_%_per_5_monster_power", 3 }, + { "skill_empowers_next_x_melee_attacks", 6 }, + }, stats = { - "infernal_cry_%_max_life_as_fire_on_death", - "infernal_cry_covered_in_ash_fire_damage_taken_%_per_5_monster_power", - "skill_empowers_next_x_melee_attacks", "warcry_speed_+%", - "empowered_attack_accuracy_rating_+%", + "base_skill_effect_duration", "damage_cannot_be_reflected", "base_skill_show_average_damage_instead_of_dps", "display_skill_deals_secondary_damage", @@ -162,46 +167,46 @@ skills["AbyssalCry"] = { "infernal_cry_empowered_attacks_trigger_combust_display", }, levels = { - [1] = { 8, 3, 6, 0, 0, levelRequirement = 24, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 8, 3, 6, 2, 0, levelRequirement = 27, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [3] = { 8, 3, 6, 4, 0, levelRequirement = 30, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 8, 3, 6, 6, 0, levelRequirement = 33, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 8, 3, 6, 8, 0, levelRequirement = 36, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [6] = { 8, 3, 6, 10, 0, levelRequirement = 39, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 8, 3, 6, 12, 0, levelRequirement = 42, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 8, 3, 6, 14, 0, levelRequirement = 45, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 8, 3, 6, 16, 0, levelRequirement = 48, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [10] = { 8, 3, 6, 18, 0, levelRequirement = 50, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 8, 3, 6, 20, 0, levelRequirement = 52, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 8, 3, 6, 22, 0, levelRequirement = 54, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 8, 3, 6, 24, 0, levelRequirement = 56, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 8, 3, 6, 26, 0, levelRequirement = 58, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 8, 3, 6, 28, 0, levelRequirement = 60, duration = 5.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 8, 3, 6, 30, 0, levelRequirement = 62, duration = 5.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 8, 3, 6, 32, 0, levelRequirement = 64, duration = 5.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 8, 3, 6, 34, 0, levelRequirement = 66, duration = 5.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 8, 3, 6, 36, 0, levelRequirement = 68, duration = 5.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 8, 3, 6, 38, 0, levelRequirement = 70, duration = 5.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [21] = { 8, 3, 6, 40, 0, levelRequirement = 72, duration = 6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 8, 3, 6, 41, 0, levelRequirement = 74, duration = 6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [23] = { 8, 3, 6, 42, 0, levelRequirement = 76, duration = 6.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [24] = { 8, 3, 6, 43, 0, levelRequirement = 78, duration = 6.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [25] = { 8, 3, 6, 44, 0, levelRequirement = 80, duration = 6.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [26] = { 8, 3, 6, 45, 0, levelRequirement = 82, duration = 6.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [27] = { 8, 3, 6, 46, 0, levelRequirement = 84, duration = 6.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [28] = { 8, 3, 6, 47, 0, levelRequirement = 86, duration = 6.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [29] = { 8, 3, 6, 48, 0, levelRequirement = 88, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [30] = { 8, 3, 6, 49, 0, levelRequirement = 90, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [31] = { 8, 3, 6, 49, 0, levelRequirement = 91, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [32] = { 8, 3, 6, 50, 0, levelRequirement = 92, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [33] = { 8, 3, 6, 50, 0, levelRequirement = 93, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [34] = { 8, 3, 6, 51, 0, levelRequirement = 94, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [35] = { 8, 3, 6, 51, 0, levelRequirement = 95, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [36] = { 8, 3, 6, 52, 0, levelRequirement = 96, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [37] = { 8, 3, 6, 52, 0, levelRequirement = 97, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [38] = { 8, 3, 6, 53, 0, levelRequirement = 98, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [39] = { 8, 3, 6, 53, 0, levelRequirement = 99, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [40] = { 8, 3, 6, 54, 0, levelRequirement = 100, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [1] = { 0, 5000, cooldown = 8, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [2] = { 2, 5000, cooldown = 8, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 4, 5100, cooldown = 8, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 6, 5100, cooldown = 8, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 8, 5200, cooldown = 8, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 10, 5200, cooldown = 8, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 12, 5300, cooldown = 8, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 14, 5300, cooldown = 8, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 16, 5400, cooldown = 8, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 18, 5400, cooldown = 8, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 20, 5500, cooldown = 8, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 22, 5500, cooldown = 8, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 24, 5600, cooldown = 8, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 26, 5600, cooldown = 8, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 28, 5700, cooldown = 8, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 30, 5700, cooldown = 8, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 32, 5800, cooldown = 8, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 34, 5800, cooldown = 8, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 36, 5900, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 38, 5900, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [21] = { 40, 6000, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 41, 6000, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [23] = { 42, 6100, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [24] = { 43, 6100, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [25] = { 44, 6200, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [26] = { 45, 6200, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [27] = { 46, 6300, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [28] = { 47, 6300, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [29] = { 48, 6400, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [30] = { 49, 6400, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [31] = { 49, 6400, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [32] = { 50, 6400, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [33] = { 50, 6500, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [34] = { 51, 6500, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [35] = { 51, 6500, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [36] = { 52, 6500, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [37] = { 52, 6600, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [38] = { 53, 6600, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [39] = { 53, 6600, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [40] = { 54, 6600, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, }, } skills["InfernalCryOnHitExplosion"] = { @@ -245,52 +250,54 @@ skills["InfernalCryOnHitExplosion"] = { { "cover_in_ash_on_hit_%", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 60 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", "is_area_damage", "triggered_by_infernal_cry", }, levels = { - [1] = { 60, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [2] = { 60, damageEffectiveness = 1.04, baseMultiplier = 1.0375, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [3] = { 60, damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [4] = { 60, damageEffectiveness = 1.11, baseMultiplier = 1.1125, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [5] = { 60, damageEffectiveness = 1.15, baseMultiplier = 1.15, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [6] = { 60, damageEffectiveness = 1.19, baseMultiplier = 1.1875, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, - [7] = { 60, damageEffectiveness = 1.23, baseMultiplier = 1.225, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [8] = { 60, damageEffectiveness = 1.26, baseMultiplier = 1.2625, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [9] = { 60, damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 60, damageEffectiveness = 1.33, baseMultiplier = 1.325, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 60, damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 60, damageEffectiveness = 1.38, baseMultiplier = 1.375, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 60, damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 60, damageEffectiveness = 1.43, baseMultiplier = 1.425, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 60, damageEffectiveness = 1.45, baseMultiplier = 1.45, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 60, damageEffectiveness = 1.48, baseMultiplier = 1.475, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 60, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 60, damageEffectiveness = 1.53, baseMultiplier = 1.525, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 60, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 60, damageEffectiveness = 1.58, baseMultiplier = 1.575, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 60, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 60, damageEffectiveness = 1.63, baseMultiplier = 1.625, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 60, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 60, damageEffectiveness = 1.68, baseMultiplier = 1.675, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 60, damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 60, damageEffectiveness = 1.73, baseMultiplier = 1.725, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 60, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 60, damageEffectiveness = 1.78, baseMultiplier = 1.775, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 60, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 60, damageEffectiveness = 1.83, baseMultiplier = 1.825, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 60, damageEffectiveness = 1.84, baseMultiplier = 1.8375, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 60, damageEffectiveness = 1.86, baseMultiplier = 1.8625, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 60, damageEffectiveness = 1.88, baseMultiplier = 1.875, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 60, damageEffectiveness = 1.89, baseMultiplier = 1.8875, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 60, damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 60, damageEffectiveness = 1.91, baseMultiplier = 1.9125, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 60, damageEffectiveness = 1.93, baseMultiplier = 1.925, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 60, damageEffectiveness = 1.94, baseMultiplier = 1.9375, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 60, damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { levelRequirement = 24, statInterpolation = { }, cost = { }, }, + [2] = { damageEffectiveness = 1.04, baseMultiplier = 1.0375, levelRequirement = 27, statInterpolation = { }, cost = { }, }, + [3] = { damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 30, statInterpolation = { }, cost = { }, }, + [4] = { damageEffectiveness = 1.11, baseMultiplier = 1.1125, levelRequirement = 33, statInterpolation = { }, cost = { }, }, + [5] = { damageEffectiveness = 1.15, baseMultiplier = 1.15, levelRequirement = 36, statInterpolation = { }, cost = { }, }, + [6] = { damageEffectiveness = 1.19, baseMultiplier = 1.1875, levelRequirement = 39, statInterpolation = { }, cost = { }, }, + [7] = { damageEffectiveness = 1.23, baseMultiplier = 1.225, levelRequirement = 42, statInterpolation = { }, cost = { }, }, + [8] = { damageEffectiveness = 1.26, baseMultiplier = 1.2625, levelRequirement = 45, statInterpolation = { }, cost = { }, }, + [9] = { damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [10] = { damageEffectiveness = 1.33, baseMultiplier = 1.325, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [11] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [12] = { damageEffectiveness = 1.38, baseMultiplier = 1.375, levelRequirement = 54, statInterpolation = { }, cost = { }, }, + [13] = { damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [14] = { damageEffectiveness = 1.43, baseMultiplier = 1.425, levelRequirement = 58, statInterpolation = { }, cost = { }, }, + [15] = { damageEffectiveness = 1.45, baseMultiplier = 1.45, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [16] = { damageEffectiveness = 1.48, baseMultiplier = 1.475, levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [17] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [18] = { damageEffectiveness = 1.53, baseMultiplier = 1.525, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [19] = { damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [20] = { damageEffectiveness = 1.58, baseMultiplier = 1.575, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { damageEffectiveness = 1.63, baseMultiplier = 1.625, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { damageEffectiveness = 1.68, baseMultiplier = 1.675, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { damageEffectiveness = 1.73, baseMultiplier = 1.725, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { damageEffectiveness = 1.78, baseMultiplier = 1.775, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { damageEffectiveness = 1.83, baseMultiplier = 1.825, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { damageEffectiveness = 1.84, baseMultiplier = 1.8375, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { damageEffectiveness = 1.86, baseMultiplier = 1.8625, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { damageEffectiveness = 1.88, baseMultiplier = 1.875, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { damageEffectiveness = 1.89, baseMultiplier = 1.8875, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { damageEffectiveness = 1.91, baseMultiplier = 1.9125, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { damageEffectiveness = 1.93, baseMultiplier = 1.925, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { damageEffectiveness = 1.94, baseMultiplier = 1.9375, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["TotemMelee"] = { @@ -347,57 +354,59 @@ skills["TotemMelee"] = { { "ancestor_totem_buff_effect_+%", 1 }, }, }, + constantStats = { + { "base_totem_duration", 12000 }, + { "base_totem_range", 50 }, + { "ancestor_totem_parent_activiation_range", 70 }, + { "summon_totem_cast_speed_+%", 50 }, + }, stats = { - "base_totem_duration", - "base_totem_range", "melee_range_+", - "ancestor_totem_parent_activiation_range", - "summon_totem_cast_speed_+%", "melee_ancestor_totem_grant_owner_attack_speed_+%_final", "base_skill_is_totemified", "is_totem", }, levels = { - [1] = { 12000, 50, 16, 70, 50, 10, damageEffectiveness = 0.9, baseMultiplier = 0.9, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 12000, 50, 16, 70, 50, 11, damageEffectiveness = 0.95, baseMultiplier = 0.947, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 12000, 50, 16, 70, 50, 11, damageEffectiveness = 0.99, baseMultiplier = 0.995, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 12000, 50, 16, 70, 50, 12, damageEffectiveness = 1.04, baseMultiplier = 1.042, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 12000, 50, 16, 70, 50, 12, damageEffectiveness = 1.09, baseMultiplier = 1.089, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 12000, 50, 16, 70, 50, 13, damageEffectiveness = 1.14, baseMultiplier = 1.137, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 12000, 50, 17, 70, 50, 13, damageEffectiveness = 1.18, baseMultiplier = 1.184, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 12000, 50, 17, 70, 50, 14, damageEffectiveness = 1.23, baseMultiplier = 1.232, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 12000, 50, 17, 70, 50, 14, damageEffectiveness = 1.28, baseMultiplier = 1.279, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 12000, 50, 17, 70, 50, 15, damageEffectiveness = 1.33, baseMultiplier = 1.326, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 12000, 50, 17, 70, 50, 15, damageEffectiveness = 1.37, baseMultiplier = 1.374, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 12000, 50, 17, 70, 50, 16, damageEffectiveness = 1.42, baseMultiplier = 1.421, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 12000, 50, 17, 70, 50, 16, damageEffectiveness = 1.47, baseMultiplier = 1.468, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 12000, 50, 18, 70, 50, 17, damageEffectiveness = 1.52, baseMultiplier = 1.516, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 12000, 50, 18, 70, 50, 17, damageEffectiveness = 1.56, baseMultiplier = 1.563, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 12000, 50, 18, 70, 50, 18, damageEffectiveness = 1.61, baseMultiplier = 1.611, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 12000, 50, 18, 70, 50, 18, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 12000, 50, 18, 70, 50, 19, damageEffectiveness = 1.71, baseMultiplier = 1.705, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 12000, 50, 18, 70, 50, 19, damageEffectiveness = 1.75, baseMultiplier = 1.753, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 12000, 50, 18, 70, 50, 20, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 12000, 50, 19, 70, 50, 20, damageEffectiveness = 1.85, baseMultiplier = 1.847, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 12000, 50, 19, 70, 50, 21, damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 12000, 50, 19, 70, 50, 21, damageEffectiveness = 1.94, baseMultiplier = 1.942, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 12000, 50, 19, 70, 50, 22, damageEffectiveness = 1.99, baseMultiplier = 1.989, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 12000, 50, 19, 70, 50, 22, damageEffectiveness = 2.04, baseMultiplier = 2.037, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 12000, 50, 19, 70, 50, 23, damageEffectiveness = 2.08, baseMultiplier = 2.084, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 12000, 50, 19, 70, 50, 23, damageEffectiveness = 2.13, baseMultiplier = 2.132, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 12000, 50, 20, 70, 50, 24, damageEffectiveness = 2.18, baseMultiplier = 2.179, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 12000, 50, 20, 70, 50, 24, damageEffectiveness = 2.23, baseMultiplier = 2.226, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 12000, 50, 20, 70, 50, 25, damageEffectiveness = 2.27, baseMultiplier = 2.274, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 12000, 50, 20, 70, 50, 25, damageEffectiveness = 2.3, baseMultiplier = 2.297, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 12000, 50, 20, 70, 50, 25, damageEffectiveness = 2.32, baseMultiplier = 2.321, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 12000, 50, 20, 70, 50, 25, damageEffectiveness = 2.34, baseMultiplier = 2.345, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 12000, 50, 20, 70, 50, 26, damageEffectiveness = 2.37, baseMultiplier = 2.368, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 12000, 50, 21, 70, 50, 26, damageEffectiveness = 2.39, baseMultiplier = 2.392, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 12000, 50, 21, 70, 50, 26, damageEffectiveness = 2.42, baseMultiplier = 2.416, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 12000, 50, 21, 70, 50, 26, damageEffectiveness = 2.44, baseMultiplier = 2.439, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 12000, 50, 21, 70, 50, 27, damageEffectiveness = 2.46, baseMultiplier = 2.463, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 12000, 50, 21, 70, 50, 27, damageEffectiveness = 2.49, baseMultiplier = 2.487, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 12000, 50, 21, 70, 50, 27, damageEffectiveness = 2.51, baseMultiplier = 2.511, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { 16, 10, damageEffectiveness = 0.9, baseMultiplier = 0.9, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 16, 11, damageEffectiveness = 0.95, baseMultiplier = 0.947, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 16, 11, damageEffectiveness = 0.99, baseMultiplier = 0.995, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 16, 12, damageEffectiveness = 1.04, baseMultiplier = 1.042, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 16, 12, damageEffectiveness = 1.09, baseMultiplier = 1.089, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 16, 13, damageEffectiveness = 1.14, baseMultiplier = 1.137, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 17, 13, damageEffectiveness = 1.18, baseMultiplier = 1.184, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 17, 14, damageEffectiveness = 1.23, baseMultiplier = 1.232, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 17, 14, damageEffectiveness = 1.28, baseMultiplier = 1.279, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 17, 15, damageEffectiveness = 1.33, baseMultiplier = 1.326, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 17, 15, damageEffectiveness = 1.37, baseMultiplier = 1.374, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 17, 16, damageEffectiveness = 1.42, baseMultiplier = 1.421, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 17, 16, damageEffectiveness = 1.47, baseMultiplier = 1.468, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 18, 17, damageEffectiveness = 1.52, baseMultiplier = 1.516, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 18, 17, damageEffectiveness = 1.56, baseMultiplier = 1.563, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [16] = { 18, 18, damageEffectiveness = 1.61, baseMultiplier = 1.611, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [17] = { 18, 18, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [18] = { 18, 19, damageEffectiveness = 1.71, baseMultiplier = 1.705, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [19] = { 18, 19, damageEffectiveness = 1.75, baseMultiplier = 1.753, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [20] = { 18, 20, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [21] = { 19, 20, damageEffectiveness = 1.85, baseMultiplier = 1.847, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [22] = { 19, 21, damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [23] = { 19, 21, damageEffectiveness = 1.94, baseMultiplier = 1.942, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [24] = { 19, 22, damageEffectiveness = 1.99, baseMultiplier = 1.989, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [25] = { 19, 22, damageEffectiveness = 2.04, baseMultiplier = 2.037, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [26] = { 19, 23, damageEffectiveness = 2.08, baseMultiplier = 2.084, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [27] = { 19, 23, damageEffectiveness = 2.13, baseMultiplier = 2.132, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 20, 24, damageEffectiveness = 2.18, baseMultiplier = 2.179, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 20, 24, damageEffectiveness = 2.23, baseMultiplier = 2.226, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 20, 25, damageEffectiveness = 2.27, baseMultiplier = 2.274, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 20, 25, damageEffectiveness = 2.3, baseMultiplier = 2.297, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 20, 25, damageEffectiveness = 2.32, baseMultiplier = 2.321, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 20, 25, damageEffectiveness = 2.34, baseMultiplier = 2.345, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 20, 26, damageEffectiveness = 2.37, baseMultiplier = 2.368, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 21, 26, damageEffectiveness = 2.39, baseMultiplier = 2.392, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 21, 26, damageEffectiveness = 2.42, baseMultiplier = 2.416, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 21, 26, damageEffectiveness = 2.44, baseMultiplier = 2.439, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [38] = { 21, 27, damageEffectiveness = 2.46, baseMultiplier = 2.463, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [39] = { 21, 27, damageEffectiveness = 2.49, baseMultiplier = 2.487, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [40] = { 21, 27, damageEffectiveness = 2.51, baseMultiplier = 2.511, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, }, } skills["AncestralCry"] = { @@ -443,60 +452,62 @@ skills["AncestralCry"] = { { "physical_damage_reduction_rating_+%", 1 }, }, }, + constantStats = { + { "skill_empowers_next_x_melee_attacks", 8 }, + { "ancestral_cry_x_melee_range_per_5_monster_power", 2 }, + { "ancestral_cry_empowered_attacks_strike_X_additional_enemies", 2 }, + { "skill_empower_limitation_specifier_for_stat_description", 1 }, + }, stats = { - "skill_empowers_next_x_melee_attacks", - "ancestral_cry_x_melee_range_per_5_monster_power", - "ancestral_cry_empowered_attacks_strike_X_additional_enemies", "ancestral_cry_physical_damage_reduction_rating_per_5_MP", "ancestral_cry_max_physical_damage_reduction_rating", "warcry_speed_+%", - "skill_empower_limitation_specifier_for_stat_description", - "empowered_attack_accuracy_rating_+%", + "base_skill_effect_duration", "base_deal_no_damage", "cannot_cancel_skill_before_contact_point", "warcry_count_power_from_enemies", }, levels = { - [1] = { 8, 2, 2, 28, 170, 0, 1, 0, levelRequirement = 16, duration = 4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [2] = { 8, 2, 2, 38, 230, 2, 1, 0, levelRequirement = 20, duration = 4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [3] = { 8, 2, 2, 53, 320, 4, 1, 0, levelRequirement = 24, duration = 4.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 8, 2, 2, 70, 420, 6, 1, 0, levelRequirement = 28, duration = 4.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 8, 2, 2, 82, 490, 8, 1, 0, levelRequirement = 31, duration = 4.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 8, 2, 2, 93, 560, 10, 1, 0, levelRequirement = 34, duration = 4.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [7] = { 8, 2, 2, 107, 640, 12, 1, 0, levelRequirement = 37, duration = 4.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 8, 2, 2, 120, 720, 14, 1, 0, levelRequirement = 40, duration = 4.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 8, 2, 2, 133, 800, 16, 1, 0, levelRequirement = 43, duration = 4.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 8, 2, 2, 148, 890, 18, 1, 0, levelRequirement = 46, duration = 4.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 8, 2, 2, 160, 960, 20, 1, 0, levelRequirement = 49, duration = 4.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 8, 2, 2, 173, 1040, 22, 1, 0, levelRequirement = 52, duration = 4.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 8, 2, 2, 188, 1130, 24, 1, 0, levelRequirement = 55, duration = 4.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 8, 2, 2, 207, 1240, 26, 1, 0, levelRequirement = 58, duration = 4.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 8, 2, 2, 218, 1310, 28, 1, 0, levelRequirement = 60, duration = 4.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 8, 2, 2, 232, 1390, 30, 1, 0, levelRequirement = 62, duration = 4.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 8, 2, 2, 238, 1430, 32, 1, 0, levelRequirement = 64, duration = 4.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 8, 2, 2, 245, 1470, 34, 1, 0, levelRequirement = 66, duration = 4.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 8, 2, 2, 250, 1500, 36, 1, 0, levelRequirement = 68, duration = 4.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 8, 2, 2, 257, 1540, 38, 1, 0, levelRequirement = 70, duration = 4.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [21] = { 8, 2, 2, 262, 1570, 40, 1, 0, levelRequirement = 72, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 8, 2, 2, 277, 1660, 41, 1, 0, levelRequirement = 74, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [23] = { 8, 2, 2, 292, 1750, 42, 1, 0, levelRequirement = 76, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [24] = { 8, 2, 2, 307, 1840, 43, 1, 0, levelRequirement = 78, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [25] = { 8, 2, 2, 322, 1930, 44, 1, 0, levelRequirement = 80, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [26] = { 8, 2, 2, 338, 2030, 45, 1, 0, levelRequirement = 82, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [27] = { 8, 2, 2, 355, 2130, 46, 1, 0, levelRequirement = 84, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [28] = { 8, 2, 2, 372, 2230, 47, 1, 0, levelRequirement = 86, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [29] = { 8, 2, 2, 388, 2330, 48, 1, 0, levelRequirement = 88, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [30] = { 8, 2, 2, 407, 2440, 49, 1, 0, levelRequirement = 90, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [31] = { 8, 2, 2, 415, 2490, 49, 1, 0, levelRequirement = 91, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [32] = { 8, 2, 2, 423, 2540, 50, 1, 0, levelRequirement = 92, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [33] = { 8, 2, 2, 433, 2600, 50, 1, 0, levelRequirement = 93, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [34] = { 8, 2, 2, 443, 2660, 51, 1, 0, levelRequirement = 94, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [35] = { 8, 2, 2, 452, 2710, 51, 1, 0, levelRequirement = 95, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [36] = { 8, 2, 2, 462, 2770, 52, 1, 0, levelRequirement = 96, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [37] = { 8, 2, 2, 470, 2820, 52, 1, 0, levelRequirement = 97, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [38] = { 8, 2, 2, 482, 2890, 53, 1, 0, levelRequirement = 98, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [39] = { 8, 2, 2, 490, 2940, 53, 1, 0, levelRequirement = 99, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [40] = { 8, 2, 2, 500, 3000, 54, 1, 0, levelRequirement = 100, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [1] = { 28, 170, 0, 4000, cooldown = 8, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [2] = { 38, 230, 2, 4000, cooldown = 8, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [3] = { 53, 320, 4, 4100, cooldown = 8, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 70, 420, 6, 4100, cooldown = 8, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 82, 490, 8, 4200, cooldown = 8, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 93, 560, 10, 4200, cooldown = 8, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 107, 640, 12, 4300, cooldown = 8, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 120, 720, 14, 4300, cooldown = 8, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 133, 800, 16, 4400, cooldown = 8, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 148, 890, 18, 4400, cooldown = 8, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 160, 960, 20, 4500, cooldown = 8, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 173, 1040, 22, 4500, cooldown = 8, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 188, 1130, 24, 4600, cooldown = 8, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 207, 1240, 26, 4600, cooldown = 8, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 218, 1310, 28, 4700, cooldown = 8, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 232, 1390, 30, 4700, cooldown = 8, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 238, 1430, 32, 4800, cooldown = 8, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 245, 1470, 34, 4800, cooldown = 8, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 250, 1500, 36, 4900, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 257, 1540, 38, 4900, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [21] = { 262, 1570, 40, 5000, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 277, 1660, 41, 5000, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [23] = { 292, 1750, 42, 5100, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [24] = { 307, 1840, 43, 5100, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [25] = { 322, 1930, 44, 5200, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [26] = { 338, 2030, 45, 5200, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [27] = { 355, 2130, 46, 5300, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [28] = { 372, 2230, 47, 5300, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [29] = { 388, 2330, 48, 5400, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [30] = { 407, 2440, 49, 5400, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [31] = { 415, 2490, 49, 5400, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [32] = { 423, 2540, 50, 5400, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [33] = { 433, 2600, 50, 5500, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [34] = { 443, 2660, 51, 5500, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [35] = { 452, 2710, 51, 5500, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [36] = { 462, 2770, 52, 5500, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [37] = { 470, 2820, 52, 5600, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [38] = { 482, 2890, 53, 5600, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [39] = { 490, 2940, 53, 5600, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [40] = { 500, 3000, 54, 5600, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, }, } skills["AncestorTotemSlam"] = { @@ -551,58 +562,60 @@ skills["AncestorTotemSlam"] = { { "base_ailment_damage_+%", 2 }, }, }, + constantStats = { + { "base_totem_duration", 12000 }, + { "base_totem_range", 50 }, + { "ancestor_totem_parent_activiation_range", 70 }, + { "summon_totem_cast_speed_+%", 50 }, + { "melee_range_+", 10 }, + }, stats = { - "base_totem_duration", - "base_totem_range", - "ancestor_totem_parent_activiation_range", - "summon_totem_cast_speed_+%", "slam_ancestor_totem_grant_owner_melee_damage_+%_final", - "melee_range_+", "is_area_damage", "base_skill_is_totemified", "is_totem", }, levels = { - [1] = { 12000, 50, 70, 50, 8, 10, damageEffectiveness = 1.1, attackSpeedMultiplier = -10, baseMultiplier = 1.1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 12000, 50, 70, 50, 9, 10, damageEffectiveness = 1.13, attackSpeedMultiplier = -10, baseMultiplier = 1.129, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 12000, 50, 70, 50, 9, 10, damageEffectiveness = 1.16, attackSpeedMultiplier = -10, baseMultiplier = 1.159, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 12000, 50, 70, 50, 10, 10, damageEffectiveness = 1.19, attackSpeedMultiplier = -10, baseMultiplier = 1.188, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 12000, 50, 70, 50, 10, 10, damageEffectiveness = 1.22, attackSpeedMultiplier = -10, baseMultiplier = 1.218, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 12000, 50, 70, 50, 11, 10, damageEffectiveness = 1.25, attackSpeedMultiplier = -10, baseMultiplier = 1.247, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 12000, 50, 70, 50, 11, 10, damageEffectiveness = 1.28, attackSpeedMultiplier = -10, baseMultiplier = 1.277, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 12000, 50, 70, 50, 12, 10, damageEffectiveness = 1.31, attackSpeedMultiplier = -10, baseMultiplier = 1.306, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 12000, 50, 70, 50, 12, 10, damageEffectiveness = 1.34, attackSpeedMultiplier = -10, baseMultiplier = 1.336, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 12000, 50, 70, 50, 13, 10, damageEffectiveness = 1.37, attackSpeedMultiplier = -10, baseMultiplier = 1.365, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 12000, 50, 70, 50, 13, 10, damageEffectiveness = 1.39, attackSpeedMultiplier = -10, baseMultiplier = 1.395, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 12000, 50, 70, 50, 14, 10, damageEffectiveness = 1.42, attackSpeedMultiplier = -10, baseMultiplier = 1.424, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 12000, 50, 70, 50, 14, 10, damageEffectiveness = 1.45, attackSpeedMultiplier = -10, baseMultiplier = 1.454, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 12000, 50, 70, 50, 15, 10, damageEffectiveness = 1.48, attackSpeedMultiplier = -10, baseMultiplier = 1.483, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 12000, 50, 70, 50, 15, 10, damageEffectiveness = 1.51, attackSpeedMultiplier = -10, baseMultiplier = 1.513, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 12000, 50, 70, 50, 16, 10, damageEffectiveness = 1.54, attackSpeedMultiplier = -10, baseMultiplier = 1.542, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 12000, 50, 70, 50, 16, 10, damageEffectiveness = 1.57, attackSpeedMultiplier = -10, baseMultiplier = 1.572, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 12000, 50, 70, 50, 17, 10, damageEffectiveness = 1.6, attackSpeedMultiplier = -10, baseMultiplier = 1.601, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 12000, 50, 70, 50, 17, 10, damageEffectiveness = 1.63, attackSpeedMultiplier = -10, baseMultiplier = 1.631, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 12000, 50, 70, 50, 18, 10, damageEffectiveness = 1.66, attackSpeedMultiplier = -10, baseMultiplier = 1.66, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 12000, 50, 70, 50, 18, 10, damageEffectiveness = 1.69, attackSpeedMultiplier = -10, baseMultiplier = 1.689, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 12000, 50, 70, 50, 19, 10, damageEffectiveness = 1.72, attackSpeedMultiplier = -10, baseMultiplier = 1.719, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 12000, 50, 70, 50, 19, 10, damageEffectiveness = 1.75, attackSpeedMultiplier = -10, baseMultiplier = 1.748, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 12000, 50, 70, 50, 20, 10, damageEffectiveness = 1.78, attackSpeedMultiplier = -10, baseMultiplier = 1.778, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 12000, 50, 70, 50, 20, 10, damageEffectiveness = 1.81, attackSpeedMultiplier = -10, baseMultiplier = 1.807, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 12000, 50, 70, 50, 21, 10, damageEffectiveness = 1.84, attackSpeedMultiplier = -10, baseMultiplier = 1.837, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 12000, 50, 70, 50, 21, 10, damageEffectiveness = 1.87, attackSpeedMultiplier = -10, baseMultiplier = 1.866, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 12000, 50, 70, 50, 22, 10, damageEffectiveness = 1.9, attackSpeedMultiplier = -10, baseMultiplier = 1.896, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 12000, 50, 70, 50, 22, 10, damageEffectiveness = 1.93, attackSpeedMultiplier = -10, baseMultiplier = 1.925, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 12000, 50, 70, 50, 23, 10, damageEffectiveness = 1.95, attackSpeedMultiplier = -10, baseMultiplier = 1.955, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 12000, 50, 70, 50, 23, 10, damageEffectiveness = 1.97, attackSpeedMultiplier = -10, baseMultiplier = 1.969, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [32] = { 12000, 50, 70, 50, 23, 10, damageEffectiveness = 1.98, attackSpeedMultiplier = -10, baseMultiplier = 1.984, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [33] = { 12000, 50, 70, 50, 23, 10, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.999, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [34] = { 12000, 50, 70, 50, 24, 10, damageEffectiveness = 2.01, attackSpeedMultiplier = -10, baseMultiplier = 2.014, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [35] = { 12000, 50, 70, 50, 24, 10, damageEffectiveness = 2.03, attackSpeedMultiplier = -10, baseMultiplier = 2.028, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [36] = { 12000, 50, 70, 50, 24, 10, damageEffectiveness = 2.04, attackSpeedMultiplier = -10, baseMultiplier = 2.043, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [37] = { 12000, 50, 70, 50, 24, 10, damageEffectiveness = 2.06, attackSpeedMultiplier = -10, baseMultiplier = 2.058, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 12000, 50, 70, 50, 25, 10, damageEffectiveness = 2.07, attackSpeedMultiplier = -10, baseMultiplier = 2.073, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 12000, 50, 70, 50, 25, 10, damageEffectiveness = 2.09, attackSpeedMultiplier = -10, baseMultiplier = 2.087, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 12000, 50, 70, 50, 25, 10, damageEffectiveness = 2.1, attackSpeedMultiplier = -10, baseMultiplier = 2.102, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [1] = { 8, damageEffectiveness = 1.1, attackSpeedMultiplier = -10, baseMultiplier = 1.1, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [2] = { 9, damageEffectiveness = 1.13, attackSpeedMultiplier = -10, baseMultiplier = 1.129, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [3] = { 9, damageEffectiveness = 1.16, attackSpeedMultiplier = -10, baseMultiplier = 1.159, levelRequirement = 34, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [4] = { 10, damageEffectiveness = 1.19, attackSpeedMultiplier = -10, baseMultiplier = 1.188, levelRequirement = 37, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [5] = { 10, damageEffectiveness = 1.22, attackSpeedMultiplier = -10, baseMultiplier = 1.218, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [6] = { 11, damageEffectiveness = 1.25, attackSpeedMultiplier = -10, baseMultiplier = 1.247, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [7] = { 11, damageEffectiveness = 1.28, attackSpeedMultiplier = -10, baseMultiplier = 1.277, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [8] = { 12, damageEffectiveness = 1.31, attackSpeedMultiplier = -10, baseMultiplier = 1.306, levelRequirement = 46, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [9] = { 12, damageEffectiveness = 1.34, attackSpeedMultiplier = -10, baseMultiplier = 1.336, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [10] = { 13, damageEffectiveness = 1.37, attackSpeedMultiplier = -10, baseMultiplier = 1.365, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [11] = { 13, damageEffectiveness = 1.39, attackSpeedMultiplier = -10, baseMultiplier = 1.395, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [12] = { 14, damageEffectiveness = 1.42, attackSpeedMultiplier = -10, baseMultiplier = 1.424, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [13] = { 14, damageEffectiveness = 1.45, attackSpeedMultiplier = -10, baseMultiplier = 1.454, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [14] = { 15, damageEffectiveness = 1.48, attackSpeedMultiplier = -10, baseMultiplier = 1.483, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 15, damageEffectiveness = 1.51, attackSpeedMultiplier = -10, baseMultiplier = 1.513, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 16, damageEffectiveness = 1.54, attackSpeedMultiplier = -10, baseMultiplier = 1.542, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 16, damageEffectiveness = 1.57, attackSpeedMultiplier = -10, baseMultiplier = 1.572, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 17, damageEffectiveness = 1.6, attackSpeedMultiplier = -10, baseMultiplier = 1.601, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 17, damageEffectiveness = 1.63, attackSpeedMultiplier = -10, baseMultiplier = 1.631, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [20] = { 18, damageEffectiveness = 1.66, attackSpeedMultiplier = -10, baseMultiplier = 1.66, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [21] = { 18, damageEffectiveness = 1.69, attackSpeedMultiplier = -10, baseMultiplier = 1.689, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [22] = { 19, damageEffectiveness = 1.72, attackSpeedMultiplier = -10, baseMultiplier = 1.719, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [23] = { 19, damageEffectiveness = 1.75, attackSpeedMultiplier = -10, baseMultiplier = 1.748, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [24] = { 20, damageEffectiveness = 1.78, attackSpeedMultiplier = -10, baseMultiplier = 1.778, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [25] = { 20, damageEffectiveness = 1.81, attackSpeedMultiplier = -10, baseMultiplier = 1.807, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [26] = { 21, damageEffectiveness = 1.84, attackSpeedMultiplier = -10, baseMultiplier = 1.837, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [27] = { 21, damageEffectiveness = 1.87, attackSpeedMultiplier = -10, baseMultiplier = 1.866, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [28] = { 22, damageEffectiveness = 1.9, attackSpeedMultiplier = -10, baseMultiplier = 1.896, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [29] = { 22, damageEffectiveness = 1.93, attackSpeedMultiplier = -10, baseMultiplier = 1.925, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [30] = { 23, damageEffectiveness = 1.95, attackSpeedMultiplier = -10, baseMultiplier = 1.955, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [31] = { 23, damageEffectiveness = 1.97, attackSpeedMultiplier = -10, baseMultiplier = 1.969, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [32] = { 23, damageEffectiveness = 1.98, attackSpeedMultiplier = -10, baseMultiplier = 1.984, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [33] = { 23, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.999, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [34] = { 24, damageEffectiveness = 2.01, attackSpeedMultiplier = -10, baseMultiplier = 2.014, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [35] = { 24, damageEffectiveness = 2.03, attackSpeedMultiplier = -10, baseMultiplier = 2.028, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [36] = { 24, damageEffectiveness = 2.04, attackSpeedMultiplier = -10, baseMultiplier = 2.043, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [37] = { 24, damageEffectiveness = 2.06, attackSpeedMultiplier = -10, baseMultiplier = 2.058, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [38] = { 25, damageEffectiveness = 2.07, attackSpeedMultiplier = -10, baseMultiplier = 2.073, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [39] = { 25, damageEffectiveness = 2.09, attackSpeedMultiplier = -10, baseMultiplier = 2.087, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [40] = { 25, damageEffectiveness = 2.1, attackSpeedMultiplier = -10, baseMultiplier = 2.102, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 10, }, }, }, } skills["VaalAncestralWarchief"] = { @@ -648,13 +661,15 @@ skills["VaalAncestralWarchief"] = { { "totem_damage_+%", 1 }, }, }, + constantStats = { + { "base_totem_duration", 6000 }, + { "base_totem_range", 50 }, + { "ancestor_totem_parent_activiation_range", 120 }, + { "summon_totem_cast_speed_+%", 50 }, + { "slam_ancestor_totem_grant_owner_melee_damage_+%_final", 32 }, + { "number_of_additional_totems_allowed", 1 }, + }, stats = { - "base_totem_duration", - "base_totem_range", - "ancestor_totem_parent_activiation_range", - "summon_totem_cast_speed_+%", - "slam_ancestor_totem_grant_owner_melee_damage_+%_final", - "number_of_additional_totems_allowed", "is_area_damage", "base_skill_is_totemified", "is_totem", @@ -663,46 +678,46 @@ skills["VaalAncestralWarchief"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 6000, 50, 120, 50, 32, 1, attackSpeedMultiplier = -20, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.03, attackSpeedMultiplier = -20, baseMultiplier = 1.028, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.057, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.09, attackSpeedMultiplier = -20, baseMultiplier = 1.085, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.11, attackSpeedMultiplier = -20, baseMultiplier = 1.114, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.14, attackSpeedMultiplier = -20, baseMultiplier = 1.142, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.171, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.2, attackSpeedMultiplier = -20, baseMultiplier = 1.199, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.23, attackSpeedMultiplier = -20, baseMultiplier = 1.227, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.26, attackSpeedMultiplier = -20, baseMultiplier = 1.256, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.28, attackSpeedMultiplier = -20, baseMultiplier = 1.284, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.313, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.341, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.369, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.398, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.426, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.45, attackSpeedMultiplier = -20, baseMultiplier = 1.455, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.483, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.51, attackSpeedMultiplier = -20, baseMultiplier = 1.512, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.57, attackSpeedMultiplier = -20, baseMultiplier = 1.568, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.6, attackSpeedMultiplier = -20, baseMultiplier = 1.597, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.625, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.65, attackSpeedMultiplier = -20, baseMultiplier = 1.654, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.68, attackSpeedMultiplier = -20, baseMultiplier = 1.682, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.74, attackSpeedMultiplier = -20, baseMultiplier = 1.739, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.77, attackSpeedMultiplier = -20, baseMultiplier = 1.767, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.796, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.82, attackSpeedMultiplier = -20, baseMultiplier = 1.824, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.838, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.853, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.87, attackSpeedMultiplier = -20, baseMultiplier = 1.867, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.881, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.895, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.91, attackSpeedMultiplier = -20, baseMultiplier = 1.909, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.924, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.94, attackSpeedMultiplier = -20, baseMultiplier = 1.938, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.952, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 6000, 50, 120, 50, 32, 1, damageEffectiveness = 1.97, attackSpeedMultiplier = -20, baseMultiplier = 1.966, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { attackSpeedMultiplier = -20, levelRequirement = 28, statInterpolation = { }, cost = { }, }, + [2] = { damageEffectiveness = 1.03, attackSpeedMultiplier = -20, baseMultiplier = 1.028, levelRequirement = 31, statInterpolation = { }, cost = { }, }, + [3] = { damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.057, levelRequirement = 34, statInterpolation = { }, cost = { }, }, + [4] = { damageEffectiveness = 1.09, attackSpeedMultiplier = -20, baseMultiplier = 1.085, levelRequirement = 37, statInterpolation = { }, cost = { }, }, + [5] = { damageEffectiveness = 1.11, attackSpeedMultiplier = -20, baseMultiplier = 1.114, levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [6] = { damageEffectiveness = 1.14, attackSpeedMultiplier = -20, baseMultiplier = 1.142, levelRequirement = 42, statInterpolation = { }, cost = { }, }, + [7] = { damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.171, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [8] = { damageEffectiveness = 1.2, attackSpeedMultiplier = -20, baseMultiplier = 1.199, levelRequirement = 46, statInterpolation = { }, cost = { }, }, + [9] = { damageEffectiveness = 1.23, attackSpeedMultiplier = -20, baseMultiplier = 1.227, levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [10] = { damageEffectiveness = 1.26, attackSpeedMultiplier = -20, baseMultiplier = 1.256, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [11] = { damageEffectiveness = 1.28, attackSpeedMultiplier = -20, baseMultiplier = 1.284, levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [12] = { damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.313, levelRequirement = 54, statInterpolation = { }, cost = { }, }, + [13] = { damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.341, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [14] = { damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.369, levelRequirement = 58, statInterpolation = { }, cost = { }, }, + [15] = { damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.398, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [16] = { damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.426, levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [17] = { damageEffectiveness = 1.45, attackSpeedMultiplier = -20, baseMultiplier = 1.455, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [18] = { damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.483, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [19] = { damageEffectiveness = 1.51, attackSpeedMultiplier = -20, baseMultiplier = 1.512, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [20] = { damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { damageEffectiveness = 1.57, attackSpeedMultiplier = -20, baseMultiplier = 1.568, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { damageEffectiveness = 1.6, attackSpeedMultiplier = -20, baseMultiplier = 1.597, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.625, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { damageEffectiveness = 1.65, attackSpeedMultiplier = -20, baseMultiplier = 1.654, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { damageEffectiveness = 1.68, attackSpeedMultiplier = -20, baseMultiplier = 1.682, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { damageEffectiveness = 1.74, attackSpeedMultiplier = -20, baseMultiplier = 1.739, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { damageEffectiveness = 1.77, attackSpeedMultiplier = -20, baseMultiplier = 1.767, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.796, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { damageEffectiveness = 1.82, attackSpeedMultiplier = -20, baseMultiplier = 1.824, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.838, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.853, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { damageEffectiveness = 1.87, attackSpeedMultiplier = -20, baseMultiplier = 1.867, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.881, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.895, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { damageEffectiveness = 1.91, attackSpeedMultiplier = -20, baseMultiplier = 1.909, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.924, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { damageEffectiveness = 1.94, attackSpeedMultiplier = -20, baseMultiplier = 1.938, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.952, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { damageEffectiveness = 1.97, attackSpeedMultiplier = -20, baseMultiplier = 1.966, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["Anger"] = { @@ -753,55 +768,57 @@ skills["Anger"] = { { "base_movement_velocity_+%", 0.05 }, }, }, + constantStats = { + }, stats = { "attack_minimum_added_fire_damage", "attack_maximum_added_fire_damage", - "active_skill_base_radius_+", "spell_minimum_added_fire_damage", "spell_maximum_added_fire_damage", + "active_skill_base_radius_+", "base_deal_no_damage", }, levels = { - [1] = { 0.34999999403954, 0.5, 0, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [2] = { 0.34999999403954, 0.5, 1, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [3] = { 0.34999999403954, 0.5, 2, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [4] = { 0.34999999403954, 0.5, 3, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [5] = { 0.34999999403954, 0.5, 4, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [6] = { 0.34999999403954, 0.5, 5, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [7] = { 0.34999999403954, 0.5, 6, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [8] = { 0.34999999403954, 0.5, 7, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [9] = { 0.34999999403954, 0.5, 8, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [10] = { 0.34999999403954, 0.5, 9, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [11] = { 0.34999999403954, 0.5, 10, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [12] = { 0.34999999403954, 0.5, 11, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [13] = { 0.34999999403954, 0.5, 12, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [14] = { 0.34999999403954, 0.5, 13, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [15] = { 0.34999999403954, 0.5, 14, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [16] = { 0.34999999403954, 0.5, 15, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [17] = { 0.34999999403954, 0.5, 16, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [18] = { 0.34999999403954, 0.5, 17, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [19] = { 0.34999999403954, 0.5, 18, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [20] = { 0.34999999403954, 0.5, 19, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [21] = { 0.34999999403954, 0.5, 20, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [22] = { 0.34999999403954, 0.5, 21, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [23] = { 0.34999999403954, 0.5, 22, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [24] = { 0.34999999403954, 0.5, 23, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [25] = { 0.34999999403954, 0.5, 24, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [26] = { 0.34999999403954, 0.5, 25, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [27] = { 0.34999999403954, 0.5, 26, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [28] = { 0.34999999403954, 0.5, 27, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [29] = { 0.34999999403954, 0.5, 28, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [30] = { 0.34999999403954, 0.5, 29, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [31] = { 0.34999999403954, 0.5, 29, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [32] = { 0.34999999403954, 0.5, 30, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [33] = { 0.34999999403954, 0.5, 30, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [34] = { 0.34999999403954, 0.5, 31, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [35] = { 0.34999999403954, 0.5, 31, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [36] = { 0.34999999403954, 0.5, 32, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [37] = { 0.34999999403954, 0.5, 32, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [38] = { 0.34999999403954, 0.5, 33, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [39] = { 0.34999999403954, 0.5, 33, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [40] = { 0.34999999403954, 0.5, 34, 0.34999999403954, 0.5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, + [1] = { 16, 23, 16, 23, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [2] = { 19, 27, 19, 27, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [3] = { 22, 31, 22, 31, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [4] = { 25, 36, 25, 36, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [5] = { 29, 41, 29, 41, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [6] = { 33, 47, 33, 47, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [7] = { 37, 53, 37, 53, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [8] = { 42, 60, 42, 60, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [9] = { 48, 68, 48, 68, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [10] = { 52, 74, 52, 74, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [11] = { 56, 80, 56, 80, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [12] = { 60, 86, 60, 86, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [13] = { 65, 93, 65, 93, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [14] = { 70, 100, 70, 100, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { 76, 108, 76, 108, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [16] = { 82, 116, 82, 116, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [17] = { 88, 125, 88, 125, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [18] = { 94, 135, 94, 135, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [19] = { 101, 145, 101, 145, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { 109, 155, 109, 155, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [21] = { 117, 167, 117, 167, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [22] = { 125, 179, 125, 179, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [23] = { 134, 191, 134, 191, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [24] = { 143, 205, 143, 205, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [25] = { 154, 219, 154, 219, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [26] = { 164, 235, 164, 235, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [27] = { 176, 251, 176, 251, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [28] = { 188, 268, 188, 268, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [29] = { 201, 287, 201, 287, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [30] = { 214, 306, 214, 306, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [31] = { 221, 316, 221, 316, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [32] = { 229, 327, 229, 327, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [33] = { 236, 337, 236, 337, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [34] = { 244, 349, 244, 349, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [35] = { 252, 360, 252, 360, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [36] = { 260, 372, 260, 372, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [37] = { 269, 384, 269, 384, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [38] = { 278, 397, 278, 397, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [39] = { 287, 409, 287, 409, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [40] = { 296, 423, 296, 423, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, }, } skills["AnimateArmour"] = { @@ -858,57 +875,59 @@ skills["AnimateArmour"] = { { "minion_maximum_life_+%", 2 }, }, }, + constantStats = { + { "emerge_speed_+%", 100 }, + { "display_minion_monster_type", 3 }, + }, stats = { - "emerge_speed_+%", "animate_item_maximum_level_requirement", "minion_maximum_life_+%", "melee_physical_damage_+%", "display_minion_monster_level", - "display_minion_monster_type", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", }, levels = { - [1] = { 100, 33, 0, 0, 28, 3, 22, 34, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [2] = { 100, 36, 4, 4, 31, 3, 25, 37, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [3] = { 100, 39, 8, 8, 34, 3, 27, 41, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [4] = { 100, 43, 12, 12, 37, 3, 30, 44, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [5] = { 100, 46, 16, 16, 40, 3, 32, 48, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [6] = { 100, 48, 20, 20, 42, 3, 34, 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [7] = { 100, 51, 24, 24, 44, 3, 35, 53, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [8] = { 100, 53, 28, 28, 46, 3, 37, 55, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [9] = { 100, 56, 32, 32, 48, 3, 38, 58, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [10] = { 100, 58, 36, 36, 50, 3, 40, 60, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [11] = { 100, 61, 40, 40, 52, 3, 42, 62, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 100, 63, 44, 44, 54, 3, 43, 65, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [13] = { 100, 66, 48, 48, 56, 3, 45, 67, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 100, 68, 52, 52, 58, 3, 46, 70, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 100, 71, 56, 56, 60, 3, 48, 72, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 100, 73, 60, 60, 62, 3, 50, 74, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 100, 76, 64, 64, 64, 3, 51, 77, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 100, 79, 68, 68, 66, 3, 53, 79, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 100, 82, 72, 72, 68, 3, 54, 82, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 100, 100, 76, 76, 70, 3, 56, 84, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [21] = { 100, 100, 80, 80, 72, 3, 58, 86, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 100, 100, 84, 84, 74, 3, 59, 89, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [23] = { 100, 100, 88, 88, 76, 3, 61, 91, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [24] = { 100, 100, 92, 92, 78, 3, 62, 94, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [25] = { 100, 100, 96, 96, 80, 3, 64, 96, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [26] = { 100, 100, 100, 100, 82, 3, 66, 98, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [27] = { 100, 100, 104, 104, 84, 3, 67, 101, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [28] = { 100, 100, 108, 108, 86, 3, 69, 103, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [29] = { 100, 100, 112, 112, 88, 3, 70, 106, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [30] = { 100, 100, 116, 116, 90, 3, 72, 108, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [31] = { 100, 100, 118, 118, 91, 3, 73, 110, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [32] = { 100, 100, 120, 120, 92, 3, 73, 111, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [33] = { 100, 100, 122, 122, 93, 3, 74, 112, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [34] = { 100, 100, 124, 124, 94, 3, 75, 113, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [35] = { 100, 100, 126, 126, 95, 3, 76, 115, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [36] = { 100, 100, 128, 128, 96, 3, 76, 116, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [37] = { 100, 100, 130, 130, 97, 3, 77, 117, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [38] = { 100, 100, 132, 132, 98, 3, 78, 118, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [39] = { 100, 100, 134, 134, 99, 3, 79, 120, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [40] = { 100, 100, 136, 136, 100, 3, 79, 121, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [1] = { 33, 0, 0, 28, 22, 34, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [2] = { 36, 4, 4, 31, 25, 37, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [3] = { 39, 8, 8, 34, 27, 41, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [4] = { 43, 12, 12, 37, 30, 44, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [5] = { 46, 16, 16, 40, 32, 48, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [6] = { 48, 20, 20, 42, 34, 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [7] = { 51, 24, 24, 44, 35, 53, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [8] = { 53, 28, 28, 46, 37, 55, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [9] = { 56, 32, 32, 48, 38, 58, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [10] = { 58, 36, 36, 50, 40, 60, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [11] = { 61, 40, 40, 52, 42, 62, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 63, 44, 44, 54, 43, 65, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [13] = { 66, 48, 48, 56, 45, 67, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 68, 52, 52, 58, 46, 70, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 71, 56, 56, 60, 48, 72, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 73, 60, 60, 62, 50, 74, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 76, 64, 64, 64, 51, 77, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 79, 68, 68, 66, 53, 79, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 82, 72, 72, 68, 54, 82, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 100, 76, 76, 70, 56, 84, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [21] = { 100, 80, 80, 72, 58, 86, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 100, 84, 84, 74, 59, 89, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [23] = { 100, 88, 88, 76, 61, 91, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [24] = { 100, 92, 92, 78, 62, 94, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [25] = { 100, 96, 96, 80, 64, 96, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [26] = { 100, 100, 100, 82, 66, 98, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [27] = { 100, 104, 104, 84, 67, 101, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [28] = { 100, 108, 108, 86, 69, 103, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [29] = { 100, 112, 112, 88, 70, 106, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [30] = { 100, 116, 116, 90, 72, 108, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [31] = { 100, 118, 118, 91, 73, 110, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, + [32] = { 100, 120, 120, 92, 73, 111, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [33] = { 100, 122, 122, 93, 74, 112, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [34] = { 100, 124, 124, 94, 75, 113, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [35] = { 100, 126, 126, 95, 76, 115, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [36] = { 100, 128, 128, 96, 76, 116, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, + [37] = { 100, 130, 130, 97, 77, 117, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [38] = { 100, 132, 132, 98, 78, 118, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [39] = { 100, 134, 134, 99, 79, 120, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, + [40] = { 100, 136, 136, 100, 79, 121, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, }, } skills["BattlemagesCry"] = { @@ -948,57 +967,60 @@ skills["BattlemagesCry"] = { { "warcry_grant_damage_+%_to_exerted_attacks", 0.5 }, }, }, + constantStats = { + { "skill_empowers_next_x_melee_attacks", 5 }, + { "divine_cry_additive_spell_damage_modifiers_apply_to_attack_damage_at_%_value_per_5_power_up_to_150%", 25 }, + { "divine_cry_critical_strike_chance_+%_per_5_power_up_to_cap%", 10 }, + }, stats = { - "skill_empowers_next_x_melee_attacks", "warcry_speed_+%", - "divine_cry_additive_spell_damage_modifiers_apply_to_attack_damage_at_%_value_per_5_power_up_to_150%", - "divine_cry_critical_strike_chance_+%_per_5_power_up_to_cap%", + "base_skill_effect_duration", "base_deal_no_damage", "cannot_cancel_skill_before_contact_point", "warcry_count_power_from_enemies", "display_battlemage_cry_exerted_attacks_trigger_supported_spell", }, levels = { - [1] = { 5, 0, 25, 10, levelRequirement = 24, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 5, 2, 25, 10, levelRequirement = 27, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [3] = { 5, 4, 25, 10, levelRequirement = 30, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 5, 6, 25, 10, levelRequirement = 33, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 5, 8, 25, 10, levelRequirement = 36, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [6] = { 5, 10, 25, 10, levelRequirement = 39, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 5, 12, 25, 10, levelRequirement = 42, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 5, 14, 25, 10, levelRequirement = 45, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 5, 16, 25, 10, levelRequirement = 48, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [10] = { 5, 18, 25, 10, levelRequirement = 50, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 5, 20, 25, 10, levelRequirement = 52, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 5, 22, 25, 10, levelRequirement = 54, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 5, 24, 25, 10, levelRequirement = 56, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 5, 26, 25, 10, levelRequirement = 58, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 5, 28, 25, 10, levelRequirement = 60, duration = 5.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 5, 30, 25, 10, levelRequirement = 62, duration = 5.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 5, 32, 25, 10, levelRequirement = 64, duration = 5.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 5, 34, 25, 10, levelRequirement = 66, duration = 5.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 5, 36, 25, 10, levelRequirement = 68, duration = 5.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 5, 38, 25, 10, levelRequirement = 70, duration = 5.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [21] = { 5, 40, 25, 10, levelRequirement = 72, duration = 6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 5, 41, 25, 10, levelRequirement = 74, duration = 6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [23] = { 5, 42, 25, 10, levelRequirement = 76, duration = 6.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [24] = { 5, 43, 25, 10, levelRequirement = 78, duration = 6.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [25] = { 5, 44, 25, 10, levelRequirement = 80, duration = 6.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [26] = { 5, 45, 25, 10, levelRequirement = 82, duration = 6.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [27] = { 5, 46, 25, 10, levelRequirement = 84, duration = 6.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [28] = { 5, 47, 25, 10, levelRequirement = 86, duration = 6.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [29] = { 5, 48, 25, 10, levelRequirement = 88, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [30] = { 5, 49, 25, 10, levelRequirement = 90, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [31] = { 5, 49, 25, 10, levelRequirement = 91, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [32] = { 5, 50, 25, 10, levelRequirement = 92, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [33] = { 5, 50, 25, 10, levelRequirement = 93, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [34] = { 5, 51, 25, 10, levelRequirement = 94, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [35] = { 5, 51, 25, 10, levelRequirement = 95, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [36] = { 5, 52, 25, 10, levelRequirement = 96, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [37] = { 5, 52, 25, 10, levelRequirement = 97, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [38] = { 5, 53, 25, 10, levelRequirement = 98, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [39] = { 5, 53, 25, 10, levelRequirement = 99, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [40] = { 5, 54, 25, 10, levelRequirement = 100, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [1] = { 0, 5000, cooldown = 8, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [2] = { 2, 5000, cooldown = 8, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 4, 5100, cooldown = 8, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 6, 5100, cooldown = 8, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 8, 5200, cooldown = 8, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 10, 5200, cooldown = 8, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 12, 5300, cooldown = 8, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 14, 5300, cooldown = 8, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 16, 5400, cooldown = 8, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 18, 5400, cooldown = 8, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 20, 5500, cooldown = 8, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 22, 5500, cooldown = 8, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 24, 5600, cooldown = 8, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 26, 5600, cooldown = 8, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 28, 5700, cooldown = 8, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 30, 5700, cooldown = 8, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 32, 5800, cooldown = 8, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 34, 5800, cooldown = 8, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 36, 5900, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 38, 5900, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [21] = { 40, 6000, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 41, 6000, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [23] = { 42, 6100, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [24] = { 43, 6100, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [25] = { 44, 6200, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [26] = { 45, 6200, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [27] = { 46, 6300, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [28] = { 47, 6300, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [29] = { 48, 6400, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [30] = { 49, 6400, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [31] = { 49, 6400, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [32] = { 50, 6400, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [33] = { 50, 6500, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [34] = { 51, 6500, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [35] = { 51, 6500, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [36] = { 52, 6500, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [37] = { 52, 6600, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [38] = { 53, 6600, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [39] = { 53, 6600, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [40] = { 54, 6600, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, }, } skills["BattlemagesCrySupport"] = { @@ -1024,6 +1046,8 @@ skills["BattlemagesCrySupport"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + }, stats = { "support_divine_cry_damage_+%_final", "triggered_by_divine_cry", @@ -1115,59 +1139,61 @@ skills["Berserk"] = { { "berserk_spell_damage_+%_final", 0.25 }, }, }, + constantStats = { + { "berserk_minimum_rage", 5 }, + { "base_actor_scale_+%", 25 }, + { "berserk_base_rage_loss_per_second", 5 }, + { "berserk_rage_loss_+%_per_second", 20 }, + }, stats = { - "berserk_minimum_rage", "berserk_attack_damage_+%_final", "berserk_attack_speed_+%_final", "berserk_movement_speed_+%_final", "berserk_base_damage_taken_+%_final", - "base_actor_scale_+%", - "berserk_base_rage_loss_per_second", - "berserk_rage_loss_+%_per_second", "display_this_skill_cooldown_does_not_recover_during_buff", "base_deal_no_damage", }, levels = { - [1] = { 5, 15, 15, 25, -15, 25, 5, 20, cooldown = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 5, 15, 15, 26, -15, 25, 5, 20, cooldown = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 5, 16, 15, 26, -15, 25, 5, 20, cooldown = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [4] = { 5, 16, 16, 26, -15, 25, 5, 20, cooldown = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [5] = { 5, 16, 16, 26, -16, 25, 5, 20, cooldown = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [6] = { 5, 16, 16, 27, -16, 25, 5, 20, cooldown = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [7] = { 5, 17, 16, 27, -16, 25, 5, 20, cooldown = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [8] = { 5, 17, 17, 27, -16, 25, 5, 20, cooldown = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [9] = { 5, 17, 17, 27, -17, 25, 5, 20, cooldown = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [10] = { 5, 17, 17, 28, -17, 25, 5, 20, cooldown = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [11] = { 5, 18, 17, 28, -17, 25, 5, 20, cooldown = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [12] = { 5, 18, 18, 28, -17, 25, 5, 20, cooldown = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [13] = { 5, 18, 18, 28, -18, 25, 5, 20, cooldown = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [14] = { 5, 18, 18, 29, -18, 25, 5, 20, cooldown = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [15] = { 5, 19, 18, 29, -18, 25, 5, 20, cooldown = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [16] = { 5, 19, 19, 29, -18, 25, 5, 20, cooldown = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [17] = { 5, 19, 19, 29, -19, 25, 5, 20, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [18] = { 5, 19, 19, 30, -19, 25, 5, 20, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [19] = { 5, 20, 19, 30, -19, 25, 5, 20, cooldown = 5, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [20] = { 5, 20, 20, 30, -19, 25, 5, 20, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [21] = { 5, 20, 20, 30, -20, 25, 5, 20, cooldown = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [22] = { 5, 20, 20, 31, -20, 25, 5, 20, cooldown = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [23] = { 5, 21, 20, 31, -20, 25, 5, 20, cooldown = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [24] = { 5, 21, 21, 31, -20, 25, 5, 20, cooldown = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [25] = { 5, 21, 21, 31, -21, 25, 5, 20, cooldown = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [26] = { 5, 21, 21, 32, -21, 25, 5, 20, cooldown = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [27] = { 5, 22, 21, 32, -21, 25, 5, 20, cooldown = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [28] = { 5, 22, 22, 32, -21, 25, 5, 20, cooldown = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [29] = { 5, 22, 22, 32, -22, 25, 5, 20, cooldown = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [30] = { 5, 22, 22, 33, -22, 25, 5, 20, cooldown = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [31] = { 5, 22, 22, 33, -22, 25, 5, 20, cooldown = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [32] = { 5, 23, 22, 33, -22, 25, 5, 20, cooldown = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [33] = { 5, 23, 22, 33, -22, 25, 5, 20, cooldown = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [34] = { 5, 23, 23, 33, -22, 25, 5, 20, cooldown = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [35] = { 5, 23, 23, 33, -22, 25, 5, 20, cooldown = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [36] = { 5, 23, 23, 33, -23, 25, 5, 20, cooldown = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [37] = { 5, 23, 23, 33, -23, 25, 5, 20, cooldown = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [38] = { 5, 23, 23, 34, -23, 25, 5, 20, cooldown = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [39] = { 5, 23, 23, 34, -23, 25, 5, 20, cooldown = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [40] = { 5, 24, 23, 34, -23, 25, 5, 20, cooldown = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { 15, 15, 25, -15, cooldown = 5, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [2] = { 15, 15, 26, -15, cooldown = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 16, 15, 26, -15, cooldown = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [4] = { 16, 16, 26, -15, cooldown = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [5] = { 16, 16, 26, -16, cooldown = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [6] = { 16, 16, 27, -16, cooldown = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [7] = { 17, 16, 27, -16, cooldown = 5, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [8] = { 17, 17, 27, -16, cooldown = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [9] = { 17, 17, 27, -17, cooldown = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [10] = { 17, 17, 28, -17, cooldown = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [11] = { 18, 17, 28, -17, cooldown = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [12] = { 18, 18, 28, -17, cooldown = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [13] = { 18, 18, 28, -18, cooldown = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, + [14] = { 18, 18, 29, -18, cooldown = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [15] = { 19, 18, 29, -18, cooldown = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [16] = { 19, 19, 29, -18, cooldown = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, + [17] = { 19, 19, 29, -19, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [18] = { 19, 19, 30, -19, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [19] = { 20, 19, 30, -19, cooldown = 5, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [20] = { 20, 20, 30, -19, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, + [21] = { 20, 20, 30, -20, cooldown = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [22] = { 20, 20, 31, -20, cooldown = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [23] = { 21, 20, 31, -20, cooldown = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [24] = { 21, 21, 31, -20, cooldown = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [25] = { 21, 21, 31, -21, cooldown = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, + [26] = { 21, 21, 32, -21, cooldown = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [27] = { 22, 21, 32, -21, cooldown = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [28] = { 22, 22, 32, -21, cooldown = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [29] = { 22, 22, 32, -22, cooldown = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [30] = { 22, 22, 33, -22, cooldown = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [31] = { 22, 22, 33, -22, cooldown = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [32] = { 23, 22, 33, -22, cooldown = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, + [33] = { 23, 22, 33, -22, cooldown = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [34] = { 23, 23, 33, -22, cooldown = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [35] = { 23, 23, 33, -22, cooldown = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [36] = { 23, 23, 33, -23, cooldown = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [37] = { 23, 23, 33, -23, cooldown = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, + [38] = { 23, 23, 34, -23, cooldown = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [39] = { 23, 23, 34, -23, cooldown = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [40] = { 24, 23, 34, -23, cooldown = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, }, } skills["Bladestorm"] = { @@ -1233,58 +1259,61 @@ skills["Bladestorm"] = { { "bladestorm_create_alternate_stance_storm_%_chance", 2 }, }, }, + constantStats = { + { "bladestorm_storm_damage_+%_final", -50 }, + { "bladestorm_maximum_number_of_storms_allowed", 3 }, + { "blind_art_variation", 1 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "bladestorm_storm_damage_+%_final", "bladestorm_attack_speed_+%_final_while_in_bloodstorm", "bladestorm_movement_speed_+%_while_in_sandstorm", - "bladestorm_maximum_number_of_storms_allowed", - "blind_art_variation", "active_skill_bleeding_damage_+%_final_in_blood_stance", "is_area_damage", "console_skill_dont_chase", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { -50, 10, 30, 3, 1, 70, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.05, baseMultiplier = 1.05, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { -50, 10, 30, 3, 1, 72, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.07, baseMultiplier = 1.074, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { -50, 10, 31, 3, 1, 74, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.1, baseMultiplier = 1.097, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { -50, 10, 31, 3, 1, 76, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.12, baseMultiplier = 1.121, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { -50, 10, 32, 3, 1, 78, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.14, baseMultiplier = 1.145, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { -50, 10, 32, 3, 1, 80, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.17, baseMultiplier = 1.168, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { -50, 11, 32, 3, 1, 82, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.19, baseMultiplier = 1.192, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { -50, 11, 33, 3, 1, 84, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.22, baseMultiplier = 1.216, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { -50, 11, 33, 3, 1, 86, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.24, baseMultiplier = 1.239, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { -50, 11, 34, 3, 1, 88, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { -50, 11, 34, 3, 1, 90, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.29, baseMultiplier = 1.287, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { -50, 11, 34, 3, 1, 92, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.31, baseMultiplier = 1.311, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { -50, 11, 35, 3, 1, 94, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.33, baseMultiplier = 1.334, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { -50, 12, 35, 3, 1, 96, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.36, baseMultiplier = 1.358, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { -50, 12, 36, 3, 1, 98, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.38, baseMultiplier = 1.382, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { -50, 12, 36, 3, 1, 100, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.41, baseMultiplier = 1.405, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { -50, 12, 36, 3, 1, 102, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.43, baseMultiplier = 1.429, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { -50, 12, 37, 3, 1, 104, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.45, baseMultiplier = 1.453, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { -50, 12, 37, 3, 1, 106, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.48, baseMultiplier = 1.476, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { -50, 12, 38, 3, 1, 108, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { -50, 13, 38, 3, 1, 110, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.52, baseMultiplier = 1.524, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { -50, 13, 38, 3, 1, 112, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.55, baseMultiplier = 1.547, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { -50, 13, 39, 3, 1, 114, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.57, baseMultiplier = 1.571, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { -50, 13, 39, 3, 1, 116, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.59, baseMultiplier = 1.595, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { -50, 13, 40, 3, 1, 118, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.62, baseMultiplier = 1.618, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { -50, 13, 40, 3, 1, 120, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.64, baseMultiplier = 1.642, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { -50, 13, 40, 3, 1, 122, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.67, baseMultiplier = 1.666, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { -50, 14, 41, 3, 1, 124, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.69, baseMultiplier = 1.689, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { -50, 14, 41, 3, 1, 126, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.71, baseMultiplier = 1.713, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { -50, 14, 42, 3, 1, 128, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { -50, 14, 42, 3, 1, 129, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.75, baseMultiplier = 1.749, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { -50, 14, 42, 3, 1, 130, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.76, baseMultiplier = 1.761, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { -50, 14, 42, 3, 1, 131, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.77, baseMultiplier = 1.772, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { -50, 14, 42, 3, 1, 132, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.78, baseMultiplier = 1.784, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { -50, 14, 43, 3, 1, 133, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.8, baseMultiplier = 1.796, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { -50, 14, 43, 3, 1, 134, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.81, baseMultiplier = 1.808, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { -50, 14, 43, 3, 1, 135, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.82, baseMultiplier = 1.82, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { -50, 14, 43, 3, 1, 136, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.83, baseMultiplier = 1.832, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { -50, 14, 43, 3, 1, 137, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.84, baseMultiplier = 1.843, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { -50, 15, 44, 3, 1, 138, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { 10, 30, 70, damageEffectiveness = 1.05, attackSpeedMultiplier = -30, baseMultiplier = 1.05, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 10, 30, 72, damageEffectiveness = 1.07, attackSpeedMultiplier = -30, baseMultiplier = 1.074, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 10, 31, 74, damageEffectiveness = 1.1, attackSpeedMultiplier = -30, baseMultiplier = 1.097, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 10, 31, 76, damageEffectiveness = 1.12, attackSpeedMultiplier = -30, baseMultiplier = 1.121, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 10, 32, 78, damageEffectiveness = 1.14, attackSpeedMultiplier = -30, baseMultiplier = 1.145, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 10, 32, 80, damageEffectiveness = 1.17, attackSpeedMultiplier = -30, baseMultiplier = 1.168, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 11, 32, 82, damageEffectiveness = 1.19, attackSpeedMultiplier = -30, baseMultiplier = 1.192, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 11, 33, 84, damageEffectiveness = 1.22, attackSpeedMultiplier = -30, baseMultiplier = 1.216, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 11, 33, 86, damageEffectiveness = 1.24, attackSpeedMultiplier = -30, baseMultiplier = 1.239, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 11, 34, 88, damageEffectiveness = 1.26, attackSpeedMultiplier = -30, baseMultiplier = 1.263, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 11, 34, 90, damageEffectiveness = 1.29, attackSpeedMultiplier = -30, baseMultiplier = 1.287, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 11, 34, 92, damageEffectiveness = 1.31, attackSpeedMultiplier = -30, baseMultiplier = 1.311, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 11, 35, 94, damageEffectiveness = 1.33, attackSpeedMultiplier = -30, baseMultiplier = 1.334, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 12, 35, 96, damageEffectiveness = 1.36, attackSpeedMultiplier = -30, baseMultiplier = 1.358, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 12, 36, 98, damageEffectiveness = 1.38, attackSpeedMultiplier = -30, baseMultiplier = 1.382, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [16] = { 12, 36, 100, damageEffectiveness = 1.41, attackSpeedMultiplier = -30, baseMultiplier = 1.405, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [17] = { 12, 36, 102, damageEffectiveness = 1.43, attackSpeedMultiplier = -30, baseMultiplier = 1.429, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [18] = { 12, 37, 104, damageEffectiveness = 1.45, attackSpeedMultiplier = -30, baseMultiplier = 1.453, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [19] = { 12, 37, 106, damageEffectiveness = 1.48, attackSpeedMultiplier = -30, baseMultiplier = 1.476, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [20] = { 12, 38, 108, damageEffectiveness = 1.5, attackSpeedMultiplier = -30, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [21] = { 13, 38, 110, damageEffectiveness = 1.52, attackSpeedMultiplier = -30, baseMultiplier = 1.524, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [22] = { 13, 38, 112, damageEffectiveness = 1.55, attackSpeedMultiplier = -30, baseMultiplier = 1.547, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [23] = { 13, 39, 114, damageEffectiveness = 1.57, attackSpeedMultiplier = -30, baseMultiplier = 1.571, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [24] = { 13, 39, 116, damageEffectiveness = 1.59, attackSpeedMultiplier = -30, baseMultiplier = 1.595, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [25] = { 13, 40, 118, damageEffectiveness = 1.62, attackSpeedMultiplier = -30, baseMultiplier = 1.618, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [26] = { 13, 40, 120, damageEffectiveness = 1.64, attackSpeedMultiplier = -30, baseMultiplier = 1.642, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [27] = { 13, 40, 122, damageEffectiveness = 1.67, attackSpeedMultiplier = -30, baseMultiplier = 1.666, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 14, 41, 124, damageEffectiveness = 1.69, attackSpeedMultiplier = -30, baseMultiplier = 1.689, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 14, 41, 126, damageEffectiveness = 1.71, attackSpeedMultiplier = -30, baseMultiplier = 1.713, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 14, 42, 128, damageEffectiveness = 1.74, attackSpeedMultiplier = -30, baseMultiplier = 1.737, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 14, 42, 129, damageEffectiveness = 1.75, attackSpeedMultiplier = -30, baseMultiplier = 1.749, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 14, 42, 130, damageEffectiveness = 1.76, attackSpeedMultiplier = -30, baseMultiplier = 1.761, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 14, 42, 131, damageEffectiveness = 1.77, attackSpeedMultiplier = -30, baseMultiplier = 1.772, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 14, 42, 132, damageEffectiveness = 1.78, attackSpeedMultiplier = -30, baseMultiplier = 1.784, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 14, 43, 133, damageEffectiveness = 1.8, attackSpeedMultiplier = -30, baseMultiplier = 1.796, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 14, 43, 134, damageEffectiveness = 1.81, attackSpeedMultiplier = -30, baseMultiplier = 1.808, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 14, 43, 135, damageEffectiveness = 1.82, attackSpeedMultiplier = -30, baseMultiplier = 1.82, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [38] = { 14, 43, 136, damageEffectiveness = 1.83, attackSpeedMultiplier = -30, baseMultiplier = 1.832, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [39] = { 14, 43, 137, damageEffectiveness = 1.84, attackSpeedMultiplier = -30, baseMultiplier = 1.843, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [40] = { 15, 44, 138, damageEffectiveness = 1.86, attackSpeedMultiplier = -30, baseMultiplier = 1.855, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, }, } skills["BloodSandStance"] = { @@ -1338,42 +1367,44 @@ skills["BloodSandStance"] = { { "spell_area_of_effect_+%_in_sand_stance", 0.5 }, }, }, + constantStats = { + { "blood_sand_stance_melee_skills_area_of_effect_+%_final_in_blood_stance", -5 }, + { "blood_sand_stance_melee_skills_area_damage_+%_final_in_sand_stance", -5 }, + }, stats = { "base_cooldown_speed_+%", - "blood_sand_stance_melee_skills_area_of_effect_+%_final_in_blood_stance", "blood_sand_stance_melee_skills_area_damage_+%_final_in_blood_stance", "blood_sand_stance_melee_skills_area_of_effect_+%_final_in_sand_stance", - "blood_sand_stance_melee_skills_area_damage_+%_final_in_sand_stance", "base_deal_no_damage", "console_skill_dont_chase", }, levels = { - [1] = { 0, -5, 10, 10, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 10, -5, 11, 11, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 20, -5, 12, 12, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 30, -5, 13, 13, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 40, -5, 14, 14, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 50, -5, 15, 15, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 60, -5, 16, 16, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 70, -5, 17, 17, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 80, -5, 18, 18, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 90, -5, 19, 19, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 100, -5, 20, 20, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 110, -5, 21, 21, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 120, -5, 22, 22, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 130, -5, 23, 23, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 140, -5, 24, 24, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 150, -5, 25, 25, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 160, -5, 25, 25, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 170, -5, 26, 26, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 180, -5, 26, 26, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 190, -5, 27, 27, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 200, -5, 27, 27, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 210, -5, 28, 28, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 220, -5, 28, 28, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 230, -5, 29, 29, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 240, -5, 29, 29, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 250, -5, 30, 30, -5, manaReservationPercent = 10, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, 10, 10, manaReservationPercent = 10, cooldown = 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 10, 11, 11, manaReservationPercent = 10, cooldown = 2, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 20, 12, 12, manaReservationPercent = 10, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 30, 13, 13, manaReservationPercent = 10, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 40, 14, 14, manaReservationPercent = 10, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 50, 15, 15, manaReservationPercent = 10, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 60, 16, 16, manaReservationPercent = 10, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 70, 17, 17, manaReservationPercent = 10, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 80, 18, 18, manaReservationPercent = 10, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 90, 19, 19, manaReservationPercent = 10, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 100, 20, 20, manaReservationPercent = 10, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 110, 21, 21, manaReservationPercent = 10, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 120, 22, 22, manaReservationPercent = 10, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 130, 23, 23, manaReservationPercent = 10, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 140, 24, 24, manaReservationPercent = 10, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 150, 25, 25, manaReservationPercent = 10, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 160, 25, 25, manaReservationPercent = 10, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 170, 26, 26, manaReservationPercent = 10, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 180, 26, 26, manaReservationPercent = 10, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 190, 27, 27, manaReservationPercent = 10, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 200, 27, 27, manaReservationPercent = 10, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 210, 28, 28, manaReservationPercent = 10, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 220, 28, 28, manaReservationPercent = 10, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 230, 29, 29, manaReservationPercent = 10, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 240, 29, 29, manaReservationPercent = 10, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 250, 30, 30, manaReservationPercent = 10, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["Boneshatter"] = { @@ -1433,56 +1464,58 @@ skills["Boneshatter"] = { { "trauma_strike_self_damage_per_trauma", 1 }, }, }, + constantStats = { + { "trauma_strike_shockwave_area_of_effect_+%_per_100ms_stun_duration_up_to_400%", 15 }, + { "trauma_base_duration_ms", 6000 }, + { "melee_range_+", 2 }, + }, stats = { - "trauma_strike_shockwave_area_of_effect_+%_per_100ms_stun_duration_up_to_400%", "trauma_strike_self_damage_per_trauma", - "trauma_base_duration_ms", - "trauma_strike_damage_+%_final_per_trauma", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", - "melee_range_+", + "trauma_strike_damage_+%_final_per_trauma", }, levels = { - [1] = { 15, 0.60000002384186, 6000, 2, 1.1200000047684, 1.6799999475479, 2, damageEffectiveness = 2, attackSpeedMultiplier = -15, baseMultiplier = 2, levelRequirement = 28, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [2] = { 15, 0.60000002384186, 6000, 2, 1.1039999723434, 1.6560000181198, 2, damageEffectiveness = 2.03, attackSpeedMultiplier = -15, baseMultiplier = 2.026, levelRequirement = 31, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [3] = { 15, 0.60000002384186, 6000, 2, 1.0880000591278, 1.6319999694824, 2, damageEffectiveness = 2.05, attackSpeedMultiplier = -15, baseMultiplier = 2.053, levelRequirement = 34, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [4] = { 15, 0.60000002384186, 6000, 2, 1.0720000267029, 1.6080000400543, 2, damageEffectiveness = 2.08, attackSpeedMultiplier = -15, baseMultiplier = 2.079, levelRequirement = 37, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [5] = { 15, 0.60000002384186, 6000, 2, 1.055999994278, 1.5839999914169, 2, damageEffectiveness = 2.11, attackSpeedMultiplier = -15, baseMultiplier = 2.105, levelRequirement = 40, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [6] = { 15, 0.60000002384186, 6000, 2, 1.039999961853, 1.5599999427795, 2, damageEffectiveness = 2.13, attackSpeedMultiplier = -15, baseMultiplier = 2.132, levelRequirement = 42, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [7] = { 15, 0.60000002384186, 6000, 2, 1.0240000486374, 1.5360000133514, 2, damageEffectiveness = 2.16, attackSpeedMultiplier = -15, baseMultiplier = 2.158, levelRequirement = 44, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [8] = { 15, 0.80000001192093, 6000, 3, 1.0080000162125, 1.5119999647141, 2, damageEffectiveness = 2.18, attackSpeedMultiplier = -15, baseMultiplier = 2.184, levelRequirement = 46, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [9] = { 15, 0.80000001192093, 6000, 3, 0.99199998378754, 1.4880000352859, 2, damageEffectiveness = 2.21, attackSpeedMultiplier = -15, baseMultiplier = 2.211, levelRequirement = 48, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [10] = { 15, 0.80000001192093, 6000, 3, 0.97600001096725, 1.4639999866486, 2, damageEffectiveness = 2.24, attackSpeedMultiplier = -15, baseMultiplier = 2.237, levelRequirement = 50, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [11] = { 15, 0.80000001192093, 6000, 3, 0.95999997854233, 1.4400000572205, 2, damageEffectiveness = 2.26, attackSpeedMultiplier = -15, baseMultiplier = 2.263, levelRequirement = 52, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [12] = { 15, 0.80000001192093, 6000, 3, 0.94400000572205, 1.4160000085831, 2, damageEffectiveness = 2.29, attackSpeedMultiplier = -15, baseMultiplier = 2.289, levelRequirement = 54, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [13] = { 15, 0.80000001192093, 6000, 3, 0.92799997329712, 1.3919999599457, 2, damageEffectiveness = 2.32, attackSpeedMultiplier = -15, baseMultiplier = 2.316, levelRequirement = 56, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [14] = { 15, 0.80000001192093, 6000, 3, 0.91200000047684, 1.3680000305176, 2, damageEffectiveness = 2.34, attackSpeedMultiplier = -15, baseMultiplier = 2.342, levelRequirement = 58, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [15] = { 15, 0.80000001192093, 6000, 3, 0.89600002765656, 1.3439999818802, 2, damageEffectiveness = 2.37, attackSpeedMultiplier = -15, baseMultiplier = 2.368, levelRequirement = 60, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [16] = { 15, 0.80000001192093, 6000, 3, 0.87999999523163, 1.3200000524521, 2, damageEffectiveness = 2.39, attackSpeedMultiplier = -15, baseMultiplier = 2.395, levelRequirement = 62, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [17] = { 15, 0.80000001192093, 6000, 3, 0.86400002241135, 1.2960000038147, 2, damageEffectiveness = 2.42, attackSpeedMultiplier = -15, baseMultiplier = 2.421, levelRequirement = 64, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [18] = { 15, 0.80000001192093, 6000, 3, 0.84799998998642, 1.2719999551773, 2, damageEffectiveness = 2.45, attackSpeedMultiplier = -15, baseMultiplier = 2.447, levelRequirement = 66, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [19] = { 15, 0.80000001192093, 6000, 3, 0.83200001716614, 1.2480000257492, 2, damageEffectiveness = 2.47, attackSpeedMultiplier = -15, baseMultiplier = 2.474, levelRequirement = 68, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [20] = { 15, 1, 6000, 4, 0.81599998474121, 1.2239999771118, 2, damageEffectiveness = 2.5, attackSpeedMultiplier = -15, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [21] = { 15, 1, 6000, 4, 0.80000001192093, 1.2000000476837, 2, damageEffectiveness = 2.53, attackSpeedMultiplier = -15, baseMultiplier = 2.526, levelRequirement = 72, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [22] = { 15, 1, 6000, 4, 0.783999979496, 1.1759999990463, 2, damageEffectiveness = 2.55, attackSpeedMultiplier = -15, baseMultiplier = 2.553, levelRequirement = 74, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [23] = { 15, 1, 6000, 4, 0.76800000667572, 1.1519999504089, 2, damageEffectiveness = 2.58, attackSpeedMultiplier = -15, baseMultiplier = 2.579, levelRequirement = 76, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [24] = { 15, 1, 6000, 4, 0.75199997425079, 1.1280000209808, 2, damageEffectiveness = 2.61, attackSpeedMultiplier = -15, baseMultiplier = 2.605, levelRequirement = 78, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [25] = { 15, 1, 6000, 4, 0.73600000143051, 1.1039999723434, 2, damageEffectiveness = 2.63, attackSpeedMultiplier = -15, baseMultiplier = 2.632, levelRequirement = 80, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [26] = { 15, 1, 6000, 4, 0.72000002861023, 1.0800000429153, 2, damageEffectiveness = 2.66, attackSpeedMultiplier = -15, baseMultiplier = 2.658, levelRequirement = 82, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [27] = { 15, 1, 6000, 4, 0.7039999961853, 1.055999994278, 2, damageEffectiveness = 2.68, attackSpeedMultiplier = -15, baseMultiplier = 2.684, levelRequirement = 84, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [28] = { 15, 1, 6000, 4, 0.68800002336502, 1.0319999456406, 2, damageEffectiveness = 2.71, attackSpeedMultiplier = -15, baseMultiplier = 2.711, levelRequirement = 86, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [29] = { 15, 1, 6000, 4, 0.67199999094009, 1.0080000162125, 2, damageEffectiveness = 2.74, attackSpeedMultiplier = -15, baseMultiplier = 2.737, levelRequirement = 88, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [30] = { 15, 1, 6000, 4, 0.65600001811981, 0.98400002717972, 2, damageEffectiveness = 2.76, attackSpeedMultiplier = -15, baseMultiplier = 2.763, levelRequirement = 90, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [31] = { 15, 1, 6000, 4, 0.64800000190735, 0.97200000286102, 2, damageEffectiveness = 2.78, attackSpeedMultiplier = -15, baseMultiplier = 2.776, levelRequirement = 91, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [32] = { 15, 1, 6000, 4, 0.63999998569489, 0.95999997854233, 2, damageEffectiveness = 2.79, attackSpeedMultiplier = -15, baseMultiplier = 2.789, levelRequirement = 92, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [33] = { 15, 1, 6000, 4, 0.63200002908707, 0.94800001382828, 2, damageEffectiveness = 2.8, attackSpeedMultiplier = -15, baseMultiplier = 2.803, levelRequirement = 93, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [34] = { 15, 1, 6000, 4, 0.6240000128746, 0.93599998950958, 2, damageEffectiveness = 2.82, attackSpeedMultiplier = -15, baseMultiplier = 2.816, levelRequirement = 94, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [35] = { 15, 1, 6000, 4, 0.61599999666214, 0.92400002479553, 2, damageEffectiveness = 2.83, attackSpeedMultiplier = -15, baseMultiplier = 2.829, levelRequirement = 95, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [36] = { 15, 1.2000000476837, 6000, 5, 0.60799998044968, 0.91200000047684, 2, damageEffectiveness = 2.84, attackSpeedMultiplier = -15, baseMultiplier = 2.842, levelRequirement = 96, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [37] = { 15, 1.2000000476837, 6000, 5, 0.60000002384186, 0.89999997615814, 2, damageEffectiveness = 2.86, attackSpeedMultiplier = -15, baseMultiplier = 2.855, levelRequirement = 97, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [38] = { 15, 1.2000000476837, 6000, 5, 0.59200000762939, 0.88800001144409, 2, damageEffectiveness = 2.87, attackSpeedMultiplier = -15, baseMultiplier = 2.868, levelRequirement = 98, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [39] = { 15, 1.2000000476837, 6000, 5, 0.58399999141693, 0.8759999871254, 2, damageEffectiveness = 2.88, attackSpeedMultiplier = -15, baseMultiplier = 2.882, levelRequirement = 99, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, - [40] = { 15, 1.2000000476837, 6000, 5, 0.57599997520447, 0.86400002241135, 2, damageEffectiveness = 2.89, attackSpeedMultiplier = -15, baseMultiplier = 2.895, levelRequirement = 100, statInterpolation = { 1, 3, 1, 1, 3, 3, 1, }, cost = { Mana = 5, }, }, + [1] = { 6, 11, 17, 2, damageEffectiveness = 2, attackSpeedMultiplier = -15, baseMultiplier = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 8, 14, 21, 2, damageEffectiveness = 2.03, attackSpeedMultiplier = -15, baseMultiplier = 2.026, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 10, 18, 26, 2, damageEffectiveness = 2.05, attackSpeedMultiplier = -15, baseMultiplier = 2.053, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 12, 22, 33, 2, damageEffectiveness = 2.08, attackSpeedMultiplier = -15, baseMultiplier = 2.079, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [5] = { 15, 27, 40, 2, damageEffectiveness = 2.11, attackSpeedMultiplier = -15, baseMultiplier = 2.105, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [6] = { 17, 30, 45, 2, damageEffectiveness = 2.13, attackSpeedMultiplier = -15, baseMultiplier = 2.132, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [7] = { 20, 34, 52, 2, damageEffectiveness = 2.16, attackSpeedMultiplier = -15, baseMultiplier = 2.158, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [8] = { 31, 39, 58, 3, damageEffectiveness = 2.18, attackSpeedMultiplier = -15, baseMultiplier = 2.184, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [9] = { 36, 44, 66, 3, damageEffectiveness = 2.21, attackSpeedMultiplier = -15, baseMultiplier = 2.211, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [10] = { 41, 50, 75, 3, damageEffectiveness = 2.24, attackSpeedMultiplier = -15, baseMultiplier = 2.237, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [11] = { 47, 56, 84, 3, damageEffectiveness = 2.26, attackSpeedMultiplier = -15, baseMultiplier = 2.263, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [12] = { 54, 63, 95, 3, damageEffectiveness = 2.29, attackSpeedMultiplier = -15, baseMultiplier = 2.289, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [13] = { 62, 71, 107, 3, damageEffectiveness = 2.32, attackSpeedMultiplier = -15, baseMultiplier = 2.316, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [14] = { 70, 80, 120, 3, damageEffectiveness = 2.34, attackSpeedMultiplier = -15, baseMultiplier = 2.342, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 80, 90, 135, 3, damageEffectiveness = 2.37, attackSpeedMultiplier = -15, baseMultiplier = 2.368, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 92, 101, 152, 3, damageEffectiveness = 2.39, attackSpeedMultiplier = -15, baseMultiplier = 2.395, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 105, 113, 170, 3, damageEffectiveness = 2.42, attackSpeedMultiplier = -15, baseMultiplier = 2.421, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [18] = { 120, 127, 190, 3, damageEffectiveness = 2.45, attackSpeedMultiplier = -15, baseMultiplier = 2.447, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [19] = { 136, 142, 213, 3, damageEffectiveness = 2.47, attackSpeedMultiplier = -15, baseMultiplier = 2.474, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 194, 158, 238, 4, damageEffectiveness = 2.5, attackSpeedMultiplier = -15, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 221, 177, 265, 4, damageEffectiveness = 2.53, attackSpeedMultiplier = -15, baseMultiplier = 2.526, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 251, 197, 295, 4, damageEffectiveness = 2.55, attackSpeedMultiplier = -15, baseMultiplier = 2.553, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 286, 219, 329, 4, damageEffectiveness = 2.58, attackSpeedMultiplier = -15, baseMultiplier = 2.579, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 324, 244, 366, 4, damageEffectiveness = 2.61, attackSpeedMultiplier = -15, baseMultiplier = 2.605, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 368, 271, 407, 4, damageEffectiveness = 2.63, attackSpeedMultiplier = -15, baseMultiplier = 2.632, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 418, 301, 452, 4, damageEffectiveness = 2.66, attackSpeedMultiplier = -15, baseMultiplier = 2.658, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 474, 334, 501, 4, damageEffectiveness = 2.68, attackSpeedMultiplier = -15, baseMultiplier = 2.684, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 538, 370, 555, 4, damageEffectiveness = 2.71, attackSpeedMultiplier = -15, baseMultiplier = 2.711, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [29] = { 610, 410, 615, 4, damageEffectiveness = 2.74, attackSpeedMultiplier = -15, baseMultiplier = 2.737, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [30] = { 691, 453, 680, 4, damageEffectiveness = 2.76, attackSpeedMultiplier = -15, baseMultiplier = 2.763, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [31] = { 735, 477, 715, 4, damageEffectiveness = 2.78, attackSpeedMultiplier = -15, baseMultiplier = 2.776, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [32] = { 783, 501, 751, 4, damageEffectiveness = 2.79, attackSpeedMultiplier = -15, baseMultiplier = 2.789, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [33] = { 833, 526, 789, 4, damageEffectiveness = 2.8, attackSpeedMultiplier = -15, baseMultiplier = 2.803, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [34] = { 886, 553, 829, 4, damageEffectiveness = 2.82, attackSpeedMultiplier = -15, baseMultiplier = 2.816, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [35] = { 942, 581, 871, 4, damageEffectiveness = 2.83, attackSpeedMultiplier = -15, baseMultiplier = 2.829, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [36] = { 1203, 610, 914, 5, damageEffectiveness = 2.84, attackSpeedMultiplier = -15, baseMultiplier = 2.842, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [37] = { 1280, 640, 960, 5, damageEffectiveness = 2.86, attackSpeedMultiplier = -15, baseMultiplier = 2.855, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [38] = { 1361, 671, 1007, 5, damageEffectiveness = 2.87, attackSpeedMultiplier = -15, baseMultiplier = 2.868, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [39] = { 1447, 704, 1057, 5, damageEffectiveness = 2.88, attackSpeedMultiplier = -15, baseMultiplier = 2.882, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [40] = { 1539, 739, 1108, 5, damageEffectiveness = 2.89, attackSpeedMultiplier = -15, baseMultiplier = 2.895, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, }, } skills["ChainStrike"] = { @@ -1526,52 +1559,54 @@ skills["ChainStrike"] = { { "chain_hook_range_+%", 1 }, }, }, + constantStats = { + { "chain_strike_cone_radius_+_per_x_rage", 5 }, + { "chain_strike_gain_x_rage_if_attack_hits", 1 }, + }, stats = { - "chain_strike_cone_radius_+_per_x_rage", - "chain_strike_gain_x_rage_if_attack_hits", "is_area_damage", }, levels = { - [1] = { 5, 1, damageEffectiveness = 1.15, attackSpeedMultiplier = 20, baseMultiplier = 1.15, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 5, 1, damageEffectiveness = 1.18, attackSpeedMultiplier = 20, baseMultiplier = 1.178, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 5, 1, damageEffectiveness = 1.21, attackSpeedMultiplier = 20, baseMultiplier = 1.207, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 5, 1, damageEffectiveness = 1.24, attackSpeedMultiplier = 20, baseMultiplier = 1.235, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 5, 1, damageEffectiveness = 1.26, attackSpeedMultiplier = 20, baseMultiplier = 1.264, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 5, 1, damageEffectiveness = 1.29, attackSpeedMultiplier = 20, baseMultiplier = 1.292, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 5, 1, damageEffectiveness = 1.32, attackSpeedMultiplier = 20, baseMultiplier = 1.321, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 5, 1, damageEffectiveness = 1.35, attackSpeedMultiplier = 20, baseMultiplier = 1.349, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 5, 1, damageEffectiveness = 1.38, attackSpeedMultiplier = 20, baseMultiplier = 1.377, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 5, 1, damageEffectiveness = 1.41, attackSpeedMultiplier = 20, baseMultiplier = 1.406, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 5, 1, damageEffectiveness = 1.43, attackSpeedMultiplier = 20, baseMultiplier = 1.434, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 5, 1, damageEffectiveness = 1.46, attackSpeedMultiplier = 20, baseMultiplier = 1.463, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 5, 1, damageEffectiveness = 1.49, attackSpeedMultiplier = 20, baseMultiplier = 1.491, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 5, 1, damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.519, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 5, 1, damageEffectiveness = 1.55, attackSpeedMultiplier = 20, baseMultiplier = 1.548, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 5, 1, damageEffectiveness = 1.58, attackSpeedMultiplier = 20, baseMultiplier = 1.576, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 5, 1, damageEffectiveness = 1.6, attackSpeedMultiplier = 20, baseMultiplier = 1.605, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 5, 1, damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.633, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 5, 1, damageEffectiveness = 1.66, attackSpeedMultiplier = 20, baseMultiplier = 1.662, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 5, 1, damageEffectiveness = 1.69, attackSpeedMultiplier = 20, baseMultiplier = 1.69, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 5, 1, damageEffectiveness = 1.72, attackSpeedMultiplier = 20, baseMultiplier = 1.718, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 5, 1, damageEffectiveness = 1.75, attackSpeedMultiplier = 20, baseMultiplier = 1.747, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 5, 1, damageEffectiveness = 1.78, attackSpeedMultiplier = 20, baseMultiplier = 1.775, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 5, 1, damageEffectiveness = 1.8, attackSpeedMultiplier = 20, baseMultiplier = 1.804, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 5, 1, damageEffectiveness = 1.83, attackSpeedMultiplier = 20, baseMultiplier = 1.832, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 5, 1, damageEffectiveness = 1.86, attackSpeedMultiplier = 20, baseMultiplier = 1.861, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 5, 1, damageEffectiveness = 1.89, attackSpeedMultiplier = 20, baseMultiplier = 1.889, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 5, 1, damageEffectiveness = 1.92, attackSpeedMultiplier = 20, baseMultiplier = 1.917, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 5, 1, damageEffectiveness = 1.95, attackSpeedMultiplier = 20, baseMultiplier = 1.946, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 5, 1, damageEffectiveness = 1.97, attackSpeedMultiplier = 20, baseMultiplier = 1.974, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 5, 1, damageEffectiveness = 1.99, attackSpeedMultiplier = 20, baseMultiplier = 1.988, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 5, 1, damageEffectiveness = 2, attackSpeedMultiplier = 20, baseMultiplier = 2.003, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 5, 1, damageEffectiveness = 2.02, attackSpeedMultiplier = 20, baseMultiplier = 2.017, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 5, 1, damageEffectiveness = 2.03, attackSpeedMultiplier = 20, baseMultiplier = 2.031, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 5, 1, damageEffectiveness = 2.05, attackSpeedMultiplier = 20, baseMultiplier = 2.045, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 5, 1, damageEffectiveness = 2.06, attackSpeedMultiplier = 20, baseMultiplier = 2.059, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 5, 1, damageEffectiveness = 2.07, attackSpeedMultiplier = 20, baseMultiplier = 2.074, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 5, 1, damageEffectiveness = 2.09, attackSpeedMultiplier = 20, baseMultiplier = 2.088, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 5, 1, damageEffectiveness = 2.1, attackSpeedMultiplier = 20, baseMultiplier = 2.102, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 5, 1, damageEffectiveness = 2.12, attackSpeedMultiplier = 20, baseMultiplier = 2.116, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 1.15, attackSpeedMultiplier = 20, baseMultiplier = 1.15, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 20, baseMultiplier = 1.178, levelRequirement = 15, statInterpolation = { }, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 20, baseMultiplier = 1.207, levelRequirement = 19, statInterpolation = { }, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 1.24, attackSpeedMultiplier = 20, baseMultiplier = 1.235, levelRequirement = 23, statInterpolation = { }, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 1.26, attackSpeedMultiplier = 20, baseMultiplier = 1.264, levelRequirement = 27, statInterpolation = { }, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 20, baseMultiplier = 1.292, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 20, baseMultiplier = 1.321, levelRequirement = 35, statInterpolation = { }, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 20, baseMultiplier = 1.349, levelRequirement = 38, statInterpolation = { }, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 20, baseMultiplier = 1.377, levelRequirement = 41, statInterpolation = { }, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 20, baseMultiplier = 1.406, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 1.43, attackSpeedMultiplier = 20, baseMultiplier = 1.434, levelRequirement = 47, statInterpolation = { }, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 1.46, attackSpeedMultiplier = 20, baseMultiplier = 1.463, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 1.49, attackSpeedMultiplier = 20, baseMultiplier = 1.491, levelRequirement = 53, statInterpolation = { }, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.519, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 1.55, attackSpeedMultiplier = 20, baseMultiplier = 1.548, levelRequirement = 59, statInterpolation = { }, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 1.58, attackSpeedMultiplier = 20, baseMultiplier = 1.576, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 1.6, attackSpeedMultiplier = 20, baseMultiplier = 1.605, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.633, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 1.66, attackSpeedMultiplier = 20, baseMultiplier = 1.662, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 20, baseMultiplier = 1.69, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 1.72, attackSpeedMultiplier = 20, baseMultiplier = 1.718, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 1.75, attackSpeedMultiplier = 20, baseMultiplier = 1.747, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 1.78, attackSpeedMultiplier = 20, baseMultiplier = 1.775, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 1.8, attackSpeedMultiplier = 20, baseMultiplier = 1.804, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 1.83, attackSpeedMultiplier = 20, baseMultiplier = 1.832, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 1.86, attackSpeedMultiplier = 20, baseMultiplier = 1.861, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 1.89, attackSpeedMultiplier = 20, baseMultiplier = 1.889, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 1.92, attackSpeedMultiplier = 20, baseMultiplier = 1.917, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 1.95, attackSpeedMultiplier = 20, baseMultiplier = 1.946, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 1.97, attackSpeedMultiplier = 20, baseMultiplier = 1.974, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 1.99, attackSpeedMultiplier = 20, baseMultiplier = 1.988, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 2, attackSpeedMultiplier = 20, baseMultiplier = 2.003, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 2.02, attackSpeedMultiplier = 20, baseMultiplier = 2.017, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 2.03, attackSpeedMultiplier = 20, baseMultiplier = 2.031, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 2.05, attackSpeedMultiplier = 20, baseMultiplier = 2.045, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 2.06, attackSpeedMultiplier = 20, baseMultiplier = 2.059, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 2.07, attackSpeedMultiplier = 20, baseMultiplier = 2.074, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 2.09, attackSpeedMultiplier = 20, baseMultiplier = 2.088, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 2.1, attackSpeedMultiplier = 20, baseMultiplier = 2.102, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 2.12, attackSpeedMultiplier = 20, baseMultiplier = 2.116, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, }, } skills["Cleave"] = { @@ -1617,56 +1652,58 @@ skills["Cleave"] = { { "destroy_corpses_on_kill_%_chance", 5 }, }, }, + constantStats = { + { "cleave_damage_+%_final_while_dual_wielding", -40 }, + }, stats = { - "cleave_damage_+%_final_while_dual_wielding", - "active_skill_base_radius_+", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", + "active_skill_base_radius_+", "is_area_damage", "skill_double_hits_when_dual_wielding", "console_skill_dont_chase", }, levels = { - [1] = { -40, 0, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.25, attackSpeedMultiplier = -20, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [2] = { -40, 0, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.309, levelRequirement = 2, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [3] = { -40, 0, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.368, levelRequirement = 4, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [4] = { -40, 1, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.427, levelRequirement = 7, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [5] = { -40, 1, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.49, attackSpeedMultiplier = -20, baseMultiplier = 1.486, levelRequirement = 11, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [6] = { -40, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.545, levelRequirement = 16, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [7] = { -40, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.6, attackSpeedMultiplier = -20, baseMultiplier = 1.604, levelRequirement = 20, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [8] = { -40, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.66, attackSpeedMultiplier = -20, baseMultiplier = 1.663, levelRequirement = 24, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [9] = { -40, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.72, attackSpeedMultiplier = -20, baseMultiplier = 1.722, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [10] = { -40, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.78, attackSpeedMultiplier = -20, baseMultiplier = 1.781, levelRequirement = 32, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [11] = { -40, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.839, levelRequirement = 36, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [12] = { -40, 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.898, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [13] = { -40, 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.96, attackSpeedMultiplier = -20, baseMultiplier = 1.957, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [14] = { -40, 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.02, attackSpeedMultiplier = -20, baseMultiplier = 2.016, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [15] = { -40, 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.08, attackSpeedMultiplier = -20, baseMultiplier = 2.075, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [16] = { -40, 7, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.13, attackSpeedMultiplier = -20, baseMultiplier = 2.134, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [17] = { -40, 7, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.19, attackSpeedMultiplier = -20, baseMultiplier = 2.193, levelRequirement = 60, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [18] = { -40, 8, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.25, attackSpeedMultiplier = -20, baseMultiplier = 2.252, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [19] = { -40, 8, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.31, attackSpeedMultiplier = -20, baseMultiplier = 2.311, levelRequirement = 67, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [20] = { -40, 8, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.37, attackSpeedMultiplier = -20, baseMultiplier = 2.37, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [21] = { -40, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.43, attackSpeedMultiplier = -20, baseMultiplier = 2.429, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [22] = { -40, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.49, attackSpeedMultiplier = -20, baseMultiplier = 2.488, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [23] = { -40, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.547, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [24] = { -40, 10, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.61, attackSpeedMultiplier = -20, baseMultiplier = 2.606, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [25] = { -40, 10, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.66, attackSpeedMultiplier = -20, baseMultiplier = 2.665, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [26] = { -40, 10, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.72, attackSpeedMultiplier = -20, baseMultiplier = 2.724, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [27] = { -40, 11, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.78, attackSpeedMultiplier = -20, baseMultiplier = 2.783, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [28] = { -40, 11, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.84, attackSpeedMultiplier = -20, baseMultiplier = 2.842, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [29] = { -40, 11, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.9, attackSpeedMultiplier = -20, baseMultiplier = 2.901, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [30] = { -40, 12, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.96, attackSpeedMultiplier = -20, baseMultiplier = 2.959, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [31] = { -40, 12, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.99, attackSpeedMultiplier = -20, baseMultiplier = 2.989, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [32] = { -40, 12, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.02, attackSpeedMultiplier = -20, baseMultiplier = 3.018, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [33] = { -40, 12, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.05, attackSpeedMultiplier = -20, baseMultiplier = 3.048, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [34] = { -40, 13, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.08, attackSpeedMultiplier = -20, baseMultiplier = 3.077, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [35] = { -40, 13, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.11, attackSpeedMultiplier = -20, baseMultiplier = 3.107, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [36] = { -40, 13, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.14, attackSpeedMultiplier = -20, baseMultiplier = 3.136, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [37] = { -40, 13, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.17, attackSpeedMultiplier = -20, baseMultiplier = 3.166, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [38] = { -40, 14, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.2, attackSpeedMultiplier = -20, baseMultiplier = 3.195, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [39] = { -40, 14, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.22, attackSpeedMultiplier = -20, baseMultiplier = 3.225, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [40] = { -40, 14, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.25, attackSpeedMultiplier = -20, baseMultiplier = 3.254, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, }, cost = { Mana = 6, }, }, + [1] = { 2, 3, 0, damageEffectiveness = 1.25, attackSpeedMultiplier = -20, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 2, 3, 0, damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.309, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 3, 4, 0, damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.368, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 4, 6, 1, damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.427, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 5, 8, 1, damageEffectiveness = 1.49, attackSpeedMultiplier = -20, baseMultiplier = 1.486, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 7, 11, 2, damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.545, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 9, 13, 2, damageEffectiveness = 1.6, attackSpeedMultiplier = -20, baseMultiplier = 1.604, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 11, 17, 3, damageEffectiveness = 1.66, attackSpeedMultiplier = -20, baseMultiplier = 1.663, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 14, 20, 3, damageEffectiveness = 1.72, attackSpeedMultiplier = -20, baseMultiplier = 1.722, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 16, 25, 4, damageEffectiveness = 1.78, attackSpeedMultiplier = -20, baseMultiplier = 1.781, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 20, 30, 4, damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.839, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 24, 35, 5, damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.898, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 28, 42, 5, damageEffectiveness = 1.96, attackSpeedMultiplier = -20, baseMultiplier = 1.957, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 33, 49, 6, damageEffectiveness = 2.02, attackSpeedMultiplier = -20, baseMultiplier = 2.016, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 39, 58, 6, damageEffectiveness = 2.08, attackSpeedMultiplier = -20, baseMultiplier = 2.075, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 45, 68, 7, damageEffectiveness = 2.13, attackSpeedMultiplier = -20, baseMultiplier = 2.134, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 52, 79, 7, damageEffectiveness = 2.19, attackSpeedMultiplier = -20, baseMultiplier = 2.193, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 61, 91, 8, damageEffectiveness = 2.25, attackSpeedMultiplier = -20, baseMultiplier = 2.252, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 68, 102, 8, damageEffectiveness = 2.31, attackSpeedMultiplier = -20, baseMultiplier = 2.311, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 75, 113, 8, damageEffectiveness = 2.37, attackSpeedMultiplier = -20, baseMultiplier = 2.37, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 81, 122, 9, damageEffectiveness = 2.43, attackSpeedMultiplier = -20, baseMultiplier = 2.429, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 87, 130, 9, damageEffectiveness = 2.49, attackSpeedMultiplier = -20, baseMultiplier = 2.488, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 93, 140, 9, damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.547, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 100, 150, 10, damageEffectiveness = 2.61, attackSpeedMultiplier = -20, baseMultiplier = 2.606, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 107, 160, 10, damageEffectiveness = 2.66, attackSpeedMultiplier = -20, baseMultiplier = 2.665, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 114, 172, 10, damageEffectiveness = 2.72, attackSpeedMultiplier = -20, baseMultiplier = 2.724, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 123, 184, 11, damageEffectiveness = 2.78, attackSpeedMultiplier = -20, baseMultiplier = 2.783, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 131, 197, 11, damageEffectiveness = 2.84, attackSpeedMultiplier = -20, baseMultiplier = 2.842, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 140, 210, 11, damageEffectiveness = 2.9, attackSpeedMultiplier = -20, baseMultiplier = 2.901, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 150, 224, 12, damageEffectiveness = 2.96, attackSpeedMultiplier = -20, baseMultiplier = 2.959, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 155, 232, 12, damageEffectiveness = 2.99, attackSpeedMultiplier = -20, baseMultiplier = 2.989, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 160, 240, 12, damageEffectiveness = 3.02, attackSpeedMultiplier = -20, baseMultiplier = 3.018, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 165, 248, 12, damageEffectiveness = 3.05, attackSpeedMultiplier = -20, baseMultiplier = 3.048, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 171, 256, 13, damageEffectiveness = 3.08, attackSpeedMultiplier = -20, baseMultiplier = 3.077, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 176, 265, 13, damageEffectiveness = 3.11, attackSpeedMultiplier = -20, baseMultiplier = 3.107, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 182, 273, 13, damageEffectiveness = 3.14, attackSpeedMultiplier = -20, baseMultiplier = 3.136, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 188, 282, 13, damageEffectiveness = 3.17, attackSpeedMultiplier = -20, baseMultiplier = 3.166, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 194, 292, 14, damageEffectiveness = 3.2, attackSpeedMultiplier = -20, baseMultiplier = 3.195, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 201, 301, 14, damageEffectiveness = 3.22, attackSpeedMultiplier = -20, baseMultiplier = 3.225, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 207, 311, 14, damageEffectiveness = 3.25, attackSpeedMultiplier = -20, baseMultiplier = 3.254, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["ConsecratedPath"] = { @@ -1716,55 +1753,57 @@ skills["ConsecratedPath"] = { { "consecrated_ground_area_+%", 2 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "base_skill_effect_duration", 4000 }, + { "groundslam_damage_to_close_targets_+%_final", 20 }, + { "ignite_art_variation", 7 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", - "base_skill_effect_duration", - "groundslam_damage_to_close_targets_+%_final", - "ignite_art_variation", "is_area_damage", "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { 50, 4000, 20, 7, damageEffectiveness = 1.5, attackSpeedMultiplier = -20, baseMultiplier = 1.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 50, 4000, 20, 7, damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.542, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 50, 4000, 20, 7, damageEffectiveness = 1.58, attackSpeedMultiplier = -20, baseMultiplier = 1.584, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 50, 4000, 20, 7, damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.626, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 50, 4000, 20, 7, damageEffectiveness = 1.67, attackSpeedMultiplier = -20, baseMultiplier = 1.668, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 50, 4000, 20, 7, damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 50, 4000, 20, 7, damageEffectiveness = 1.75, attackSpeedMultiplier = -20, baseMultiplier = 1.753, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 50, 4000, 20, 7, damageEffectiveness = 1.79, attackSpeedMultiplier = -20, baseMultiplier = 1.795, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 50, 4000, 20, 7, damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.837, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 50, 4000, 20, 7, damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.879, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 50, 4000, 20, 7, damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.921, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 50, 4000, 20, 7, damageEffectiveness = 1.96, attackSpeedMultiplier = -20, baseMultiplier = 1.963, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 50, 4000, 20, 7, damageEffectiveness = 2.01, attackSpeedMultiplier = -20, baseMultiplier = 2.005, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 50, 4000, 20, 7, damageEffectiveness = 2.05, attackSpeedMultiplier = -20, baseMultiplier = 2.047, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 50, 4000, 20, 7, damageEffectiveness = 2.09, attackSpeedMultiplier = -20, baseMultiplier = 2.089, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 50, 4000, 20, 7, damageEffectiveness = 2.13, attackSpeedMultiplier = -20, baseMultiplier = 2.132, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 50, 4000, 20, 7, damageEffectiveness = 2.17, attackSpeedMultiplier = -20, baseMultiplier = 2.174, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 50, 4000, 20, 7, damageEffectiveness = 2.22, attackSpeedMultiplier = -20, baseMultiplier = 2.216, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 50, 4000, 20, 7, damageEffectiveness = 2.26, attackSpeedMultiplier = -20, baseMultiplier = 2.258, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 50, 4000, 20, 7, damageEffectiveness = 2.3, attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 50, 4000, 20, 7, damageEffectiveness = 2.34, attackSpeedMultiplier = -20, baseMultiplier = 2.342, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 50, 4000, 20, 7, damageEffectiveness = 2.38, attackSpeedMultiplier = -20, baseMultiplier = 2.384, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 50, 4000, 20, 7, damageEffectiveness = 2.43, attackSpeedMultiplier = -20, baseMultiplier = 2.426, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 50, 4000, 20, 7, damageEffectiveness = 2.47, attackSpeedMultiplier = -20, baseMultiplier = 2.468, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 50, 4000, 20, 7, damageEffectiveness = 2.51, attackSpeedMultiplier = -20, baseMultiplier = 2.511, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 50, 4000, 20, 7, damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.553, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 50, 4000, 20, 7, damageEffectiveness = 2.59, attackSpeedMultiplier = -20, baseMultiplier = 2.595, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 50, 4000, 20, 7, damageEffectiveness = 2.64, attackSpeedMultiplier = -20, baseMultiplier = 2.637, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 50, 4000, 20, 7, damageEffectiveness = 2.68, attackSpeedMultiplier = -20, baseMultiplier = 2.679, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 50, 4000, 20, 7, damageEffectiveness = 2.72, attackSpeedMultiplier = -20, baseMultiplier = 2.721, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 50, 4000, 20, 7, damageEffectiveness = 2.74, attackSpeedMultiplier = -20, baseMultiplier = 2.742, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 50, 4000, 20, 7, damageEffectiveness = 2.76, attackSpeedMultiplier = -20, baseMultiplier = 2.763, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 50, 4000, 20, 7, damageEffectiveness = 2.78, attackSpeedMultiplier = -20, baseMultiplier = 2.784, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 50, 4000, 20, 7, damageEffectiveness = 2.81, attackSpeedMultiplier = -20, baseMultiplier = 2.805, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 50, 4000, 20, 7, damageEffectiveness = 2.83, attackSpeedMultiplier = -20, baseMultiplier = 2.826, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 50, 4000, 20, 7, damageEffectiveness = 2.85, attackSpeedMultiplier = -20, baseMultiplier = 2.847, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 50, 4000, 20, 7, damageEffectiveness = 2.87, attackSpeedMultiplier = -20, baseMultiplier = 2.868, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 50, 4000, 20, 7, damageEffectiveness = 2.89, attackSpeedMultiplier = -20, baseMultiplier = 2.889, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 50, 4000, 20, 7, damageEffectiveness = 2.91, attackSpeedMultiplier = -20, baseMultiplier = 2.911, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 50, 4000, 20, 7, damageEffectiveness = 2.93, attackSpeedMultiplier = -20, baseMultiplier = 2.932, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 1.5, attackSpeedMultiplier = -20, baseMultiplier = 1.5, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.542, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 1.58, attackSpeedMultiplier = -20, baseMultiplier = 1.584, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.626, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 1.67, attackSpeedMultiplier = -20, baseMultiplier = 1.668, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 1.75, attackSpeedMultiplier = -20, baseMultiplier = 1.753, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 1.79, attackSpeedMultiplier = -20, baseMultiplier = 1.795, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.837, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.879, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.921, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 1.96, attackSpeedMultiplier = -20, baseMultiplier = 1.963, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 2.01, attackSpeedMultiplier = -20, baseMultiplier = 2.005, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 2.05, attackSpeedMultiplier = -20, baseMultiplier = 2.047, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 2.09, attackSpeedMultiplier = -20, baseMultiplier = 2.089, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 2.13, attackSpeedMultiplier = -20, baseMultiplier = 2.132, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 2.17, attackSpeedMultiplier = -20, baseMultiplier = 2.174, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 2.22, attackSpeedMultiplier = -20, baseMultiplier = 2.216, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 2.26, attackSpeedMultiplier = -20, baseMultiplier = 2.258, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 2.34, attackSpeedMultiplier = -20, baseMultiplier = 2.342, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 2.38, attackSpeedMultiplier = -20, baseMultiplier = 2.384, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 2.43, attackSpeedMultiplier = -20, baseMultiplier = 2.426, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 2.47, attackSpeedMultiplier = -20, baseMultiplier = 2.468, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 2.51, attackSpeedMultiplier = -20, baseMultiplier = 2.511, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.553, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 2.59, attackSpeedMultiplier = -20, baseMultiplier = 2.595, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 2.64, attackSpeedMultiplier = -20, baseMultiplier = 2.637, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 2.68, attackSpeedMultiplier = -20, baseMultiplier = 2.679, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 2.72, attackSpeedMultiplier = -20, baseMultiplier = 2.721, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 2.74, attackSpeedMultiplier = -20, baseMultiplier = 2.742, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 2.76, attackSpeedMultiplier = -20, baseMultiplier = 2.763, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 2.78, attackSpeedMultiplier = -20, baseMultiplier = 2.784, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 2.81, attackSpeedMultiplier = -20, baseMultiplier = 2.805, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 2.83, attackSpeedMultiplier = -20, baseMultiplier = 2.826, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 2.85, attackSpeedMultiplier = -20, baseMultiplier = 2.847, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 2.87, attackSpeedMultiplier = -20, baseMultiplier = 2.868, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 2.89, attackSpeedMultiplier = -20, baseMultiplier = 2.889, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 2.91, attackSpeedMultiplier = -20, baseMultiplier = 2.911, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 2.93, attackSpeedMultiplier = -20, baseMultiplier = 2.932, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, }, } skills["CorruptingFever"] = { @@ -1796,52 +1835,55 @@ skills["CorruptingFever"] = { { "corrupting_fever_apply_additional_corrupted_blood_%", 1 }, }, }, + constantStats = { + { "base_secondary_skill_effect_duration", 1000 }, + { "base_skill_effect_duration", 6000 }, + }, stats = { "base_physical_damage_to_deal_per_minute", - "base_secondary_skill_effect_duration", "blood_surge_refresh_on_total_life_spent", }, levels = { - [1] = { 66.666668156783, 1000, 26, levelRequirement = 16, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 78, }, }, - [2] = { 66.666668156783, 1000, 32, levelRequirement = 20, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 92, }, }, - [3] = { 66.666668156783, 1000, 38, levelRequirement = 24, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 113, }, }, - [4] = { 66.666668156783, 1000, 43, levelRequirement = 28, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 134, }, }, - [5] = { 66.666668156783, 1000, 47, levelRequirement = 31, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 159, }, }, - [6] = { 66.666668156783, 1000, 50, levelRequirement = 34, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 183, }, }, - [7] = { 66.666668156783, 1000, 53, levelRequirement = 37, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 203, }, }, - [8] = { 66.666668156783, 1000, 56, levelRequirement = 40, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 222, }, }, - [9] = { 66.666668156783, 1000, 67, levelRequirement = 43, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 254, }, }, - [10] = { 66.666668156783, 1000, 77, levelRequirement = 46, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 284, }, }, - [11] = { 66.666668156783, 1000, 89, levelRequirement = 49, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 310, }, }, - [12] = { 66.666668156783, 1000, 101, levelRequirement = 52, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 332, }, }, - [13] = { 66.666668156783, 1000, 117, levelRequirement = 55, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 385, }, }, - [14] = { 66.666668156783, 1000, 133, levelRequirement = 58, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 398, }, }, - [15] = { 66.666668156783, 1000, 144, levelRequirement = 60, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 407, }, }, - [16] = { 66.666668156783, 1000, 155, levelRequirement = 62, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 425, }, }, - [17] = { 66.666668156783, 1000, 169, levelRequirement = 64, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 441, }, }, - [18] = { 66.666668156783, 1000, 185, levelRequirement = 66, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 508, }, }, - [19] = { 66.666668156783, 1000, 201, levelRequirement = 68, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 515, }, }, - [20] = { 66.666668156783, 1000, 205, levelRequirement = 70, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 520, }, }, - [21] = { 66.666668156783, 1000, 210, levelRequirement = 72, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 585, }, }, - [22] = { 66.666668156783, 1000, 226, levelRequirement = 74, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 653, }, }, - [23] = { 66.666668156783, 1000, 239, levelRequirement = 76, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 726, }, }, - [24] = { 66.666668156783, 1000, 252, levelRequirement = 78, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 802, }, }, - [25] = { 66.666668156783, 1000, 262, levelRequirement = 80, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 881, }, }, - [26] = { 66.666668156783, 1000, 270, levelRequirement = 82, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 963, }, }, - [27] = { 66.666668156783, 1000, 275, levelRequirement = 84, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1047, }, }, - [28] = { 66.666668156783, 1000, 290, levelRequirement = 86, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1134, }, }, - [29] = { 66.666668156783, 1000, 305, levelRequirement = 88, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1223, }, }, - [30] = { 66.666668156783, 1000, 318, levelRequirement = 90, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1312, }, }, - [31] = { 66.666668156783, 1000, 335, levelRequirement = 91, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1351, }, }, - [32] = { 66.666668156783, 1000, 351, levelRequirement = 92, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1388, }, }, - [33] = { 66.666668156783, 1000, 368, levelRequirement = 93, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1427, }, }, - [34] = { 66.666668156783, 1000, 386, levelRequirement = 94, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1463, }, }, - [35] = { 66.666668156783, 1000, 405, levelRequirement = 95, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1500, }, }, - [36] = { 66.666668156783, 1000, 423, levelRequirement = 96, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1534, }, }, - [37] = { 66.666668156783, 1000, 443, levelRequirement = 97, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1570, }, }, - [38] = { 66.666668156783, 1000, 463, levelRequirement = 98, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1601, }, }, - [39] = { 66.666668156783, 1000, 484, levelRequirement = 99, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1633, }, }, - [40] = { 66.666668156783, 1000, 504, levelRequirement = 100, duration = 6, cooldown = 1, statInterpolation = { 3, 1, 1, }, cost = { Life = 1662, }, }, + [1] = { 467, 26, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Life = 78, }, }, + [2] = { 655, 32, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Life = 92, }, }, + [3] = { 903, 38, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Life = 113, }, }, + [4] = { 1228, 43, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Life = 134, }, }, + [5] = { 1534, 47, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Life = 159, }, }, + [6] = { 1907, 50, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Life = 183, }, }, + [7] = { 2358, 53, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Life = 203, }, }, + [8] = { 2905, 56, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Life = 222, }, }, + [9] = { 3566, 67, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { Life = 254, }, }, + [10] = { 4362, 77, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Life = 284, }, }, + [11] = { 5322, 89, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { Life = 310, }, }, + [12] = { 6475, 101, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Life = 332, }, }, + [13] = { 7859, 117, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Life = 385, }, }, + [14] = { 9520, 133, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Life = 398, }, }, + [15] = { 10805, 144, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Life = 407, }, }, + [16] = { 12254, 155, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Life = 425, }, }, + [17] = { 13886, 169, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Life = 441, }, }, + [18] = { 15725, 185, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Life = 508, }, }, + [19] = { 17794, 201, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Life = 515, }, }, + [20] = { 20122, 205, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Life = 520, }, }, + [21] = { 22741, 210, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Life = 585, }, }, + [22] = { 25685, 226, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Life = 653, }, }, + [23] = { 28994, 239, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Life = 726, }, }, + [24] = { 32711, 252, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Life = 802, }, }, + [25] = { 36885, 262, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Life = 881, }, }, + [26] = { 41572, 270, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Life = 963, }, }, + [27] = { 46832, 275, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Life = 1047, }, }, + [28] = { 52733, 290, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Life = 1134, }, }, + [29] = { 59352, 305, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Life = 1223, }, }, + [30] = { 66774, 318, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Life = 1312, }, }, + [31] = { 70816, 335, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Life = 1351, }, }, + [32] = { 75094, 351, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Life = 1388, }, }, + [33] = { 79623, 368, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Life = 1427, }, }, + [34] = { 84418, 386, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Life = 1463, }, }, + [35] = { 89493, 405, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Life = 1500, }, }, + [36] = { 94864, 423, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Life = 1534, }, }, + [37] = { 100549, 443, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Life = 1570, }, }, + [38] = { 106565, 463, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Life = 1601, }, }, + [39] = { 112932, 484, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Life = 1633, }, }, + [40] = { 119668, 504, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Life = 1662, }, }, }, } skills["DecoyTotem"] = { @@ -1875,57 +1917,59 @@ skills["DecoyTotem"] = { { "totems_explode_on_death_for_%_life_as_physical", 2 }, }, }, + constantStats = { + { "base_totem_duration", 8000 }, + { "base_totem_range", 60 }, + }, stats = { - "is_totem", - "base_totem_duration", - "base_totem_range", "totem_life_+%", "base_skill_is_totemified", "base_deal_no_damage", "totems_cannot_evade", "totem_ignores_cooldown", + "is_totem", }, levels = { - [1] = { 1, 8000, 60, 0, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [2] = { 1, 8000, 60, 2, cooldown = 4, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 1, 8000, 60, 4, cooldown = 4, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 1, 8000, 60, 6, cooldown = 4, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [5] = { 1, 8000, 60, 8, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [6] = { 1, 8000, 60, 10, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [7] = { 1, 8000, 60, 12, cooldown = 4, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [8] = { 1, 8000, 60, 14, cooldown = 4, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [9] = { 1, 8000, 60, 16, cooldown = 4, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [10] = { 1, 8000, 60, 18, cooldown = 4, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [11] = { 1, 8000, 60, 20, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 1, 8000, 60, 22, cooldown = 4, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [13] = { 1, 8000, 60, 24, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [14] = { 1, 8000, 60, 26, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [15] = { 1, 8000, 60, 28, cooldown = 4, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [16] = { 1, 8000, 60, 30, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [17] = { 1, 8000, 60, 32, cooldown = 4, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [18] = { 1, 8000, 60, 34, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [19] = { 1, 8000, 60, 36, cooldown = 4, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [20] = { 1, 8000, 60, 38, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [21] = { 1, 8000, 60, 40, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [22] = { 1, 8000, 60, 42, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [23] = { 1, 8000, 60, 44, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [24] = { 1, 8000, 60, 46, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [25] = { 1, 8000, 60, 48, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [26] = { 1, 8000, 60, 50, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [27] = { 1, 8000, 60, 52, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [28] = { 1, 8000, 60, 54, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [29] = { 1, 8000, 60, 56, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [30] = { 1, 8000, 60, 58, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [31] = { 1, 8000, 60, 59, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [32] = { 1, 8000, 60, 60, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [33] = { 1, 8000, 60, 61, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [34] = { 1, 8000, 60, 62, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [35] = { 1, 8000, 60, 63, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [36] = { 1, 8000, 60, 64, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [37] = { 1, 8000, 60, 65, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [38] = { 1, 8000, 60, 66, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [39] = { 1, 8000, 60, 67, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [40] = { 1, 8000, 60, 68, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 47, }, }, + [1] = { 0, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [2] = { 2, cooldown = 4, levelRequirement = 6, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [3] = { 4, cooldown = 4, levelRequirement = 9, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [4] = { 6, cooldown = 4, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [5] = { 8, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [6] = { 10, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [7] = { 12, cooldown = 4, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [8] = { 14, cooldown = 4, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [9] = { 16, cooldown = 4, levelRequirement = 32, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [10] = { 18, cooldown = 4, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [11] = { 20, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [12] = { 22, cooldown = 4, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 28, }, }, + [13] = { 24, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 30, }, }, + [14] = { 26, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 30, }, }, + [15] = { 28, cooldown = 4, levelRequirement = 55, statInterpolation = { 1, }, cost = { Mana = 31, }, }, + [16] = { 30, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 33, }, }, + [17] = { 32, cooldown = 4, levelRequirement = 61, statInterpolation = { 1, }, cost = { Mana = 34, }, }, + [18] = { 34, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 34, }, }, + [19] = { 36, cooldown = 4, levelRequirement = 67, statInterpolation = { 1, }, cost = { Mana = 34, }, }, + [20] = { 38, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 35, }, }, + [21] = { 40, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 36, }, }, + [22] = { 42, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 37, }, }, + [23] = { 44, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 37, }, }, + [24] = { 46, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 38, }, }, + [25] = { 48, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 38, }, }, + [26] = { 50, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 39, }, }, + [27] = { 52, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 40, }, }, + [28] = { 54, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 40, }, }, + [29] = { 56, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 41, }, }, + [30] = { 58, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 42, }, }, + [31] = { 59, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 43, }, }, + [32] = { 60, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 44, }, }, + [33] = { 61, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 44, }, }, + [34] = { 62, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 45, }, }, + [35] = { 63, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 45, }, }, + [36] = { 64, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 45, }, }, + [37] = { 65, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 46, }, }, + [38] = { 66, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 46, }, }, + [39] = { 67, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 46, }, }, + [40] = { 68, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 47, }, }, }, } skills["DefianceBanner"] = { @@ -1964,57 +2008,60 @@ skills["DefianceBanner"] = { { "skill_effect_duration_+%", 1 }, }, }, + constantStats = { + { "banner_area_of_effect_+%_per_stage", 8 }, + { "banner_buff_effect_+%_per_stage", 1 }, + { "banner_additional_base_duration_per_stage_ms", 1000 }, + { "banner_add_stage_every_x_milliseconds_while_enemies_nearby", 200 }, + { "armour_evasion_banner_taunted_enemies_damage_+%_final", -15 }, + { "armour_evasion_banner_super_taunt_duration_per_stage_ms", 150 }, + { "base_skill_effect_duration", 10000 }, + }, stats = { "evasion_and_physical_damage_reduction_rating_+%", "armour_evasion_banner_critical_strike_chance_+%", - "banner_area_of_effect_+%_per_stage", - "banner_buff_effect_+%_per_stage", - "banner_additional_base_duration_per_stage_ms", - "banner_add_stage_every_x_milliseconds_while_enemies_nearby", - "armour_evasion_banner_taunted_enemies_damage_+%_final", - "armour_evasion_banner_super_taunt_duration_per_stage_ms", }, levels = { - [1] = { 30, -20, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 31, -20, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 32, -21, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 33, -21, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 34, -22, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 35, -22, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 36, -23, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 37, -23, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 38, -24, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 39, -24, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 40, -25, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 41, -25, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 42, -26, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 43, -26, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 44, -27, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 45, -27, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 46, -28, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 47, -28, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 48, -29, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 49, -29, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 50, -30, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 51, -30, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 52, -31, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 53, -31, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 54, -32, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 55, -32, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 56, -33, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 57, -33, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 58, -34, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 59, -34, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 59, -34, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 60, -35, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 60, -35, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 61, -35, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 61, -35, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 62, -36, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 62, -36, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 63, -36, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 63, -36, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 64, -37, 8, 1, 1000, 200, -15, 150, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 30, -20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 31, -20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 32, -21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 33, -21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 34, -22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 35, -22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 36, -23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 37, -23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 38, -24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 39, -24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 40, -25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 41, -25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 42, -26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 43, -26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 44, -27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 45, -27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 46, -28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 47, -28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 48, -29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 49, -29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 50, -30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 51, -30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 52, -31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 53, -31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 54, -32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 55, -32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 56, -33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 57, -33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 58, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 59, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 59, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 60, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 60, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 61, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 61, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 62, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 62, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 63, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 63, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 64, -37, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["Determination"] = { @@ -2054,6 +2101,8 @@ skills["Determination"] = { { "evasion_rating_%_to_add_as_armour", 0.1 }, }, }, + constantStats = { + }, stats = { "determination_aura_armour_+%_final", "base_physical_damage_reduction_rating", @@ -2139,56 +2188,58 @@ skills["DevouringTotem"] = { { "summon_totem_cast_speed_+%", 2 }, }, }, + constantStats = { + { "base_totem_duration", 8000 }, + { "base_totem_range", 60 }, + }, stats = { - "is_totem", - "base_totem_duration", - "base_totem_range", "corpse_consumption_life_to_gain", "corpse_consumption_mana_to_gain", "base_skill_is_totemified", "base_deal_no_damage", + "is_totem", }, levels = { - [1] = { 1, 8000, 60, 30, 9, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [2] = { 1, 8000, 60, 39, 12, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [3] = { 1, 8000, 60, 45, 14, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [4] = { 1, 8000, 60, 53, 17, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [5] = { 1, 8000, 60, 61, 19, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [6] = { 1, 8000, 60, 70, 22, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [7] = { 1, 8000, 60, 79, 24, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [8] = { 1, 8000, 60, 90, 27, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [9] = { 1, 8000, 60, 102, 29, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [10] = { 1, 8000, 60, 115, 32, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [11] = { 1, 8000, 60, 129, 34, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [12] = { 1, 8000, 60, 144, 37, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [13] = { 1, 8000, 60, 157, 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [14] = { 1, 8000, 60, 173, 42, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [15] = { 1, 8000, 60, 191, 45, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [16] = { 1, 8000, 60, 211, 47, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [17] = { 1, 8000, 60, 231, 50, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [18] = { 1, 8000, 60, 253, 53, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [19] = { 1, 8000, 60, 275, 56, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [20] = { 1, 8000, 60, 299, 59, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [21] = { 1, 8000, 60, 325, 62, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [22] = { 1, 8000, 60, 352, 66, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [23] = { 1, 8000, 60, 382, 69, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [24] = { 1, 8000, 60, 413, 73, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [25] = { 1, 8000, 60, 447, 76, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 47, }, }, - [26] = { 1, 8000, 60, 483, 80, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [27] = { 1, 8000, 60, 522, 84, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 49, }, }, - [28] = { 1, 8000, 60, 563, 88, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [29] = { 1, 8000, 60, 606, 92, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [30] = { 1, 8000, 60, 652, 96, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 51, }, }, - [31] = { 1, 8000, 60, 677, 98, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 51, }, }, - [32] = { 1, 8000, 60, 701, 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [33] = { 1, 8000, 60, 727, 102, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [34] = { 1, 8000, 60, 753, 104, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [35] = { 1, 8000, 60, 781, 106, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 53, }, }, - [36] = { 1, 8000, 60, 808, 108, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 53, }, }, - [37] = { 1, 8000, 60, 837, 110, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 53, }, }, - [38] = { 1, 8000, 60, 866, 112, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [39] = { 1, 8000, 60, 897, 114, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [40] = { 1, 8000, 60, 927, 116, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [1] = { 30, 9, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [2] = { 39, 12, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [3] = { 45, 14, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [4] = { 53, 17, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [5] = { 61, 19, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [6] = { 70, 22, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [7] = { 79, 24, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [8] = { 90, 27, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [9] = { 102, 29, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [10] = { 115, 32, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [11] = { 129, 34, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [12] = { 144, 37, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 37, }, }, + [13] = { 157, 40, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 38, }, }, + [14] = { 173, 42, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 39, }, }, + [15] = { 191, 45, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, + [16] = { 211, 47, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [17] = { 231, 50, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [18] = { 253, 53, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [19] = { 275, 56, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 43, }, }, + [20] = { 299, 59, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 44, }, }, + [21] = { 325, 62, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [22] = { 352, 66, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [23] = { 382, 69, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [24] = { 413, 73, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [25] = { 447, 76, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 47, }, }, + [26] = { 483, 80, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 48, }, }, + [27] = { 522, 84, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, + [28] = { 563, 88, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, + [29] = { 606, 92, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, + [30] = { 652, 96, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 51, }, }, + [31] = { 677, 98, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 51, }, }, + [32] = { 701, 100, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, + [33] = { 727, 102, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, + [34] = { 753, 104, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, + [35] = { 781, 106, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 53, }, }, + [36] = { 808, 108, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 53, }, }, + [37] = { 837, 110, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 53, }, }, + [38] = { 866, 112, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 54, }, }, + [39] = { 897, 114, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 54, }, }, + [40] = { 927, 116, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 54, }, }, }, } skills["DominatingBlow"] = { @@ -2247,56 +2298,58 @@ skills["DominatingBlow"] = { { "max_number_of_dominated_normal_monsters", 0.1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 1000 }, + { "max_number_of_dominated_normal_monsters", 9 }, + { "max_number_of_dominated_magic_monsters", 3 }, + { "max_number_of_dominated_rare_monsters", 1 }, + { "base_secondary_skill_effect_duration", 20000 }, + { "dominating_blow_chance_to_summon_on_hitting_unqiue_%", 25 }, + }, stats = { - "base_skill_effect_duration", - "max_number_of_dominated_normal_monsters", - "max_number_of_dominated_magic_monsters", - "max_number_of_dominated_rare_monsters", - "base_secondary_skill_effect_duration", - "dominating_blow_chance_to_summon_on_hitting_unqiue_%", "is_dominated", }, levels = { - [1] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.69, baseMultiplier = 1.688, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.73, baseMultiplier = 1.727, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.77, baseMultiplier = 1.765, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.8, baseMultiplier = 1.804, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.88, baseMultiplier = 1.881, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.92, baseMultiplier = 1.919, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 1.96, baseMultiplier = 1.957, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.03, baseMultiplier = 2.034, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.11, baseMultiplier = 2.111, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.15, baseMultiplier = 2.149, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.19, baseMultiplier = 2.188, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.23, baseMultiplier = 2.226, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.26, baseMultiplier = 2.265, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.3, baseMultiplier = 2.303, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.34, baseMultiplier = 2.342, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.38, baseMultiplier = 2.38, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.42, baseMultiplier = 2.418, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.46, baseMultiplier = 2.457, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.5, baseMultiplier = 2.495, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.53, baseMultiplier = 2.534, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.57, baseMultiplier = 2.572, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.61, baseMultiplier = 2.611, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.65, baseMultiplier = 2.649, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.69, baseMultiplier = 2.687, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.73, baseMultiplier = 2.726, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.76, baseMultiplier = 2.764, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.78, baseMultiplier = 2.783, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.8, baseMultiplier = 2.803, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.82, baseMultiplier = 2.822, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.84, baseMultiplier = 2.841, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.86, baseMultiplier = 2.86, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.88, baseMultiplier = 2.879, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.9, baseMultiplier = 2.899, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.92, baseMultiplier = 2.918, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.94, baseMultiplier = 2.937, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 1000, 9, 3, 1, 20000, 25, damageEffectiveness = 2.96, baseMultiplier = 2.956, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 1.69, baseMultiplier = 1.688, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 1.73, baseMultiplier = 1.727, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 1.77, baseMultiplier = 1.765, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 1.8, baseMultiplier = 1.804, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 1.88, baseMultiplier = 1.881, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 1.92, baseMultiplier = 1.919, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 1.96, baseMultiplier = 1.957, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 2.03, baseMultiplier = 2.034, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 2.11, baseMultiplier = 2.111, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 2.15, baseMultiplier = 2.149, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 2.19, baseMultiplier = 2.188, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 2.23, baseMultiplier = 2.226, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 2.26, baseMultiplier = 2.265, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 2.3, baseMultiplier = 2.303, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 2.34, baseMultiplier = 2.342, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 2.38, baseMultiplier = 2.38, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 2.42, baseMultiplier = 2.418, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 2.46, baseMultiplier = 2.457, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 2.5, baseMultiplier = 2.495, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 2.53, baseMultiplier = 2.534, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 2.57, baseMultiplier = 2.572, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 2.61, baseMultiplier = 2.611, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 2.65, baseMultiplier = 2.649, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 2.69, baseMultiplier = 2.687, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 2.73, baseMultiplier = 2.726, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 2.76, baseMultiplier = 2.764, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 2.78, baseMultiplier = 2.783, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 2.8, baseMultiplier = 2.803, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 2.82, baseMultiplier = 2.822, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 2.84, baseMultiplier = 2.841, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 2.86, baseMultiplier = 2.86, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 2.88, baseMultiplier = 2.879, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 2.9, baseMultiplier = 2.899, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 2.92, baseMultiplier = 2.918, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 2.94, baseMultiplier = 2.937, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 2.96, baseMultiplier = 2.956, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, }, } skills["PuresteelBanner"] = { @@ -2340,57 +2393,60 @@ skills["PuresteelBanner"] = { { "attacks_impale_on_hit_%_chance", 0.25 }, }, }, + constantStats = { + { "attacks_impale_on_hit_%_chance", 20 }, + { "banner_area_of_effect_+%_per_stage", 8 }, + { "banner_buff_effect_+%_per_stage", 1 }, + { "banner_additional_base_duration_per_stage_ms", 1000 }, + { "puresteel_banner_+10_max_fortification_for_duration_per_stage_ms", 50 }, + { "base_skill_effect_duration", 10000 }, + }, stats = { "puresteel_banner_accuracy_rating_+%_final", - "attacks_impale_on_hit_%_chance", "impale_debuff_effect_+%", - "banner_area_of_effect_+%_per_stage", - "banner_buff_effect_+%_per_stage", - "banner_additional_base_duration_per_stage_ms", - "puresteel_banner_+10_max_fortification_for_duration_per_stage_ms", "banner_add_stage_on_impale", }, levels = { - [1] = { -15, 20, 0, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { -15, 20, 1, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { -15, 20, 2, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { -16, 20, 3, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { -16, 20, 4, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { -16, 20, 5, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { -17, 20, 6, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { -17, 20, 7, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { -17, 20, 8, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { -18, 20, 9, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { -18, 20, 10, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { -18, 20, 11, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { -19, 20, 12, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { -19, 20, 13, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { -19, 20, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { -20, 20, 15, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { -20, 20, 16, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { -20, 20, 17, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { -21, 20, 18, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { -21, 20, 19, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { -21, 20, 20, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { -22, 20, 21, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { -22, 20, 22, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { -22, 20, 23, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { -23, 20, 24, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { -23, 20, 25, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { -23, 20, 26, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { -24, 20, 27, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { -24, 20, 28, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { -24, 20, 29, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { -25, 20, 30, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { -25, 20, 31, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { -25, 20, 32, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { -26, 20, 33, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { -26, 20, 34, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { -26, 20, 35, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { -27, 20, 36, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { -27, 20, 37, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { -27, 20, 38, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { -28, 20, 39, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -15, 0, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { -15, 1, manaReservationPercent = 10, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { -15, 2, manaReservationPercent = 10, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { -16, 3, manaReservationPercent = 10, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { -16, 4, manaReservationPercent = 10, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { -16, 5, manaReservationPercent = 10, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { -17, 6, manaReservationPercent = 10, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { -17, 7, manaReservationPercent = 10, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { -17, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { -18, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { -18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { -18, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { -19, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { -19, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { -19, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { -20, 15, manaReservationPercent = 10, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { -20, 16, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { -20, 17, manaReservationPercent = 10, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { -21, 18, manaReservationPercent = 10, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { -21, 19, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { -21, 20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { -22, 21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { -22, 22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { -22, 23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { -23, 24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { -23, 25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { -23, 26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { -24, 27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { -24, 28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { -24, 29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { -25, 30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { -25, 31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { -25, 32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { -26, 33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { -26, 34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { -26, 35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { -27, 36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { -27, 37, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { -27, 38, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { -28, 39, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["Earthquake"] = { @@ -2467,54 +2523,56 @@ skills["Earthquake"] = { { "active_skill_additive_spell_damage_modifiers_apply_to_attack_damage_at_%_value", 2.5 }, }, }, + constantStats = { + { "base_skill_effect_duration", 1000 }, + { "quake_slam_fully_charged_explosion_damage_+%_final", 150 }, + }, stats = { - "base_skill_effect_duration", - "quake_slam_fully_charged_explosion_damage_+%_final", "is_area_damage", "console_skill_dont_chase", "is_player_earthquake", }, levels = { - [1] = { 1000, 150, damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.85, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 1000, 150, damageEffectiveness = 0.88, attackSpeedMultiplier = -25, baseMultiplier = 0.884, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 1000, 150, damageEffectiveness = 0.92, attackSpeedMultiplier = -25, baseMultiplier = 0.918, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 1000, 150, damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.953, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 1000, 150, damageEffectiveness = 0.99, attackSpeedMultiplier = -25, baseMultiplier = 0.987, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 1000, 150, damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.021, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 1000, 150, damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.055, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 1000, 150, damageEffectiveness = 1.09, attackSpeedMultiplier = -25, baseMultiplier = 1.089, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 1000, 150, damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.124, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 1000, 150, damageEffectiveness = 1.16, attackSpeedMultiplier = -25, baseMultiplier = 1.158, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 1000, 150, damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.192, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 1000, 150, damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.226, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 1000, 150, damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.261, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 1000, 150, damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.295, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 1000, 150, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.329, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 1000, 150, damageEffectiveness = 1.36, attackSpeedMultiplier = -25, baseMultiplier = 1.363, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 1000, 150, damageEffectiveness = 1.4, attackSpeedMultiplier = -25, baseMultiplier = 1.397, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 1000, 150, damageEffectiveness = 1.43, attackSpeedMultiplier = -25, baseMultiplier = 1.432, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 1000, 150, damageEffectiveness = 1.47, attackSpeedMultiplier = -25, baseMultiplier = 1.466, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 1000, 150, damageEffectiveness = 1.5, attackSpeedMultiplier = -25, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 1000, 150, damageEffectiveness = 1.53, attackSpeedMultiplier = -25, baseMultiplier = 1.534, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 1000, 150, damageEffectiveness = 1.57, attackSpeedMultiplier = -25, baseMultiplier = 1.568, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 1000, 150, damageEffectiveness = 1.6, attackSpeedMultiplier = -25, baseMultiplier = 1.603, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 1000, 150, damageEffectiveness = 1.64, attackSpeedMultiplier = -25, baseMultiplier = 1.637, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 1000, 150, damageEffectiveness = 1.67, attackSpeedMultiplier = -25, baseMultiplier = 1.671, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 1000, 150, damageEffectiveness = 1.71, attackSpeedMultiplier = -25, baseMultiplier = 1.705, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 1000, 150, damageEffectiveness = 1.74, attackSpeedMultiplier = -25, baseMultiplier = 1.739, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 1000, 150, damageEffectiveness = 1.77, attackSpeedMultiplier = -25, baseMultiplier = 1.774, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 1000, 150, damageEffectiveness = 1.81, attackSpeedMultiplier = -25, baseMultiplier = 1.808, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 1000, 150, damageEffectiveness = 1.84, attackSpeedMultiplier = -25, baseMultiplier = 1.842, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 1000, 150, damageEffectiveness = 1.86, attackSpeedMultiplier = -25, baseMultiplier = 1.859, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [32] = { 1000, 150, damageEffectiveness = 1.88, attackSpeedMultiplier = -25, baseMultiplier = 1.876, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [33] = { 1000, 150, damageEffectiveness = 1.89, attackSpeedMultiplier = -25, baseMultiplier = 1.893, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [34] = { 1000, 150, damageEffectiveness = 1.91, attackSpeedMultiplier = -25, baseMultiplier = 1.911, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [35] = { 1000, 150, damageEffectiveness = 1.93, attackSpeedMultiplier = -25, baseMultiplier = 1.928, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [36] = { 1000, 150, damageEffectiveness = 1.94, attackSpeedMultiplier = -25, baseMultiplier = 1.945, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [37] = { 1000, 150, damageEffectiveness = 1.96, attackSpeedMultiplier = -25, baseMultiplier = 1.962, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 1000, 150, damageEffectiveness = 1.98, attackSpeedMultiplier = -25, baseMultiplier = 1.979, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 1000, 150, damageEffectiveness = 2, attackSpeedMultiplier = -25, baseMultiplier = 1.996, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 1000, 150, damageEffectiveness = 2.01, attackSpeedMultiplier = -25, baseMultiplier = 2.013, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [1] = { damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.85, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 10, }, }, + [2] = { damageEffectiveness = 0.88, attackSpeedMultiplier = -25, baseMultiplier = 0.884, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 10, }, }, + [3] = { damageEffectiveness = 0.92, attackSpeedMultiplier = -25, baseMultiplier = 0.918, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 10, }, }, + [4] = { damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.953, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 10, }, }, + [5] = { damageEffectiveness = 0.99, attackSpeedMultiplier = -25, baseMultiplier = 0.987, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 10, }, }, + [6] = { damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.021, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 10, }, }, + [7] = { damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.055, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 10, }, }, + [8] = { damageEffectiveness = 1.09, attackSpeedMultiplier = -25, baseMultiplier = 1.089, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 10, }, }, + [9] = { damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.124, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 10, }, }, + [10] = { damageEffectiveness = 1.16, attackSpeedMultiplier = -25, baseMultiplier = 1.158, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 10, }, }, + [11] = { damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.192, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, + [12] = { damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.226, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.261, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.295, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.329, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 1.36, attackSpeedMultiplier = -25, baseMultiplier = 1.363, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 1.4, attackSpeedMultiplier = -25, baseMultiplier = 1.397, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 1.43, attackSpeedMultiplier = -25, baseMultiplier = 1.432, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 1.47, attackSpeedMultiplier = -25, baseMultiplier = 1.466, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 1.5, attackSpeedMultiplier = -25, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 1.53, attackSpeedMultiplier = -25, baseMultiplier = 1.534, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 1.57, attackSpeedMultiplier = -25, baseMultiplier = 1.568, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 1.6, attackSpeedMultiplier = -25, baseMultiplier = 1.603, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 1.64, attackSpeedMultiplier = -25, baseMultiplier = 1.637, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 1.67, attackSpeedMultiplier = -25, baseMultiplier = 1.671, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -25, baseMultiplier = 1.705, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 1.74, attackSpeedMultiplier = -25, baseMultiplier = 1.739, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 1.77, attackSpeedMultiplier = -25, baseMultiplier = 1.774, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 1.81, attackSpeedMultiplier = -25, baseMultiplier = 1.808, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -25, baseMultiplier = 1.842, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 1.86, attackSpeedMultiplier = -25, baseMultiplier = 1.859, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, + [32] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -25, baseMultiplier = 1.876, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, + [33] = { damageEffectiveness = 1.89, attackSpeedMultiplier = -25, baseMultiplier = 1.893, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, + [34] = { damageEffectiveness = 1.91, attackSpeedMultiplier = -25, baseMultiplier = 1.911, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, + [35] = { damageEffectiveness = 1.93, attackSpeedMultiplier = -25, baseMultiplier = 1.928, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, + [36] = { damageEffectiveness = 1.94, attackSpeedMultiplier = -25, baseMultiplier = 1.945, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, + [37] = { damageEffectiveness = 1.96, attackSpeedMultiplier = -25, baseMultiplier = 1.962, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, + [38] = { damageEffectiveness = 1.98, attackSpeedMultiplier = -25, baseMultiplier = 1.979, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, + [39] = { damageEffectiveness = 2, attackSpeedMultiplier = -25, baseMultiplier = 1.996, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, + [40] = { damageEffectiveness = 2.01, attackSpeedMultiplier = -25, baseMultiplier = 2.013, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, }, } skills["VaalEarthquake"] = { @@ -2564,11 +2622,13 @@ skills["VaalEarthquake"] = { { "damage_+%", 1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 1000 }, + { "base_secondary_skill_effect_duration", 12000 }, + { "vaal_earthquake_maximum_aftershocks", 9 }, + }, stats = { - "base_skill_effect_duration", "quake_slam_fully_charged_explosion_damage_+%_final", - "base_secondary_skill_effect_duration", - "vaal_earthquake_maximum_aftershocks", "is_area_damage", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", "cannot_cancel_skill_before_contact_point", @@ -2576,46 +2636,46 @@ skills["VaalEarthquake"] = { "is_player_earthquake", }, levels = { - [1] = { 1000, 350, 12000, 9, damageEffectiveness = 0.7, attackSpeedMultiplier = -25, baseMultiplier = 0.7, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1000, 353, 12000, 9, damageEffectiveness = 0.72, attackSpeedMultiplier = -25, baseMultiplier = 0.719, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1000, 356, 12000, 9, damageEffectiveness = 0.74, attackSpeedMultiplier = -25, baseMultiplier = 0.738, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1000, 359, 12000, 9, damageEffectiveness = 0.76, attackSpeedMultiplier = -25, baseMultiplier = 0.757, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1000, 362, 12000, 9, damageEffectiveness = 0.78, attackSpeedMultiplier = -25, baseMultiplier = 0.776, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1000, 365, 12000, 9, damageEffectiveness = 0.79, attackSpeedMultiplier = -25, baseMultiplier = 0.795, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1000, 368, 12000, 9, damageEffectiveness = 0.81, attackSpeedMultiplier = -25, baseMultiplier = 0.814, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1000, 371, 12000, 9, damageEffectiveness = 0.83, attackSpeedMultiplier = -25, baseMultiplier = 0.833, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1000, 374, 12000, 9, damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.852, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1000, 377, 12000, 9, damageEffectiveness = 0.87, attackSpeedMultiplier = -25, baseMultiplier = 0.871, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1000, 380, 12000, 9, damageEffectiveness = 0.89, attackSpeedMultiplier = -25, baseMultiplier = 0.889, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1000, 383, 12000, 9, damageEffectiveness = 0.91, attackSpeedMultiplier = -25, baseMultiplier = 0.908, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1000, 386, 12000, 9, damageEffectiveness = 0.93, attackSpeedMultiplier = -25, baseMultiplier = 0.927, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1000, 389, 12000, 9, damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.946, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1000, 392, 12000, 9, damageEffectiveness = 0.97, attackSpeedMultiplier = -25, baseMultiplier = 0.965, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1000, 395, 12000, 9, damageEffectiveness = 0.98, attackSpeedMultiplier = -25, baseMultiplier = 0.984, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1000, 398, 12000, 9, baseMultiplier = 1.003, attackSpeedMultiplier = -25, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1000, 401, 12000, 9, damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.022, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1000, 404, 12000, 9, damageEffectiveness = 1.04, attackSpeedMultiplier = -25, baseMultiplier = 1.041, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1000, 407, 12000, 9, damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.06, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1000, 410, 12000, 9, damageEffectiveness = 1.08, attackSpeedMultiplier = -25, baseMultiplier = 1.079, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1000, 413, 12000, 9, damageEffectiveness = 1.1, attackSpeedMultiplier = -25, baseMultiplier = 1.098, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1000, 416, 12000, 9, damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.117, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1000, 419, 12000, 9, damageEffectiveness = 1.14, attackSpeedMultiplier = -25, baseMultiplier = 1.136, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1000, 422, 12000, 9, damageEffectiveness = 1.15, attackSpeedMultiplier = -25, baseMultiplier = 1.155, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1000, 425, 12000, 9, damageEffectiveness = 1.17, attackSpeedMultiplier = -25, baseMultiplier = 1.174, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1000, 428, 12000, 9, damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.193, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1000, 431, 12000, 9, damageEffectiveness = 1.21, attackSpeedMultiplier = -25, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1000, 434, 12000, 9, damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.231, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1000, 437, 12000, 9, damageEffectiveness = 1.25, attackSpeedMultiplier = -25, baseMultiplier = 1.249, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1000, 437, 12000, 9, damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.259, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1000, 440, 12000, 9, damageEffectiveness = 1.27, attackSpeedMultiplier = -25, baseMultiplier = 1.268, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1000, 440, 12000, 9, damageEffectiveness = 1.28, attackSpeedMultiplier = -25, baseMultiplier = 1.278, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1000, 443, 12000, 9, damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.287, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1000, 443, 12000, 9, damageEffectiveness = 1.3, attackSpeedMultiplier = -25, baseMultiplier = 1.297, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1000, 446, 12000, 9, damageEffectiveness = 1.31, attackSpeedMultiplier = -25, baseMultiplier = 1.306, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1000, 446, 12000, 9, damageEffectiveness = 1.32, attackSpeedMultiplier = -25, baseMultiplier = 1.316, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1000, 449, 12000, 9, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.325, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1000, 449, 12000, 9, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.335, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1000, 452, 12000, 9, damageEffectiveness = 1.34, attackSpeedMultiplier = -25, baseMultiplier = 1.344, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 350, damageEffectiveness = 0.7, attackSpeedMultiplier = -25, baseMultiplier = 0.7, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, + [2] = { 353, damageEffectiveness = 0.72, attackSpeedMultiplier = -25, baseMultiplier = 0.719, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [3] = { 356, damageEffectiveness = 0.74, attackSpeedMultiplier = -25, baseMultiplier = 0.738, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [4] = { 359, damageEffectiveness = 0.76, attackSpeedMultiplier = -25, baseMultiplier = 0.757, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [5] = { 362, damageEffectiveness = 0.78, attackSpeedMultiplier = -25, baseMultiplier = 0.776, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { 365, damageEffectiveness = 0.79, attackSpeedMultiplier = -25, baseMultiplier = 0.795, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { 368, damageEffectiveness = 0.81, attackSpeedMultiplier = -25, baseMultiplier = 0.814, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { 371, damageEffectiveness = 0.83, attackSpeedMultiplier = -25, baseMultiplier = 0.833, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { 374, damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.852, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 377, damageEffectiveness = 0.87, attackSpeedMultiplier = -25, baseMultiplier = 0.871, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 380, damageEffectiveness = 0.89, attackSpeedMultiplier = -25, baseMultiplier = 0.889, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 383, damageEffectiveness = 0.91, attackSpeedMultiplier = -25, baseMultiplier = 0.908, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 386, damageEffectiveness = 0.93, attackSpeedMultiplier = -25, baseMultiplier = 0.927, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 389, damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.946, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 392, damageEffectiveness = 0.97, attackSpeedMultiplier = -25, baseMultiplier = 0.965, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 395, damageEffectiveness = 0.98, attackSpeedMultiplier = -25, baseMultiplier = 0.984, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 398, baseMultiplier = 1.003, attackSpeedMultiplier = -25, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 401, damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.022, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 404, damageEffectiveness = 1.04, attackSpeedMultiplier = -25, baseMultiplier = 1.041, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 407, damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.06, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 410, damageEffectiveness = 1.08, attackSpeedMultiplier = -25, baseMultiplier = 1.079, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 413, damageEffectiveness = 1.1, attackSpeedMultiplier = -25, baseMultiplier = 1.098, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 416, damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.117, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 419, damageEffectiveness = 1.14, attackSpeedMultiplier = -25, baseMultiplier = 1.136, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 422, damageEffectiveness = 1.15, attackSpeedMultiplier = -25, baseMultiplier = 1.155, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 425, damageEffectiveness = 1.17, attackSpeedMultiplier = -25, baseMultiplier = 1.174, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 428, damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.193, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 431, damageEffectiveness = 1.21, attackSpeedMultiplier = -25, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 434, damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.231, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 437, damageEffectiveness = 1.25, attackSpeedMultiplier = -25, baseMultiplier = 1.249, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 437, damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.259, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 440, damageEffectiveness = 1.27, attackSpeedMultiplier = -25, baseMultiplier = 1.268, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 440, damageEffectiveness = 1.28, attackSpeedMultiplier = -25, baseMultiplier = 1.278, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 443, damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.287, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 443, damageEffectiveness = 1.3, attackSpeedMultiplier = -25, baseMultiplier = 1.297, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 446, damageEffectiveness = 1.31, attackSpeedMultiplier = -25, baseMultiplier = 1.306, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 446, damageEffectiveness = 1.32, attackSpeedMultiplier = -25, baseMultiplier = 1.316, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 449, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.325, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 449, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.335, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 452, damageEffectiveness = 1.34, attackSpeedMultiplier = -25, baseMultiplier = 1.344, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SpikeSlam"] = { @@ -2683,54 +2743,57 @@ skills["SpikeSlam"] = { { "spike_slam_spike_damage_+%_final", -3 }, }, }, + constantStats = { + { "spike_slam_explosion_damage_+%_final", -30 }, + { "spike_slam_num_spikes", 5 }, + { "spike_slam_max_spikes", 15 }, + { "base_skill_effect_duration", 6000 }, + }, stats = { - "spike_slam_explosion_damage_+%_final", "active_skill_area_of_effect_+%_final", - "spike_slam_num_spikes", - "spike_slam_max_spikes", "is_area_damage", }, levels = { - [1] = { -30, 0, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.25, baseMultiplier = 1.25, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { -30, 1, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { -30, 2, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.33, baseMultiplier = 1.329, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { -30, 3, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.37, baseMultiplier = 1.368, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { -30, 4, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.41, baseMultiplier = 1.408, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { -30, 5, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { -30, 6, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.49, baseMultiplier = 1.487, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { -30, 7, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { -30, 8, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.57, baseMultiplier = 1.566, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { -30, 9, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { -30, 10, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.64, baseMultiplier = 1.645, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { -30, 11, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.68, baseMultiplier = 1.684, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { -30, 12, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.72, baseMultiplier = 1.724, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { -30, 13, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { -30, 14, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.8, baseMultiplier = 1.803, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { -30, 15, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { -30, 16, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.88, baseMultiplier = 1.882, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { -30, 17, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.92, baseMultiplier = 1.921, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { -30, 18, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 1.96, baseMultiplier = 1.961, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { -30, 19, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2, baseMultiplier = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { -30, 20, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.04, baseMultiplier = 2.039, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { -30, 21, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.08, baseMultiplier = 2.079, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { -30, 22, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.12, baseMultiplier = 2.118, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { -30, 23, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.16, baseMultiplier = 2.158, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { -30, 24, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.2, baseMultiplier = 2.197, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { -30, 25, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.24, baseMultiplier = 2.237, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { -30, 26, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.28, baseMultiplier = 2.276, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { -30, 27, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.32, baseMultiplier = 2.316, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { -30, 28, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.36, baseMultiplier = 2.355, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { -30, 29, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.39, baseMultiplier = 2.395, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { -30, 29, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.41, baseMultiplier = 2.414, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { -30, 30, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.43, baseMultiplier = 2.434, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { -30, 30, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.45, baseMultiplier = 2.454, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { -30, 31, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.47, baseMultiplier = 2.474, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { -30, 31, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.49, baseMultiplier = 2.493, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { -30, 32, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.51, baseMultiplier = 2.513, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { -30, 32, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.53, baseMultiplier = 2.533, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { -30, 33, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.55, baseMultiplier = 2.553, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { -30, 33, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.57, baseMultiplier = 2.572, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { -30, 34, 5, 15, attackSpeedMultiplier = -20, duration = 6, damageEffectiveness = 2.59, baseMultiplier = 2.592, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { 0, damageEffectiveness = 1.25, attackSpeedMultiplier = -20, baseMultiplier = 1.25, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [2] = { 1, damageEffectiveness = 1.29, attackSpeedMultiplier = -20, baseMultiplier = 1.289, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [3] = { 2, damageEffectiveness = 1.33, attackSpeedMultiplier = -20, baseMultiplier = 1.329, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [4] = { 3, damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.368, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [5] = { 4, damageEffectiveness = 1.41, attackSpeedMultiplier = -20, baseMultiplier = 1.408, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [6] = { 5, damageEffectiveness = 1.45, attackSpeedMultiplier = -20, baseMultiplier = 1.447, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [7] = { 6, damageEffectiveness = 1.49, attackSpeedMultiplier = -20, baseMultiplier = 1.487, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [8] = { 7, damageEffectiveness = 1.53, attackSpeedMultiplier = -20, baseMultiplier = 1.526, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [9] = { 8, damageEffectiveness = 1.57, attackSpeedMultiplier = -20, baseMultiplier = 1.566, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [10] = { 9, damageEffectiveness = 1.61, attackSpeedMultiplier = -20, baseMultiplier = 1.605, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [11] = { 10, damageEffectiveness = 1.64, attackSpeedMultiplier = -20, baseMultiplier = 1.645, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [12] = { 11, damageEffectiveness = 1.68, attackSpeedMultiplier = -20, baseMultiplier = 1.684, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [13] = { 12, damageEffectiveness = 1.72, attackSpeedMultiplier = -20, baseMultiplier = 1.724, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [14] = { 13, damageEffectiveness = 1.76, attackSpeedMultiplier = -20, baseMultiplier = 1.763, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [15] = { 14, damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.803, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [16] = { 15, damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.842, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [17] = { 16, damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.882, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [18] = { 17, damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.921, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [19] = { 18, damageEffectiveness = 1.96, attackSpeedMultiplier = -20, baseMultiplier = 1.961, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [20] = { 19, damageEffectiveness = 2, attackSpeedMultiplier = -20, baseMultiplier = 2, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [21] = { 20, damageEffectiveness = 2.04, attackSpeedMultiplier = -20, baseMultiplier = 2.039, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [22] = { 21, damageEffectiveness = 2.08, attackSpeedMultiplier = -20, baseMultiplier = 2.079, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [23] = { 22, damageEffectiveness = 2.12, attackSpeedMultiplier = -20, baseMultiplier = 2.118, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [24] = { 23, damageEffectiveness = 2.16, attackSpeedMultiplier = -20, baseMultiplier = 2.158, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [25] = { 24, damageEffectiveness = 2.2, attackSpeedMultiplier = -20, baseMultiplier = 2.197, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [26] = { 25, damageEffectiveness = 2.24, attackSpeedMultiplier = -20, baseMultiplier = 2.237, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [27] = { 26, damageEffectiveness = 2.28, attackSpeedMultiplier = -20, baseMultiplier = 2.276, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [28] = { 27, damageEffectiveness = 2.32, attackSpeedMultiplier = -20, baseMultiplier = 2.316, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [29] = { 28, damageEffectiveness = 2.36, attackSpeedMultiplier = -20, baseMultiplier = 2.355, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [30] = { 29, damageEffectiveness = 2.39, attackSpeedMultiplier = -20, baseMultiplier = 2.395, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [31] = { 29, damageEffectiveness = 2.41, attackSpeedMultiplier = -20, baseMultiplier = 2.414, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [32] = { 30, damageEffectiveness = 2.43, attackSpeedMultiplier = -20, baseMultiplier = 2.434, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [33] = { 30, damageEffectiveness = 2.45, attackSpeedMultiplier = -20, baseMultiplier = 2.454, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [34] = { 31, damageEffectiveness = 2.47, attackSpeedMultiplier = -20, baseMultiplier = 2.474, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [35] = { 31, damageEffectiveness = 2.49, attackSpeedMultiplier = -20, baseMultiplier = 2.493, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [36] = { 32, damageEffectiveness = 2.51, attackSpeedMultiplier = -20, baseMultiplier = 2.513, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [37] = { 32, damageEffectiveness = 2.53, attackSpeedMultiplier = -20, baseMultiplier = 2.533, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [38] = { 33, damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.553, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [39] = { 33, damageEffectiveness = 2.57, attackSpeedMultiplier = -20, baseMultiplier = 2.572, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [40] = { 34, damageEffectiveness = 2.59, attackSpeedMultiplier = -20, baseMultiplier = 2.592, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 8, }, }, }, } skills["EnduringCry"] = { @@ -2772,57 +2835,60 @@ skills["EnduringCry"] = { { "base_cooldown_speed_+%", -2 }, }, }, + constantStats = { + { "endurance_charge_granted_per_X_monster_power_during_endurance_warcry", 5 }, + { "resist_all_elements_%_per_endurance_charge", 2 }, + { "physical_damage_reduction_%_per_endurance_charge", 2 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { - "endurance_charge_granted_per_X_monster_power_during_endurance_warcry", "regenerate_x_life_over_1_second_on_skill_use_or_trigger", - "resist_all_elements_%_per_endurance_charge", - "physical_damage_reduction_%_per_endurance_charge", "warcry_speed_+%", "base_deal_no_damage", "cannot_cancel_skill_before_contact_point", "warcry_count_power_from_enemies", }, levels = { - [1] = { 5, 120, 2, 2, 0, levelRequirement = 10, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [2] = { 5, 212, 2, 2, 2, levelRequirement = 13, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [3] = { 5, 336, 2, 2, 4, levelRequirement = 17, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [4] = { 5, 460, 2, 2, 6, levelRequirement = 21, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [5] = { 5, 584, 2, 2, 8, levelRequirement = 25, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 5, 707, 2, 2, 10, levelRequirement = 29, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [7] = { 5, 831, 2, 2, 12, levelRequirement = 33, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [8] = { 5, 924, 2, 2, 14, levelRequirement = 36, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 5, 1017, 2, 2, 16, levelRequirement = 39, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 5, 1110, 2, 2, 18, levelRequirement = 42, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 5, 1202, 2, 2, 20, levelRequirement = 45, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 5, 1295, 2, 2, 22, levelRequirement = 48, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 5, 1388, 2, 2, 24, levelRequirement = 51, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 5, 1481, 2, 2, 26, levelRequirement = 54, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 5, 1574, 2, 2, 28, levelRequirement = 57, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 5, 1666, 2, 2, 30, levelRequirement = 60, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 5, 1759, 2, 2, 32, levelRequirement = 63, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 5, 1852, 2, 2, 34, levelRequirement = 66, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 5, 1914, 2, 2, 36, levelRequirement = 68, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 5, 1976, 2, 2, 38, levelRequirement = 70, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [21] = { 5, 2038, 2, 2, 40, levelRequirement = 72, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 5, 2100, 2, 2, 41, levelRequirement = 74, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [23] = { 5, 2161, 2, 2, 42, levelRequirement = 76, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [24] = { 5, 2223, 2, 2, 43, levelRequirement = 78, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [25] = { 5, 2285, 2, 2, 44, levelRequirement = 80, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [26] = { 5, 2347, 2, 2, 45, levelRequirement = 82, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [27] = { 5, 2409, 2, 2, 46, levelRequirement = 84, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [28] = { 5, 2471, 2, 2, 47, levelRequirement = 86, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [29] = { 5, 2533, 2, 2, 48, levelRequirement = 88, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [30] = { 5, 2595, 2, 2, 49, levelRequirement = 90, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [31] = { 5, 2625, 2, 2, 49, levelRequirement = 91, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [32] = { 5, 2656, 2, 2, 50, levelRequirement = 92, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [33] = { 5, 2687, 2, 2, 50, levelRequirement = 93, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [34] = { 5, 2718, 2, 2, 51, levelRequirement = 94, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [35] = { 5, 2749, 2, 2, 51, levelRequirement = 95, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [36] = { 5, 2780, 2, 2, 52, levelRequirement = 96, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [37] = { 5, 2811, 2, 2, 52, levelRequirement = 97, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [38] = { 5, 2842, 2, 2, 53, levelRequirement = 98, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [39] = { 5, 2873, 2, 2, 53, levelRequirement = 99, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [40] = { 5, 2904, 2, 2, 54, levelRequirement = 100, duration = 2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [1] = { 120, 0, cooldown = 8, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [2] = { 212, 2, cooldown = 8, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 336, 4, cooldown = 8, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 460, 6, cooldown = 8, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [5] = { 584, 8, cooldown = 8, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 707, 10, cooldown = 8, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 831, 12, cooldown = 8, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [8] = { 924, 14, cooldown = 8, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 1017, 16, cooldown = 8, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 1110, 18, cooldown = 8, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 1202, 20, cooldown = 8, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 1295, 22, cooldown = 8, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 1388, 24, cooldown = 8, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 1481, 26, cooldown = 8, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 1574, 28, cooldown = 8, levelRequirement = 57, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 1666, 30, cooldown = 8, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 1759, 32, cooldown = 8, levelRequirement = 63, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 1852, 34, cooldown = 8, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 1914, 36, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 1976, 38, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [21] = { 2038, 40, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 2100, 41, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [23] = { 2161, 42, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [24] = { 2223, 43, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [25] = { 2285, 44, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [26] = { 2347, 45, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [27] = { 2409, 46, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [28] = { 2471, 47, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [29] = { 2533, 48, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [30] = { 2595, 49, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [31] = { 2625, 49, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [32] = { 2656, 50, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [33] = { 2687, 50, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [34] = { 2718, 51, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [35] = { 2749, 51, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [36] = { 2780, 52, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [37] = { 2811, 52, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [38] = { 2842, 53, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [39] = { 2873, 53, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [40] = { 2904, 54, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, }, } skills["Exsanguinate"] = { @@ -2854,6 +2920,9 @@ skills["Exsanguinate"] = { { "blood_tendrils_beam_count", 0.1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 1000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", @@ -2863,46 +2932,46 @@ skills["Exsanguinate"] = { "quality_display_exsanguinate_beam_targets_is_gem", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 67.163333804583, 7, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 12, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 16, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 65.795001864818, 7, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 15, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 18, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 64.013335546156, 7, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 19, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 21, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 62.278335691753, 7, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 23, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 23, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 60.591667258057, 7, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 27, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 25, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 58.951669262263, 7, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 31, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 26, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 57.354999870546, 7, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 35, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 28, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 56.185000403884, 8, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 38, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 30, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 55.040003099442, 8, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 41, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 32, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 53.918335053486, 8, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 44, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 33, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 52.82000023966, 8, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 47, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 34, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 51.743333701516, 8, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 50, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 35, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 50.688335439054, 8, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 53, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 37, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 49.65500147863, 8, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 56, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 39, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 48.643335793888, 9, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 59, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 40, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 47.651669454736, 9, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 62, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 42, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 47.001668868003, 9, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 64, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 43, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 46.361665967243, 9, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 66, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 44, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 45.728334813205, 9, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 68, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 45, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 45.10500134514, 9, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 70, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 46, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 44.490000606601, 9, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 72, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 47, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 43.883332597588, 10, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 74, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 48, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 43.285001291744, 10, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 76, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 49, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 42.695002715426, 10, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 78, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 50, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 42.113332894991, 10, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 80, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 51, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 41.538334821276, 10, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 82, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 52, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 40.973334433536, 10, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 84, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 53, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 40.413332888782, 10, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 86, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 54, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 39.863333003645, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 88, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 55, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 39.320000891586, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 90, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 56, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 39.049999792005, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 91, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 57, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 38.783332578962, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 92, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 58, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 38.51833429601, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 93, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 58, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 38.255000969507, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 94, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 59, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 37.993332599451, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 95, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 59, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 37.733333159486, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 96, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 60, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 37.475002649613, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 97, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 60, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 37.218333122544, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 98, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 60, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 36.963332525566, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 99, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 61, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 36.711665815127, 11, damageEffectiveness = 2.7, critChance = 6, duration = 1, levelRequirement = 100, statInterpolation = { 3, 3, 3, 1, }, cost = { Life = 61, }, }, + [1] = { 17, 25, 1406, 7, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 16, }, }, + [2] = { 22, 33, 1827, 7, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 18, }, }, + [3] = { 32, 47, 2534, 7, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 21, }, }, + [4] = { 44, 66, 3445, 7, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 23, }, }, + [5] = { 61, 91, 4615, 7, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 25, }, }, + [6] = { 83, 124, 6109, 7, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 26, }, }, + [7] = { 112, 168, 8009, 7, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 28, }, }, + [8] = { 139, 208, 9760, 8, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 30, }, }, + [9] = { 172, 258, 11847, 8, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 32, }, }, + [10] = { 213, 319, 14330, 8, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 33, }, }, + [11] = { 262, 393, 17280, 8, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 34, }, }, + [12] = { 321, 482, 20779, 8, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 35, }, }, + [13] = { 393, 590, 24924, 8, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 37, }, }, + [14] = { 481, 721, 29827, 8, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 39, }, }, + [15] = { 586, 879, 35620, 9, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 40, }, }, + [16] = { 713, 1069, 42458, 9, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 42, }, }, + [17] = { 812, 1217, 47684, 9, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 43, }, }, + [18] = { 923, 1385, 53515, 9, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 44, }, }, + [19] = { 1050, 1575, 60015, 9, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 45, }, }, + [20] = { 1193, 1789, 67262, 9, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 46, }, }, + [21] = { 1355, 2032, 75336, 9, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 47, }, }, + [22] = { 1537, 2306, 84329, 10, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 48, }, }, + [23] = { 1744, 2615, 94342, 10, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 49, }, }, + [24] = { 1977, 2965, 105487, 10, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 50, }, }, + [25] = { 2239, 3359, 117888, 10, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 51, }, }, + [26] = { 2536, 3804, 131677, 10, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 52, }, }, + [27] = { 2870, 4306, 147017, 10, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 53, }, }, + [28] = { 3248, 4871, 164059, 10, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 54, }, }, + [29] = { 3673, 5509, 183007, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 55, }, }, + [30] = { 4152, 6227, 204054, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 56, }, }, + [31] = { 4413, 6620, 215430, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 57, }, }, + [32] = { 4691, 7037, 227426, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 58, }, }, + [33] = { 4986, 7479, 240066, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 58, }, }, + [34] = { 5299, 7948, 253383, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 59, }, }, + [35] = { 5631, 8446, 267414, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 59, }, }, + [36] = { 5983, 8974, 282195, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 60, }, }, + [37] = { 6357, 9535, 297765, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 60, }, }, + [38] = { 6753, 10129, 314166, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 60, }, }, + [39] = { 7173, 10760, 331441, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 61, }, }, + [40] = { 7619, 11429, 349651, 11, damageEffectiveness = 2.7, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Life = 61, }, }, }, } skills["BloodSandArmour"] = { @@ -2944,54 +3013,56 @@ skills["BloodSandArmour"] = { { "damage_+%_if_changed_stances_recently", 1 }, }, }, + constantStats = { + { "blind_art_variation", 1 }, + }, stats = { "base_cooldown_speed_+%", "attack_damage_taken_+%_final_from_enemies_unaffected_by_sand_armour", "support_maimed_enemies_physical_damage_taken_+%", - "blind_art_variation", "base_deal_no_damage", }, levels = { - [1] = { 0, -9, 8, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, -9, 8, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 5, -9, 8, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 7, -9, 8, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 10, -9, 8, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 13, -9, 9, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 15, -9, 9, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 18, -10, 9, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 21, -10, 9, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 23, -10, 9, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 26, -10, 10, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 29, -10, 10, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 31, -10, 10, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 34, -10, 10, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 37, -11, 10, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 39, -11, 11, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 42, -11, 11, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 45, -11, 11, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 47, -11, 11, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 50, -11, 11, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 53, -11, 12, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 56, -12, 12, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 59, -12, 12, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 62, -12, 12, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 65, -12, 12, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 68, -12, 13, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 71, -12, 13, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 74, -12, 13, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 77, -13, 13, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 80, -13, 13, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 82, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 84, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 86, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 88, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 90, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 92, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 94, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 96, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 98, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 100, -13, 14, 1, manaReservationPercent = 25, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 2, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 5, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 7, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 10, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 13, -9, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 15, -9, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 18, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 21, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 23, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 26, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 29, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 31, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 34, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 37, -11, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 39, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 42, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 45, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 47, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 50, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 53, -11, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 56, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 59, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 62, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 65, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 68, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 71, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 74, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 77, -13, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 80, -13, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 82, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 84, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 86, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 88, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 90, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 92, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 94, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 96, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 98, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 100, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["GeneralsCry"] = { @@ -3027,56 +3098,59 @@ skills["GeneralsCry"] = { { "spiritual_cry_double_movement_velocity_+%", 2 }, }, }, + constantStats = { + { "spiritual_cry_doubles_summoned_per_5_MP", 2 }, + { "maximum_number_of_spiritual_cry_warriors", 5 }, + }, stats = { - "spiritual_cry_doubles_summoned_per_5_MP", - "maximum_number_of_spiritual_cry_warriors", "warcry_speed_+%", + "base_skill_effect_duration", "base_deal_no_damage", "cannot_cancel_skill_before_contact_point", "warcry_gain_mp_from_corpses", "warcry_count_power_from_enemies", }, levels = { - [1] = { 2, 5, 0, levelRequirement = 24, duration = 4, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 2, 5, 2, levelRequirement = 27, duration = 4, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [3] = { 2, 5, 4, levelRequirement = 30, duration = 4.1, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 2, 5, 6, levelRequirement = 33, duration = 4.1, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 2, 5, 8, levelRequirement = 36, duration = 4.2, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [6] = { 2, 5, 10, levelRequirement = 39, duration = 4.2, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 2, 5, 12, levelRequirement = 42, duration = 4.3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 2, 5, 14, levelRequirement = 45, duration = 4.3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 2, 5, 16, levelRequirement = 48, duration = 4.4, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [10] = { 2, 5, 18, levelRequirement = 50, duration = 4.4, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 2, 5, 20, levelRequirement = 52, duration = 4.5, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 2, 5, 22, levelRequirement = 54, duration = 4.5, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 2, 5, 24, levelRequirement = 56, duration = 4.6, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 2, 5, 26, levelRequirement = 58, duration = 4.6, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 2, 5, 28, levelRequirement = 60, duration = 4.7, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 2, 5, 30, levelRequirement = 62, duration = 4.7, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 2, 5, 32, levelRequirement = 64, duration = 4.8, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 2, 5, 34, levelRequirement = 66, duration = 4.8, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 2, 5, 36, levelRequirement = 68, duration = 4.9, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 2, 5, 38, levelRequirement = 70, duration = 4.9, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, - [21] = { 2, 5, 40, levelRequirement = 72, duration = 5, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 2, 5, 41, levelRequirement = 74, duration = 5, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, - [23] = { 2, 5, 42, levelRequirement = 76, duration = 5.1, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, - [24] = { 2, 5, 43, levelRequirement = 78, duration = 5.1, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 20, }, }, - [25] = { 2, 5, 44, levelRequirement = 80, duration = 5.2, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, - [26] = { 2, 5, 45, levelRequirement = 82, duration = 5.2, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, - [27] = { 2, 5, 46, levelRequirement = 84, duration = 5.3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, - [28] = { 2, 5, 47, levelRequirement = 86, duration = 5.3, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, - [29] = { 2, 5, 48, levelRequirement = 88, duration = 5.4, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, - [30] = { 2, 5, 49, levelRequirement = 90, duration = 5.4, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, - [31] = { 2, 5, 49, levelRequirement = 91, duration = 5.4, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, - [32] = { 2, 5, 50, levelRequirement = 92, duration = 5.4, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, - [33] = { 2, 5, 50, levelRequirement = 93, duration = 5.5, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, - [34] = { 2, 5, 51, levelRequirement = 94, duration = 5.5, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, - [35] = { 2, 5, 51, levelRequirement = 95, duration = 5.5, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [36] = { 2, 5, 52, levelRequirement = 96, duration = 5.5, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [37] = { 2, 5, 52, levelRequirement = 97, duration = 5.6, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [38] = { 2, 5, 53, levelRequirement = 98, duration = 5.6, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [39] = { 2, 5, 53, levelRequirement = 99, duration = 5.6, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, - [40] = { 2, 5, 54, levelRequirement = 100, duration = 5.6, cooldown = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [1] = { 0, 4000, cooldown = 4, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [2] = { 2, 4000, cooldown = 4, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 4, 4100, cooldown = 4, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 6, 4100, cooldown = 4, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 8, 4200, cooldown = 4, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 10, 4200, cooldown = 4, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 12, 4300, cooldown = 4, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 14, 4300, cooldown = 4, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 16, 4400, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 18, 4400, cooldown = 4, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 20, 4500, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 22, 4500, cooldown = 4, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 24, 4600, cooldown = 4, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 26, 4600, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 28, 4700, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 30, 4700, cooldown = 4, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 32, 4800, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 34, 4800, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 36, 4900, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 38, 4900, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [21] = { 40, 5000, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 41, 5000, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [23] = { 42, 5100, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [24] = { 43, 5100, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [25] = { 44, 5200, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [26] = { 45, 5200, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [27] = { 46, 5300, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [28] = { 47, 5300, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [29] = { 48, 5400, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [30] = { 49, 5400, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [31] = { 49, 5400, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [32] = { 50, 5400, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [33] = { 50, 5500, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [34] = { 51, 5500, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [35] = { 51, 5500, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [36] = { 52, 5500, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [37] = { 52, 5600, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [38] = { 53, 5600, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [39] = { 53, 5600, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [40] = { 54, 5600, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, }, } skills["GeneralsCrySupport"] = { @@ -3100,55 +3174,57 @@ skills["GeneralsCrySupport"] = { }, qualityStats = { }, + constantStats = { + { "number_of_warcries_exerting_this_action", 1 }, + }, stats = { "support_spiritual_cry_damage_+%_final", - "number_of_warcries_exerting_this_action", "triggered_by_spiritual_cry", "no_spirit_strikes", "force_lite_skill_effects", "base_damage_not_from_skill_user", }, levels = { - [1] = { -45, 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -45, 1, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -44, 1, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -44, 1, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -43, 1, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -43, 1, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -42, 1, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -42, 1, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -41, 1, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -41, 1, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -40, 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -40, 1, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -39, 1, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -39, 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -38, 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -38, 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -37, 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -37, 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -36, 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -36, 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -35, 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -35, 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -34, 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -34, 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -33, 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -33, 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -32, 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -32, 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -31, 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -31, 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -31, 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -30, 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -30, 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -30, 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -30, 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -29, 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -29, 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -29, 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -29, 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -28, 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -45, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, + [2] = { -45, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, + [3] = { -44, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, + [4] = { -44, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [5] = { -43, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [6] = { -43, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, + [7] = { -42, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [8] = { -42, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, + [9] = { -41, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { -41, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { -40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { -40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { -39, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { -39, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { -38, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { -38, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { -37, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { -37, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { -36, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { -36, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -35, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -35, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -34, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -34, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -33, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -33, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -32, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -32, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -31, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -31, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -31, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -29, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -29, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -29, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -29, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -28, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["GlacialHammer"] = { @@ -3188,59 +3264,61 @@ skills["GlacialHammer"] = { { "base_skill_area_of_effect_+%", 1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 100 }, + { "base_chance_to_freeze_%", 25 }, + { "cold_ailment_duration_+%", 35 }, + { "additional_main_hand_hits_per_combo_average", 1 }, + { "melee_range_+", 2 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", - "base_chance_to_freeze_%", - "cold_ailment_duration_+%", - "cold_ailment_effect_+%", - "glacial_hammer_third_hit_freeze_as_though_dealt_damage_+%", "minimum_added_cold_damage_vs_chilled_enemies", "maximum_added_cold_damage_vs_chilled_enemies", - "additional_main_hand_hits_per_combo_average", - "melee_range_+", + "cold_ailment_effect_+%", + "glacial_hammer_third_hit_freeze_as_though_dealt_damage_+%", "glacial_hammer_shatter_frozen_enemies_at_33%_life", }, levels = { - [1] = { 100, 25, 35, 10, 200, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 100, 25, 35, 11, 210, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 1.7, baseMultiplier = 1.705, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 100, 25, 35, 12, 220, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 1.76, baseMultiplier = 1.759, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 100, 25, 35, 13, 230, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 1.81, baseMultiplier = 1.814, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [5] = { 100, 25, 35, 14, 240, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 1.87, baseMultiplier = 1.869, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { 100, 25, 35, 15, 250, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 1.92, baseMultiplier = 1.924, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [7] = { 100, 25, 35, 16, 260, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 1.98, baseMultiplier = 1.978, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [8] = { 100, 25, 35, 17, 270, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.03, baseMultiplier = 2.033, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [9] = { 100, 25, 35, 18, 280, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.09, baseMultiplier = 2.088, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [10] = { 100, 25, 35, 19, 290, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.14, baseMultiplier = 2.143, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [11] = { 100, 25, 35, 20, 300, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.2, baseMultiplier = 2.197, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [12] = { 100, 25, 35, 21, 310, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.25, baseMultiplier = 2.252, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [13] = { 100, 25, 35, 22, 320, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.31, baseMultiplier = 2.307, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [14] = { 100, 25, 35, 23, 330, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.36, baseMultiplier = 2.362, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [15] = { 100, 25, 35, 24, 340, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.42, baseMultiplier = 2.416, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [16] = { 100, 25, 35, 25, 350, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.47, baseMultiplier = 2.471, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [17] = { 100, 25, 35, 26, 360, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.53, baseMultiplier = 2.526, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [18] = { 100, 25, 35, 27, 370, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.58, baseMultiplier = 2.581, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [19] = { 100, 25, 35, 28, 380, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.64, baseMultiplier = 2.635, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 100, 25, 35, 29, 390, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.69, baseMultiplier = 2.69, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 100, 25, 35, 30, 400, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.74, baseMultiplier = 2.745, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 100, 25, 35, 31, 410, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.8, baseMultiplier = 2.799, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 100, 25, 35, 32, 420, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.85, baseMultiplier = 2.854, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 100, 25, 35, 33, 430, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.91, baseMultiplier = 2.909, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 100, 25, 35, 34, 440, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 2.96, baseMultiplier = 2.964, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 100, 25, 35, 35, 450, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.02, baseMultiplier = 3.018, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 100, 25, 35, 36, 460, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.07, baseMultiplier = 3.073, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 100, 25, 35, 37, 470, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.13, baseMultiplier = 3.128, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [29] = { 100, 25, 35, 38, 480, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.18, baseMultiplier = 3.183, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [30] = { 100, 25, 35, 39, 490, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.24, baseMultiplier = 3.237, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [31] = { 100, 25, 35, 39, 495, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.26, baseMultiplier = 3.265, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [32] = { 100, 25, 35, 40, 500, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.29, baseMultiplier = 3.292, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [33] = { 100, 25, 35, 40, 505, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.32, baseMultiplier = 3.319, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [34] = { 100, 25, 35, 41, 510, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.35, baseMultiplier = 3.347, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [35] = { 100, 25, 35, 41, 515, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.37, baseMultiplier = 3.374, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [36] = { 100, 25, 35, 42, 520, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.4, baseMultiplier = 3.402, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [37] = { 100, 25, 35, 42, 525, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.43, baseMultiplier = 3.429, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [38] = { 100, 25, 35, 43, 530, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.46, baseMultiplier = 3.456, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [39] = { 100, 25, 35, 43, 535, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.48, baseMultiplier = 3.484, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, - [40] = { 100, 25, 35, 44, 540, 0.80000001192093, 1.2000000476837, 1, 2, damageEffectiveness = 3.51, baseMultiplier = 3.511, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 5, }, }, + [1] = { 2, 3, 10, 200, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [2] = { 2, 3, 11, 210, damageEffectiveness = 1.7, baseMultiplier = 1.705, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [3] = { 3, 4, 12, 220, damageEffectiveness = 1.76, baseMultiplier = 1.759, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [4] = { 4, 6, 13, 230, damageEffectiveness = 1.81, baseMultiplier = 1.814, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [5] = { 5, 8, 14, 240, damageEffectiveness = 1.87, baseMultiplier = 1.869, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [6] = { 7, 11, 15, 250, damageEffectiveness = 1.92, baseMultiplier = 1.924, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [7] = { 9, 13, 16, 260, damageEffectiveness = 1.98, baseMultiplier = 1.978, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [8] = { 11, 17, 17, 270, damageEffectiveness = 2.03, baseMultiplier = 2.033, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [9] = { 14, 20, 18, 280, damageEffectiveness = 2.09, baseMultiplier = 2.088, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [10] = { 16, 25, 19, 290, damageEffectiveness = 2.14, baseMultiplier = 2.143, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [11] = { 20, 30, 20, 300, damageEffectiveness = 2.2, baseMultiplier = 2.197, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [12] = { 24, 35, 21, 310, damageEffectiveness = 2.25, baseMultiplier = 2.252, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [13] = { 28, 42, 22, 320, damageEffectiveness = 2.31, baseMultiplier = 2.307, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [14] = { 33, 49, 23, 330, damageEffectiveness = 2.36, baseMultiplier = 2.362, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [15] = { 39, 58, 24, 340, damageEffectiveness = 2.42, baseMultiplier = 2.416, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [16] = { 45, 68, 25, 350, damageEffectiveness = 2.47, baseMultiplier = 2.471, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [17] = { 52, 79, 26, 360, damageEffectiveness = 2.53, baseMultiplier = 2.526, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [18] = { 61, 91, 27, 370, damageEffectiveness = 2.58, baseMultiplier = 2.581, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [19] = { 68, 102, 28, 380, damageEffectiveness = 2.64, baseMultiplier = 2.635, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [20] = { 75, 113, 29, 390, damageEffectiveness = 2.69, baseMultiplier = 2.69, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [21] = { 81, 122, 30, 400, damageEffectiveness = 2.74, baseMultiplier = 2.745, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [22] = { 87, 130, 31, 410, damageEffectiveness = 2.8, baseMultiplier = 2.799, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [23] = { 93, 140, 32, 420, damageEffectiveness = 2.85, baseMultiplier = 2.854, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [24] = { 100, 150, 33, 430, damageEffectiveness = 2.91, baseMultiplier = 2.909, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [25] = { 107, 160, 34, 440, damageEffectiveness = 2.96, baseMultiplier = 2.964, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [26] = { 114, 172, 35, 450, damageEffectiveness = 3.02, baseMultiplier = 3.018, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [27] = { 123, 184, 36, 460, damageEffectiveness = 3.07, baseMultiplier = 3.073, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [28] = { 131, 197, 37, 470, damageEffectiveness = 3.13, baseMultiplier = 3.128, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [29] = { 140, 210, 38, 480, damageEffectiveness = 3.18, baseMultiplier = 3.183, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [30] = { 150, 224, 39, 490, damageEffectiveness = 3.24, baseMultiplier = 3.237, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [31] = { 155, 232, 39, 495, damageEffectiveness = 3.26, baseMultiplier = 3.265, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [32] = { 160, 240, 40, 500, damageEffectiveness = 3.29, baseMultiplier = 3.292, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [33] = { 165, 248, 40, 505, damageEffectiveness = 3.32, baseMultiplier = 3.319, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [34] = { 171, 256, 41, 510, damageEffectiveness = 3.35, baseMultiplier = 3.347, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [35] = { 176, 265, 41, 515, damageEffectiveness = 3.37, baseMultiplier = 3.374, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [36] = { 182, 273, 42, 520, damageEffectiveness = 3.4, baseMultiplier = 3.402, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [37] = { 188, 282, 42, 525, damageEffectiveness = 3.43, baseMultiplier = 3.429, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [38] = { 194, 292, 43, 530, damageEffectiveness = 3.46, baseMultiplier = 3.456, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [39] = { 201, 301, 43, 535, damageEffectiveness = 3.48, baseMultiplier = 3.484, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [40] = { 207, 311, 44, 540, damageEffectiveness = 3.51, baseMultiplier = 3.511, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, }, } skills["VaalGlacialHammer"] = { @@ -3272,61 +3350,63 @@ skills["VaalGlacialHammer"] = { { "cold_ailment_duration_+%", 2 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 60 }, + { "base_chance_to_freeze_%", 25 }, + { "cold_ailment_duration_+%", 35 }, + { "melee_range_+", 2 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", - "base_chance_to_freeze_%", - "cold_ailment_duration_+%", - "base_skill_effect_duration", "minimum_added_cold_damage_vs_chilled_enemies", "maximum_added_cold_damage_vs_chilled_enemies", + "base_skill_effect_duration", "cold_ailment_effect_+%", "freeze_as_though_dealt_damage_+%", - "melee_range_+", "global_always_hit", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 60, 25, 35, 3400, 0.80000001192093, 1.2000000476837, 10, 200, 2, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 60, 25, 35, 3450, 0.80000001192093, 1.2000000476837, 11, 210, 2, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [3] = { 60, 25, 35, 3500, 0.80000001192093, 1.2000000476837, 12, 220, 2, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [4] = { 60, 25, 35, 3550, 0.80000001192093, 1.2000000476837, 13, 230, 2, damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [5] = { 60, 25, 35, 3600, 0.80000001192093, 1.2000000476837, 14, 240, 2, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [6] = { 60, 25, 35, 3650, 0.80000001192093, 1.2000000476837, 15, 250, 2, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [7] = { 60, 25, 35, 3700, 0.80000001192093, 1.2000000476837, 16, 260, 2, damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [8] = { 60, 25, 35, 3750, 0.80000001192093, 1.2000000476837, 17, 270, 2, damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [9] = { 60, 25, 35, 3800, 0.80000001192093, 1.2000000476837, 18, 280, 2, damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [10] = { 60, 25, 35, 3850, 0.80000001192093, 1.2000000476837, 19, 290, 2, damageEffectiveness = 2, baseMultiplier = 2, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [11] = { 60, 25, 35, 3900, 0.80000001192093, 1.2000000476837, 20, 300, 2, damageEffectiveness = 2.05, baseMultiplier = 2.05, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [12] = { 60, 25, 35, 3950, 0.80000001192093, 1.2000000476837, 21, 310, 2, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [13] = { 60, 25, 35, 4000, 0.80000001192093, 1.2000000476837, 22, 320, 2, damageEffectiveness = 2.15, baseMultiplier = 2.15, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [14] = { 60, 25, 35, 4050, 0.80000001192093, 1.2000000476837, 23, 330, 2, damageEffectiveness = 2.2, baseMultiplier = 2.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [15] = { 60, 25, 35, 4100, 0.80000001192093, 1.2000000476837, 24, 340, 2, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [16] = { 60, 25, 35, 4150, 0.80000001192093, 1.2000000476837, 25, 350, 2, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [17] = { 60, 25, 35, 4200, 0.80000001192093, 1.2000000476837, 26, 360, 2, damageEffectiveness = 2.35, baseMultiplier = 2.35, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [18] = { 60, 25, 35, 4250, 0.80000001192093, 1.2000000476837, 27, 370, 2, damageEffectiveness = 2.4, baseMultiplier = 2.4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [19] = { 60, 25, 35, 4300, 0.80000001192093, 1.2000000476837, 28, 380, 2, damageEffectiveness = 2.45, baseMultiplier = 2.45, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [20] = { 60, 25, 35, 4350, 0.80000001192093, 1.2000000476837, 29, 390, 2, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [21] = { 60, 25, 35, 4400, 0.80000001192093, 1.2000000476837, 30, 400, 2, damageEffectiveness = 2.55, baseMultiplier = 2.55, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [22] = { 60, 25, 35, 4450, 0.80000001192093, 1.2000000476837, 31, 410, 2, damageEffectiveness = 2.6, baseMultiplier = 2.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [23] = { 60, 25, 35, 4500, 0.80000001192093, 1.2000000476837, 32, 420, 2, damageEffectiveness = 2.65, baseMultiplier = 2.65, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [24] = { 60, 25, 35, 4550, 0.80000001192093, 1.2000000476837, 33, 430, 2, damageEffectiveness = 2.7, baseMultiplier = 2.7, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [25] = { 60, 25, 35, 4600, 0.80000001192093, 1.2000000476837, 34, 440, 2, damageEffectiveness = 2.75, baseMultiplier = 2.75, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [26] = { 60, 25, 35, 4650, 0.80000001192093, 1.2000000476837, 35, 450, 2, damageEffectiveness = 2.8, baseMultiplier = 2.8, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [27] = { 60, 25, 35, 4700, 0.80000001192093, 1.2000000476837, 36, 460, 2, damageEffectiveness = 2.85, baseMultiplier = 2.85, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [28] = { 60, 25, 35, 4750, 0.80000001192093, 1.2000000476837, 37, 470, 2, damageEffectiveness = 2.9, baseMultiplier = 2.9, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [29] = { 60, 25, 35, 4800, 0.80000001192093, 1.2000000476837, 38, 480, 2, damageEffectiveness = 2.95, baseMultiplier = 2.95, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [30] = { 60, 25, 35, 4850, 0.80000001192093, 1.2000000476837, 39, 490, 2, damageEffectiveness = 3, baseMultiplier = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [31] = { 60, 25, 35, 4850, 0.80000001192093, 1.2000000476837, 39, 495, 2, damageEffectiveness = 3.03, baseMultiplier = 3.025, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [32] = { 60, 25, 35, 4900, 0.80000001192093, 1.2000000476837, 40, 500, 2, damageEffectiveness = 3.05, baseMultiplier = 3.05, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [33] = { 60, 25, 35, 4900, 0.80000001192093, 1.2000000476837, 40, 505, 2, damageEffectiveness = 3.08, baseMultiplier = 3.075, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [34] = { 60, 25, 35, 4950, 0.80000001192093, 1.2000000476837, 41, 510, 2, damageEffectiveness = 3.1, baseMultiplier = 3.1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [35] = { 60, 25, 35, 4950, 0.80000001192093, 1.2000000476837, 41, 515, 2, damageEffectiveness = 3.13, baseMultiplier = 3.125, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [36] = { 60, 25, 35, 5000, 0.80000001192093, 1.2000000476837, 42, 520, 2, damageEffectiveness = 3.15, baseMultiplier = 3.15, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [37] = { 60, 25, 35, 5000, 0.80000001192093, 1.2000000476837, 42, 525, 2, damageEffectiveness = 3.18, baseMultiplier = 3.175, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [38] = { 60, 25, 35, 5050, 0.80000001192093, 1.2000000476837, 43, 530, 2, damageEffectiveness = 3.2, baseMultiplier = 3.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [39] = { 60, 25, 35, 5050, 0.80000001192093, 1.2000000476837, 43, 535, 2, damageEffectiveness = 3.23, baseMultiplier = 3.225, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [40] = { 60, 25, 35, 5100, 0.80000001192093, 1.2000000476837, 44, 540, 2, damageEffectiveness = 3.25, baseMultiplier = 3.25, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 3, 3400, 10, 200, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [2] = { 2, 3, 3450, 11, 210, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [3] = { 3, 4, 3500, 12, 220, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [4] = { 4, 6, 3550, 13, 230, damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [5] = { 5, 8, 3600, 14, 240, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [6] = { 7, 11, 3650, 15, 250, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [7] = { 9, 13, 3700, 16, 260, damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [8] = { 11, 17, 3750, 17, 270, damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [9] = { 14, 20, 3800, 18, 280, damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [10] = { 16, 25, 3850, 19, 290, damageEffectiveness = 2, baseMultiplier = 2, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [11] = { 20, 30, 3900, 20, 300, damageEffectiveness = 2.05, baseMultiplier = 2.05, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [12] = { 24, 35, 3950, 21, 310, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [13] = { 28, 42, 4000, 22, 320, damageEffectiveness = 2.15, baseMultiplier = 2.15, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [14] = { 33, 49, 4050, 23, 330, damageEffectiveness = 2.2, baseMultiplier = 2.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { 39, 58, 4100, 24, 340, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [16] = { 45, 68, 4150, 25, 350, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [17] = { 52, 79, 4200, 26, 360, damageEffectiveness = 2.35, baseMultiplier = 2.35, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [18] = { 61, 91, 4250, 27, 370, damageEffectiveness = 2.4, baseMultiplier = 2.4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [19] = { 68, 102, 4300, 28, 380, damageEffectiveness = 2.45, baseMultiplier = 2.45, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { 75, 113, 4350, 29, 390, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [21] = { 81, 122, 4400, 30, 400, damageEffectiveness = 2.55, baseMultiplier = 2.55, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [22] = { 87, 130, 4450, 31, 410, damageEffectiveness = 2.6, baseMultiplier = 2.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [23] = { 93, 140, 4500, 32, 420, damageEffectiveness = 2.65, baseMultiplier = 2.65, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [24] = { 100, 150, 4550, 33, 430, damageEffectiveness = 2.7, baseMultiplier = 2.7, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [25] = { 107, 160, 4600, 34, 440, damageEffectiveness = 2.75, baseMultiplier = 2.75, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [26] = { 114, 172, 4650, 35, 450, damageEffectiveness = 2.8, baseMultiplier = 2.8, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [27] = { 123, 184, 4700, 36, 460, damageEffectiveness = 2.85, baseMultiplier = 2.85, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [28] = { 131, 197, 4750, 37, 470, damageEffectiveness = 2.9, baseMultiplier = 2.9, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [29] = { 140, 210, 4800, 38, 480, damageEffectiveness = 2.95, baseMultiplier = 2.95, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [30] = { 150, 224, 4850, 39, 490, damageEffectiveness = 3, baseMultiplier = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [31] = { 155, 232, 4850, 39, 495, damageEffectiveness = 3.03, baseMultiplier = 3.025, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [32] = { 160, 240, 4900, 40, 500, damageEffectiveness = 3.05, baseMultiplier = 3.05, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [33] = { 165, 248, 4900, 40, 505, damageEffectiveness = 3.08, baseMultiplier = 3.075, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [34] = { 171, 256, 4950, 41, 510, damageEffectiveness = 3.1, baseMultiplier = 3.1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [35] = { 176, 265, 4950, 41, 515, damageEffectiveness = 3.13, baseMultiplier = 3.125, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [36] = { 182, 273, 5000, 42, 520, damageEffectiveness = 3.15, baseMultiplier = 3.15, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [37] = { 188, 282, 5000, 42, 525, damageEffectiveness = 3.18, baseMultiplier = 3.175, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [38] = { 194, 292, 5050, 43, 530, damageEffectiveness = 3.2, baseMultiplier = 3.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [39] = { 201, 301, 5050, 43, 535, damageEffectiveness = 3.23, baseMultiplier = 3.225, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [40] = { 207, 311, 5100, 44, 540, damageEffectiveness = 3.25, baseMultiplier = 3.25, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, }, } skills["GroundSlam"] = { @@ -3372,54 +3452,56 @@ skills["GroundSlam"] = { { "ground_slam_angle_+%", 2 }, }, }, + constantStats = { + { "base_stun_threshold_reduction_+%", 25 }, + }, stats = { - "base_stun_threshold_reduction_+%", "active_skill_base_radius_+", "groundslam_damage_to_close_targets_+%_final", "is_area_damage", "console_skill_dont_chase", }, levels = { - [1] = { 25, 0, 40, damageEffectiveness = 1.15, attackSpeedMultiplier = -10, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 25, 1, 40, damageEffectiveness = 1.19, attackSpeedMultiplier = -10, baseMultiplier = 1.188, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 25, 1, 41, damageEffectiveness = 1.23, attackSpeedMultiplier = -10, baseMultiplier = 1.227, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 25, 2, 41, damageEffectiveness = 1.27, attackSpeedMultiplier = -10, baseMultiplier = 1.265, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 25, 2, 42, damageEffectiveness = 1.3, attackSpeedMultiplier = -10, baseMultiplier = 1.304, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [6] = { 25, 3, 42, damageEffectiveness = 1.34, attackSpeedMultiplier = -10, baseMultiplier = 1.342, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 25, 3, 43, damageEffectiveness = 1.38, attackSpeedMultiplier = -10, baseMultiplier = 1.381, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 25, 4, 43, damageEffectiveness = 1.42, attackSpeedMultiplier = -10, baseMultiplier = 1.419, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 25, 4, 44, damageEffectiveness = 1.46, attackSpeedMultiplier = -10, baseMultiplier = 1.457, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 25, 5, 44, damageEffectiveness = 1.5, attackSpeedMultiplier = -10, baseMultiplier = 1.496, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 25, 5, 45, damageEffectiveness = 1.53, attackSpeedMultiplier = -10, baseMultiplier = 1.534, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [12] = { 25, 6, 45, damageEffectiveness = 1.57, attackSpeedMultiplier = -10, baseMultiplier = 1.573, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [13] = { 25, 6, 46, damageEffectiveness = 1.61, attackSpeedMultiplier = -10, baseMultiplier = 1.611, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [14] = { 25, 7, 46, damageEffectiveness = 1.65, attackSpeedMultiplier = -10, baseMultiplier = 1.649, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [15] = { 25, 7, 47, damageEffectiveness = 1.69, attackSpeedMultiplier = -10, baseMultiplier = 1.688, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [16] = { 25, 8, 47, damageEffectiveness = 1.73, attackSpeedMultiplier = -10, baseMultiplier = 1.726, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [17] = { 25, 8, 48, damageEffectiveness = 1.76, attackSpeedMultiplier = -10, baseMultiplier = 1.765, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [18] = { 25, 9, 48, damageEffectiveness = 1.8, attackSpeedMultiplier = -10, baseMultiplier = 1.803, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [19] = { 25, 9, 49, damageEffectiveness = 1.84, attackSpeedMultiplier = -10, baseMultiplier = 1.842, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 25, 10, 49, damageEffectiveness = 1.88, attackSpeedMultiplier = -10, baseMultiplier = 1.88, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [21] = { 25, 10, 50, damageEffectiveness = 1.92, attackSpeedMultiplier = -10, baseMultiplier = 1.918, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [22] = { 25, 11, 50, damageEffectiveness = 1.96, attackSpeedMultiplier = -10, baseMultiplier = 1.957, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 25, 11, 51, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.995, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 25, 12, 51, damageEffectiveness = 2.03, attackSpeedMultiplier = -10, baseMultiplier = 2.034, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 25, 12, 52, damageEffectiveness = 2.07, attackSpeedMultiplier = -10, baseMultiplier = 2.072, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [26] = { 25, 13, 52, damageEffectiveness = 2.11, attackSpeedMultiplier = -10, baseMultiplier = 2.111, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 25, 13, 53, damageEffectiveness = 2.15, attackSpeedMultiplier = -10, baseMultiplier = 2.149, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 25, 14, 53, damageEffectiveness = 2.19, attackSpeedMultiplier = -10, baseMultiplier = 2.187, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 25, 14, 54, damageEffectiveness = 2.23, attackSpeedMultiplier = -10, baseMultiplier = 2.226, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 25, 15, 54, damageEffectiveness = 2.26, attackSpeedMultiplier = -10, baseMultiplier = 2.264, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 25, 15, 54, damageEffectiveness = 2.28, attackSpeedMultiplier = -10, baseMultiplier = 2.283, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 25, 15, 55, damageEffectiveness = 2.3, attackSpeedMultiplier = -10, baseMultiplier = 2.303, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 25, 16, 55, damageEffectiveness = 2.32, attackSpeedMultiplier = -10, baseMultiplier = 2.322, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 25, 16, 55, damageEffectiveness = 2.34, attackSpeedMultiplier = -10, baseMultiplier = 2.341, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 25, 16, 55, damageEffectiveness = 2.36, attackSpeedMultiplier = -10, baseMultiplier = 2.36, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 25, 17, 55, damageEffectiveness = 2.38, attackSpeedMultiplier = -10, baseMultiplier = 2.379, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 25, 17, 55, damageEffectiveness = 2.4, attackSpeedMultiplier = -10, baseMultiplier = 2.399, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 25, 17, 56, damageEffectiveness = 2.42, attackSpeedMultiplier = -10, baseMultiplier = 2.418, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 25, 18, 56, damageEffectiveness = 2.44, attackSpeedMultiplier = -10, baseMultiplier = 2.437, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 25, 18, 56, damageEffectiveness = 2.46, attackSpeedMultiplier = -10, baseMultiplier = 2.456, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 0, 40, damageEffectiveness = 1.15, attackSpeedMultiplier = -10, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 1, 40, damageEffectiveness = 1.19, attackSpeedMultiplier = -10, baseMultiplier = 1.188, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 1, 41, damageEffectiveness = 1.23, attackSpeedMultiplier = -10, baseMultiplier = 1.227, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 2, 41, damageEffectiveness = 1.27, attackSpeedMultiplier = -10, baseMultiplier = 1.265, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 2, 42, damageEffectiveness = 1.3, attackSpeedMultiplier = -10, baseMultiplier = 1.304, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 3, 42, damageEffectiveness = 1.34, attackSpeedMultiplier = -10, baseMultiplier = 1.342, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 3, 43, damageEffectiveness = 1.38, attackSpeedMultiplier = -10, baseMultiplier = 1.381, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 4, 43, damageEffectiveness = 1.42, attackSpeedMultiplier = -10, baseMultiplier = 1.419, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 4, 44, damageEffectiveness = 1.46, attackSpeedMultiplier = -10, baseMultiplier = 1.457, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 5, 44, damageEffectiveness = 1.5, attackSpeedMultiplier = -10, baseMultiplier = 1.496, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 5, 45, damageEffectiveness = 1.53, attackSpeedMultiplier = -10, baseMultiplier = 1.534, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 6, 45, damageEffectiveness = 1.57, attackSpeedMultiplier = -10, baseMultiplier = 1.573, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 6, 46, damageEffectiveness = 1.61, attackSpeedMultiplier = -10, baseMultiplier = 1.611, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 7, 46, damageEffectiveness = 1.65, attackSpeedMultiplier = -10, baseMultiplier = 1.649, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 7, 47, damageEffectiveness = 1.69, attackSpeedMultiplier = -10, baseMultiplier = 1.688, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 8, 47, damageEffectiveness = 1.73, attackSpeedMultiplier = -10, baseMultiplier = 1.726, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 8, 48, damageEffectiveness = 1.76, attackSpeedMultiplier = -10, baseMultiplier = 1.765, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 9, 48, damageEffectiveness = 1.8, attackSpeedMultiplier = -10, baseMultiplier = 1.803, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 9, 49, damageEffectiveness = 1.84, attackSpeedMultiplier = -10, baseMultiplier = 1.842, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 10, 49, damageEffectiveness = 1.88, attackSpeedMultiplier = -10, baseMultiplier = 1.88, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 10, 50, damageEffectiveness = 1.92, attackSpeedMultiplier = -10, baseMultiplier = 1.918, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 11, 50, damageEffectiveness = 1.96, attackSpeedMultiplier = -10, baseMultiplier = 1.957, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 11, 51, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.995, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 12, 51, damageEffectiveness = 2.03, attackSpeedMultiplier = -10, baseMultiplier = 2.034, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 12, 52, damageEffectiveness = 2.07, attackSpeedMultiplier = -10, baseMultiplier = 2.072, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 13, 52, damageEffectiveness = 2.11, attackSpeedMultiplier = -10, baseMultiplier = 2.111, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 13, 53, damageEffectiveness = 2.15, attackSpeedMultiplier = -10, baseMultiplier = 2.149, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 14, 53, damageEffectiveness = 2.19, attackSpeedMultiplier = -10, baseMultiplier = 2.187, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 14, 54, damageEffectiveness = 2.23, attackSpeedMultiplier = -10, baseMultiplier = 2.226, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 15, 54, damageEffectiveness = 2.26, attackSpeedMultiplier = -10, baseMultiplier = 2.264, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 15, 54, damageEffectiveness = 2.28, attackSpeedMultiplier = -10, baseMultiplier = 2.283, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 15, 55, damageEffectiveness = 2.3, attackSpeedMultiplier = -10, baseMultiplier = 2.303, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 16, 55, damageEffectiveness = 2.32, attackSpeedMultiplier = -10, baseMultiplier = 2.322, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 16, 55, damageEffectiveness = 2.34, attackSpeedMultiplier = -10, baseMultiplier = 2.341, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 16, 55, damageEffectiveness = 2.36, attackSpeedMultiplier = -10, baseMultiplier = 2.36, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 17, 55, damageEffectiveness = 2.38, attackSpeedMultiplier = -10, baseMultiplier = 2.379, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 17, 55, damageEffectiveness = 2.4, attackSpeedMultiplier = -10, baseMultiplier = 2.399, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 17, 56, damageEffectiveness = 2.42, attackSpeedMultiplier = -10, baseMultiplier = 2.418, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 18, 56, damageEffectiveness = 2.44, attackSpeedMultiplier = -10, baseMultiplier = 2.437, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 18, 56, damageEffectiveness = 2.46, attackSpeedMultiplier = -10, baseMultiplier = 2.456, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, }, } skills["VaalGroundSlam"] = { @@ -3461,57 +3543,59 @@ skills["VaalGroundSlam"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "base_stun_duration_+%", 200 }, + { "base_stun_threshold_reduction_+%", 25 }, + }, stats = { "active_skill_base_radius_+", - "base_stun_duration_+%", "groundslam_damage_to_close_targets_+%_final", - "base_stun_threshold_reduction_+%", "is_area_damage", "global_always_hit", "cannot_cancel_skill_before_contact_point", "vaal_skill_exertable", }, levels = { - [1] = { 0, 200, 40, 25, damageEffectiveness = 1.9, attackSpeedMultiplier = -10, baseMultiplier = 1.9, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0, 200, 40, 25, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.997, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 200, 41, 25, damageEffectiveness = 2.09, attackSpeedMultiplier = -10, baseMultiplier = 2.095, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 200, 41, 25, damageEffectiveness = 2.19, attackSpeedMultiplier = -10, baseMultiplier = 2.192, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 2, 200, 42, 25, damageEffectiveness = 2.29, attackSpeedMultiplier = -10, baseMultiplier = 2.289, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 2, 200, 42, 25, damageEffectiveness = 2.39, attackSpeedMultiplier = -10, baseMultiplier = 2.387, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 3, 200, 43, 25, damageEffectiveness = 2.48, attackSpeedMultiplier = -10, baseMultiplier = 2.484, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 3, 200, 43, 25, damageEffectiveness = 2.58, attackSpeedMultiplier = -10, baseMultiplier = 2.582, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 4, 200, 44, 25, damageEffectiveness = 2.68, attackSpeedMultiplier = -10, baseMultiplier = 2.679, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 4, 200, 44, 25, damageEffectiveness = 2.78, attackSpeedMultiplier = -10, baseMultiplier = 2.776, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 5, 200, 45, 25, damageEffectiveness = 2.87, attackSpeedMultiplier = -10, baseMultiplier = 2.874, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 5, 200, 45, 25, damageEffectiveness = 2.97, attackSpeedMultiplier = -10, baseMultiplier = 2.971, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 6, 200, 46, 25, damageEffectiveness = 3.07, attackSpeedMultiplier = -10, baseMultiplier = 3.068, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 6, 200, 46, 25, damageEffectiveness = 3.17, attackSpeedMultiplier = -10, baseMultiplier = 3.166, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 7, 200, 47, 25, damageEffectiveness = 3.26, attackSpeedMultiplier = -10, baseMultiplier = 3.263, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 7, 200, 47, 25, damageEffectiveness = 3.36, attackSpeedMultiplier = -10, baseMultiplier = 3.361, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 8, 200, 48, 25, damageEffectiveness = 3.46, attackSpeedMultiplier = -10, baseMultiplier = 3.458, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 8, 200, 48, 25, damageEffectiveness = 3.56, attackSpeedMultiplier = -10, baseMultiplier = 3.555, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 9, 200, 49, 25, damageEffectiveness = 3.65, attackSpeedMultiplier = -10, baseMultiplier = 3.653, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 9, 200, 49, 25, damageEffectiveness = 3.75, attackSpeedMultiplier = -10, baseMultiplier = 3.75, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 10, 200, 50, 25, damageEffectiveness = 3.85, attackSpeedMultiplier = -10, baseMultiplier = 3.847, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 10, 200, 50, 25, damageEffectiveness = 3.94, attackSpeedMultiplier = -10, baseMultiplier = 3.945, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 11, 200, 51, 25, damageEffectiveness = 4.04, attackSpeedMultiplier = -10, baseMultiplier = 4.042, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 11, 200, 51, 25, damageEffectiveness = 4.14, attackSpeedMultiplier = -10, baseMultiplier = 4.139, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 12, 200, 52, 25, damageEffectiveness = 4.24, attackSpeedMultiplier = -10, baseMultiplier = 4.237, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 12, 200, 52, 25, damageEffectiveness = 4.33, attackSpeedMultiplier = -10, baseMultiplier = 4.334, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 13, 200, 53, 25, damageEffectiveness = 4.43, attackSpeedMultiplier = -10, baseMultiplier = 4.432, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 13, 200, 53, 25, damageEffectiveness = 4.53, attackSpeedMultiplier = -10, baseMultiplier = 4.529, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 14, 200, 54, 25, damageEffectiveness = 4.63, attackSpeedMultiplier = -10, baseMultiplier = 4.626, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 14, 200, 54, 25, damageEffectiveness = 4.72, attackSpeedMultiplier = -10, baseMultiplier = 4.724, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 14, 200, 54, 25, damageEffectiveness = 4.77, attackSpeedMultiplier = -10, baseMultiplier = 4.772, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 15, 200, 55, 25, damageEffectiveness = 4.82, attackSpeedMultiplier = -10, baseMultiplier = 4.821, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 15, 200, 55, 25, damageEffectiveness = 4.87, attackSpeedMultiplier = -10, baseMultiplier = 4.87, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 15, 200, 55, 25, damageEffectiveness = 4.92, attackSpeedMultiplier = -10, baseMultiplier = 4.918, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 15, 200, 55, 25, damageEffectiveness = 4.97, attackSpeedMultiplier = -10, baseMultiplier = 4.967, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 16, 200, 56, 25, damageEffectiveness = 5.02, attackSpeedMultiplier = -10, baseMultiplier = 5.016, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 16, 200, 56, 25, damageEffectiveness = 5.06, attackSpeedMultiplier = -10, baseMultiplier = 5.064, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 16, 200, 56, 25, damageEffectiveness = 5.11, attackSpeedMultiplier = -10, baseMultiplier = 5.113, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 16, 200, 56, 25, damageEffectiveness = 5.16, attackSpeedMultiplier = -10, baseMultiplier = 5.162, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 17, 200, 57, 25, damageEffectiveness = 5.21, attackSpeedMultiplier = -10, baseMultiplier = 5.211, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, 40, damageEffectiveness = 1.9, attackSpeedMultiplier = -10, baseMultiplier = 1.9, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 0, 40, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.997, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 1, 41, damageEffectiveness = 2.09, attackSpeedMultiplier = -10, baseMultiplier = 2.095, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 1, 41, damageEffectiveness = 2.19, attackSpeedMultiplier = -10, baseMultiplier = 2.192, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 2, 42, damageEffectiveness = 2.29, attackSpeedMultiplier = -10, baseMultiplier = 2.289, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 2, 42, damageEffectiveness = 2.39, attackSpeedMultiplier = -10, baseMultiplier = 2.387, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 3, 43, damageEffectiveness = 2.48, attackSpeedMultiplier = -10, baseMultiplier = 2.484, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 3, 43, damageEffectiveness = 2.58, attackSpeedMultiplier = -10, baseMultiplier = 2.582, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 4, 44, damageEffectiveness = 2.68, attackSpeedMultiplier = -10, baseMultiplier = 2.679, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 4, 44, damageEffectiveness = 2.78, attackSpeedMultiplier = -10, baseMultiplier = 2.776, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 5, 45, damageEffectiveness = 2.87, attackSpeedMultiplier = -10, baseMultiplier = 2.874, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 5, 45, damageEffectiveness = 2.97, attackSpeedMultiplier = -10, baseMultiplier = 2.971, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 6, 46, damageEffectiveness = 3.07, attackSpeedMultiplier = -10, baseMultiplier = 3.068, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 6, 46, damageEffectiveness = 3.17, attackSpeedMultiplier = -10, baseMultiplier = 3.166, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 7, 47, damageEffectiveness = 3.26, attackSpeedMultiplier = -10, baseMultiplier = 3.263, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 7, 47, damageEffectiveness = 3.36, attackSpeedMultiplier = -10, baseMultiplier = 3.361, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 8, 48, damageEffectiveness = 3.46, attackSpeedMultiplier = -10, baseMultiplier = 3.458, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 8, 48, damageEffectiveness = 3.56, attackSpeedMultiplier = -10, baseMultiplier = 3.555, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 9, 49, damageEffectiveness = 3.65, attackSpeedMultiplier = -10, baseMultiplier = 3.653, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 9, 49, damageEffectiveness = 3.75, attackSpeedMultiplier = -10, baseMultiplier = 3.75, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 10, 50, damageEffectiveness = 3.85, attackSpeedMultiplier = -10, baseMultiplier = 3.847, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 10, 50, damageEffectiveness = 3.94, attackSpeedMultiplier = -10, baseMultiplier = 3.945, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 11, 51, damageEffectiveness = 4.04, attackSpeedMultiplier = -10, baseMultiplier = 4.042, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 11, 51, damageEffectiveness = 4.14, attackSpeedMultiplier = -10, baseMultiplier = 4.139, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 12, 52, damageEffectiveness = 4.24, attackSpeedMultiplier = -10, baseMultiplier = 4.237, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 12, 52, damageEffectiveness = 4.33, attackSpeedMultiplier = -10, baseMultiplier = 4.334, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 13, 53, damageEffectiveness = 4.43, attackSpeedMultiplier = -10, baseMultiplier = 4.432, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 13, 53, damageEffectiveness = 4.53, attackSpeedMultiplier = -10, baseMultiplier = 4.529, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 14, 54, damageEffectiveness = 4.63, attackSpeedMultiplier = -10, baseMultiplier = 4.626, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 14, 54, damageEffectiveness = 4.72, attackSpeedMultiplier = -10, baseMultiplier = 4.724, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 14, 54, damageEffectiveness = 4.77, attackSpeedMultiplier = -10, baseMultiplier = 4.772, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 15, 55, damageEffectiveness = 4.82, attackSpeedMultiplier = -10, baseMultiplier = 4.821, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 15, 55, damageEffectiveness = 4.87, attackSpeedMultiplier = -10, baseMultiplier = 4.87, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 15, 55, damageEffectiveness = 4.92, attackSpeedMultiplier = -10, baseMultiplier = 4.918, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 15, 55, damageEffectiveness = 4.97, attackSpeedMultiplier = -10, baseMultiplier = 4.967, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 16, 56, damageEffectiveness = 5.02, attackSpeedMultiplier = -10, baseMultiplier = 5.016, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 16, 56, damageEffectiveness = 5.06, attackSpeedMultiplier = -10, baseMultiplier = 5.064, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 16, 56, damageEffectiveness = 5.11, attackSpeedMultiplier = -10, baseMultiplier = 5.113, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 16, 56, damageEffectiveness = 5.16, attackSpeedMultiplier = -10, baseMultiplier = 5.162, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 17, 57, damageEffectiveness = 5.21, attackSpeedMultiplier = -10, baseMultiplier = 5.211, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["HeavyStrike"] = { @@ -3556,53 +3640,55 @@ skills["HeavyStrike"] = { { "knockback_distance_+%", -5 }, }, }, + constantStats = { + { "base_stun_threshold_reduction_+%", 25 }, + { "melee_range_+", 2 }, + }, stats = { - "global_knockback", - "base_stun_threshold_reduction_+%", "chance_to_deal_double_damage_%", - "melee_range_+", + "global_knockback", }, levels = { - [1] = { 1, 25, 20, 2, damageEffectiveness = 1.95, attackSpeedMultiplier = -15, baseMultiplier = 1.95, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [2] = { 1, 25, 21, 2, damageEffectiveness = 2.01, attackSpeedMultiplier = -15, baseMultiplier = 2.012, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [3] = { 1, 25, 22, 2, damageEffectiveness = 2.07, attackSpeedMultiplier = -15, baseMultiplier = 2.074, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [4] = { 1, 25, 23, 2, damageEffectiveness = 2.14, attackSpeedMultiplier = -15, baseMultiplier = 2.136, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [5] = { 1, 25, 24, 2, damageEffectiveness = 2.2, attackSpeedMultiplier = -15, baseMultiplier = 2.198, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [6] = { 1, 25, 25, 2, damageEffectiveness = 2.26, attackSpeedMultiplier = -15, baseMultiplier = 2.261, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [7] = { 1, 25, 26, 2, damageEffectiveness = 2.32, attackSpeedMultiplier = -15, baseMultiplier = 2.323, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [8] = { 1, 25, 27, 2, damageEffectiveness = 2.38, attackSpeedMultiplier = -15, baseMultiplier = 2.385, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [9] = { 1, 25, 28, 2, damageEffectiveness = 2.45, attackSpeedMultiplier = -15, baseMultiplier = 2.447, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [10] = { 1, 25, 29, 2, damageEffectiveness = 2.51, attackSpeedMultiplier = -15, baseMultiplier = 2.509, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [11] = { 1, 25, 30, 2, damageEffectiveness = 2.57, attackSpeedMultiplier = -15, baseMultiplier = 2.571, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [12] = { 1, 25, 31, 2, damageEffectiveness = 2.63, attackSpeedMultiplier = -15, baseMultiplier = 2.633, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [13] = { 1, 25, 32, 2, damageEffectiveness = 2.7, attackSpeedMultiplier = -15, baseMultiplier = 2.695, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [14] = { 1, 25, 33, 2, damageEffectiveness = 2.76, attackSpeedMultiplier = -15, baseMultiplier = 2.757, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [15] = { 1, 25, 34, 2, damageEffectiveness = 2.82, attackSpeedMultiplier = -15, baseMultiplier = 2.819, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [16] = { 1, 25, 35, 2, damageEffectiveness = 2.88, attackSpeedMultiplier = -15, baseMultiplier = 2.882, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [17] = { 1, 25, 36, 2, damageEffectiveness = 2.94, attackSpeedMultiplier = -15, baseMultiplier = 2.944, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [18] = { 1, 25, 37, 2, damageEffectiveness = 3.01, attackSpeedMultiplier = -15, baseMultiplier = 3.006, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [19] = { 1, 25, 38, 2, damageEffectiveness = 3.07, attackSpeedMultiplier = -15, baseMultiplier = 3.068, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [20] = { 1, 25, 39, 2, damageEffectiveness = 3.13, attackSpeedMultiplier = -15, baseMultiplier = 3.13, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [21] = { 1, 25, 40, 2, damageEffectiveness = 3.19, attackSpeedMultiplier = -15, baseMultiplier = 3.192, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [22] = { 1, 25, 41, 2, damageEffectiveness = 3.25, attackSpeedMultiplier = -15, baseMultiplier = 3.254, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [23] = { 1, 25, 42, 2, damageEffectiveness = 3.32, attackSpeedMultiplier = -15, baseMultiplier = 3.316, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [24] = { 1, 25, 43, 2, damageEffectiveness = 3.38, attackSpeedMultiplier = -15, baseMultiplier = 3.378, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [25] = { 1, 25, 44, 2, damageEffectiveness = 3.44, attackSpeedMultiplier = -15, baseMultiplier = 3.441, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [26] = { 1, 25, 45, 2, damageEffectiveness = 3.5, attackSpeedMultiplier = -15, baseMultiplier = 3.503, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [27] = { 1, 25, 46, 2, damageEffectiveness = 3.56, attackSpeedMultiplier = -15, baseMultiplier = 3.565, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [28] = { 1, 25, 47, 2, damageEffectiveness = 3.63, attackSpeedMultiplier = -15, baseMultiplier = 3.627, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [29] = { 1, 25, 48, 2, damageEffectiveness = 3.69, attackSpeedMultiplier = -15, baseMultiplier = 3.689, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [30] = { 1, 25, 49, 2, damageEffectiveness = 3.75, attackSpeedMultiplier = -15, baseMultiplier = 3.751, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [31] = { 1, 25, 49, 2, damageEffectiveness = 3.78, attackSpeedMultiplier = -15, baseMultiplier = 3.782, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [32] = { 1, 25, 50, 2, damageEffectiveness = 3.81, attackSpeedMultiplier = -15, baseMultiplier = 3.813, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [33] = { 1, 25, 50, 2, damageEffectiveness = 3.84, attackSpeedMultiplier = -15, baseMultiplier = 3.844, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [34] = { 1, 25, 51, 2, damageEffectiveness = 3.88, attackSpeedMultiplier = -15, baseMultiplier = 3.875, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [35] = { 1, 25, 51, 2, damageEffectiveness = 3.91, attackSpeedMultiplier = -15, baseMultiplier = 3.906, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [36] = { 1, 25, 52, 2, damageEffectiveness = 3.94, attackSpeedMultiplier = -15, baseMultiplier = 3.937, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [37] = { 1, 25, 52, 2, damageEffectiveness = 3.97, attackSpeedMultiplier = -15, baseMultiplier = 3.968, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [38] = { 1, 25, 53, 2, damageEffectiveness = 4, attackSpeedMultiplier = -15, baseMultiplier = 3.999, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [39] = { 1, 25, 53, 2, damageEffectiveness = 4.03, attackSpeedMultiplier = -15, baseMultiplier = 4.031, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, - [40] = { 1, 25, 54, 2, damageEffectiveness = 4.06, attackSpeedMultiplier = -15, baseMultiplier = 4.062, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 5, }, }, + [1] = { 20, damageEffectiveness = 1.95, attackSpeedMultiplier = -15, baseMultiplier = 1.95, levelRequirement = 1, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [2] = { 21, damageEffectiveness = 2.01, attackSpeedMultiplier = -15, baseMultiplier = 2.012, levelRequirement = 2, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [3] = { 22, damageEffectiveness = 2.07, attackSpeedMultiplier = -15, baseMultiplier = 2.074, levelRequirement = 4, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [4] = { 23, damageEffectiveness = 2.14, attackSpeedMultiplier = -15, baseMultiplier = 2.136, levelRequirement = 7, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [5] = { 24, damageEffectiveness = 2.2, attackSpeedMultiplier = -15, baseMultiplier = 2.198, levelRequirement = 11, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [6] = { 25, damageEffectiveness = 2.26, attackSpeedMultiplier = -15, baseMultiplier = 2.261, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [7] = { 26, damageEffectiveness = 2.32, attackSpeedMultiplier = -15, baseMultiplier = 2.323, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [8] = { 27, damageEffectiveness = 2.38, attackSpeedMultiplier = -15, baseMultiplier = 2.385, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [9] = { 28, damageEffectiveness = 2.45, attackSpeedMultiplier = -15, baseMultiplier = 2.447, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [10] = { 29, damageEffectiveness = 2.51, attackSpeedMultiplier = -15, baseMultiplier = 2.509, levelRequirement = 32, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [11] = { 30, damageEffectiveness = 2.57, attackSpeedMultiplier = -15, baseMultiplier = 2.571, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [12] = { 31, damageEffectiveness = 2.63, attackSpeedMultiplier = -15, baseMultiplier = 2.633, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [13] = { 32, damageEffectiveness = 2.7, attackSpeedMultiplier = -15, baseMultiplier = 2.695, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [14] = { 33, damageEffectiveness = 2.76, attackSpeedMultiplier = -15, baseMultiplier = 2.757, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [15] = { 34, damageEffectiveness = 2.82, attackSpeedMultiplier = -15, baseMultiplier = 2.819, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [16] = { 35, damageEffectiveness = 2.88, attackSpeedMultiplier = -15, baseMultiplier = 2.882, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [17] = { 36, damageEffectiveness = 2.94, attackSpeedMultiplier = -15, baseMultiplier = 2.944, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [18] = { 37, damageEffectiveness = 3.01, attackSpeedMultiplier = -15, baseMultiplier = 3.006, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [19] = { 38, damageEffectiveness = 3.07, attackSpeedMultiplier = -15, baseMultiplier = 3.068, levelRequirement = 67, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [20] = { 39, damageEffectiveness = 3.13, attackSpeedMultiplier = -15, baseMultiplier = 3.13, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [21] = { 40, damageEffectiveness = 3.19, attackSpeedMultiplier = -15, baseMultiplier = 3.192, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [22] = { 41, damageEffectiveness = 3.25, attackSpeedMultiplier = -15, baseMultiplier = 3.254, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [23] = { 42, damageEffectiveness = 3.32, attackSpeedMultiplier = -15, baseMultiplier = 3.316, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [24] = { 43, damageEffectiveness = 3.38, attackSpeedMultiplier = -15, baseMultiplier = 3.378, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [25] = { 44, damageEffectiveness = 3.44, attackSpeedMultiplier = -15, baseMultiplier = 3.441, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [26] = { 45, damageEffectiveness = 3.5, attackSpeedMultiplier = -15, baseMultiplier = 3.503, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [27] = { 46, damageEffectiveness = 3.56, attackSpeedMultiplier = -15, baseMultiplier = 3.565, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [28] = { 47, damageEffectiveness = 3.63, attackSpeedMultiplier = -15, baseMultiplier = 3.627, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [29] = { 48, damageEffectiveness = 3.69, attackSpeedMultiplier = -15, baseMultiplier = 3.689, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [30] = { 49, damageEffectiveness = 3.75, attackSpeedMultiplier = -15, baseMultiplier = 3.751, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [31] = { 49, damageEffectiveness = 3.78, attackSpeedMultiplier = -15, baseMultiplier = 3.782, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [32] = { 50, damageEffectiveness = 3.81, attackSpeedMultiplier = -15, baseMultiplier = 3.813, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [33] = { 50, damageEffectiveness = 3.84, attackSpeedMultiplier = -15, baseMultiplier = 3.844, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [34] = { 51, damageEffectiveness = 3.88, attackSpeedMultiplier = -15, baseMultiplier = 3.875, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [35] = { 51, damageEffectiveness = 3.91, attackSpeedMultiplier = -15, baseMultiplier = 3.906, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [36] = { 52, damageEffectiveness = 3.94, attackSpeedMultiplier = -15, baseMultiplier = 3.937, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [37] = { 52, damageEffectiveness = 3.97, attackSpeedMultiplier = -15, baseMultiplier = 3.968, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [38] = { 53, damageEffectiveness = 4, attackSpeedMultiplier = -15, baseMultiplier = 3.999, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [39] = { 53, damageEffectiveness = 4.03, attackSpeedMultiplier = -15, baseMultiplier = 4.031, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [40] = { 54, damageEffectiveness = 4.06, attackSpeedMultiplier = -15, baseMultiplier = 4.062, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 5, }, }, }, } skills["HeraldOfAsh"] = { @@ -3654,55 +3740,57 @@ skills["HeraldOfAsh"] = { { "base_skill_area_of_effect_+%", 1 }, }, }, + constantStats = { + { "physical_damage_%_to_add_as_fire", 15 }, + { "base_skill_effect_duration", 4000 }, + { "herald_of_ash_burning_%_overkill_damage_per_minute", 1500 }, + }, stats = { - "physical_damage_%_to_add_as_fire", - "base_skill_effect_duration", "herald_of_ash_burning_damage_+%_final", - "herald_of_ash_burning_%_overkill_damage_per_minute", "herald_of_ash_spell_fire_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 15, 4000, 0, 1500, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 15, 4000, 2, 1500, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 15, 4000, 4, 1500, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 15, 4000, 6, 1500, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 15, 4000, 8, 1500, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 15, 4000, 10, 1500, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 15, 4000, 12, 1500, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 15, 4000, 14, 1500, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 15, 4000, 16, 1500, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 15, 4000, 18, 1500, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 15, 4000, 20, 1500, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 15, 4000, 22, 1500, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 15, 4000, 24, 1500, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 15, 4000, 26, 1500, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 15, 4000, 28, 1500, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 15, 4000, 30, 1500, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 15, 4000, 32, 1500, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 15, 4000, 34, 1500, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 15, 4000, 36, 1500, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 15, 4000, 38, 1500, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 15, 4000, 40, 1500, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 15, 4000, 42, 1500, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 15, 4000, 44, 1500, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 15, 4000, 46, 1500, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 15, 4000, 48, 1500, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 15, 4000, 50, 1500, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 15, 4000, 52, 1500, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 15, 4000, 54, 1500, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 15, 4000, 56, 1500, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 15, 4000, 58, 1500, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 15, 4000, 59, 1500, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 15, 4000, 60, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 15, 4000, 61, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 15, 4000, 62, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 15, 4000, 63, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 15, 4000, 64, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 15, 4000, 65, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 15, 4000, 66, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 15, 4000, 67, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 15, 4000, 68, 1500, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 2, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 4, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 6, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 8, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 10, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 12, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 14, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 16, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 18, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 20, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 22, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 24, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 26, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 28, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 30, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 32, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 34, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 36, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 38, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 40, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 42, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 44, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 46, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 48, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 50, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 52, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 54, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 56, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 58, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 59, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 60, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 61, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 62, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 63, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 64, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 65, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 66, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 67, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 68, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["HeraldOfPurity"] = { @@ -3746,55 +3834,58 @@ skills["HeraldOfPurity"] = { { "sentinel_minion_cooldown_speed_+%", 1 }, }, }, + constantStats = { + { "base_number_of_champions_of_light_allowed", 4 }, + { "herald_of_light_summon_champion_on_unique_or_rare_enemy_hit_%", 20 }, + { "base_skill_effect_duration", 12000 }, + }, stats = { - "base_number_of_champions_of_light_allowed", - "herald_of_light_summon_champion_on_unique_or_rare_enemy_hit_%", "herald_of_purity_physical_damage_+%_final", "active_skill_minion_physical_damage_+%_final", "active_skill_minion_life_+%_final", "herald_of_light_summon_champion_on_kill", }, levels = { - [1] = { 4, 20, 9, 0, 0, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 4, 20, 9, 5, 2, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 4, 20, 9, 10, 4, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 4, 20, 9, 15, 6, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 4, 20, 9, 20, 8, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 4, 20, 10, 25, 10, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 4, 20, 10, 30, 12, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 4, 20, 10, 35, 14, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 4, 20, 10, 40, 16, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 4, 20, 10, 45, 18, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 4, 20, 11, 50, 20, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 4, 20, 11, 55, 22, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 4, 20, 11, 60, 24, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 4, 20, 11, 65, 26, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 4, 20, 11, 70, 28, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 4, 20, 12, 75, 30, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 4, 20, 12, 80, 32, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 4, 20, 12, 85, 34, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 4, 20, 12, 90, 36, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 4, 20, 12, 95, 38, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 4, 20, 13, 100, 40, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 4, 20, 13, 105, 42, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 4, 20, 13, 110, 44, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 4, 20, 13, 115, 46, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 4, 20, 13, 120, 48, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 4, 20, 14, 125, 50, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 4, 20, 14, 130, 52, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 4, 20, 14, 135, 54, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 4, 20, 14, 140, 56, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 4, 20, 14, 145, 58, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 4, 20, 14, 147, 60, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 4, 20, 15, 150, 62, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 4, 20, 15, 152, 64, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 4, 20, 15, 155, 66, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 4, 20, 15, 157, 68, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 4, 20, 15, 160, 70, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 4, 20, 15, 162, 72, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 4, 20, 15, 165, 74, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 4, 20, 15, 167, 76, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 4, 20, 15, 170, 78, cooldown = 1, manaReservationPercent = 25, duration = 12, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 9, 0, 0, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 9, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 9, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 9, 15, 6, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 9, 20, 8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 10, 25, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 10, 30, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 10, 35, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 10, 40, 16, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 10, 45, 18, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 11, 50, 20, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 11, 55, 22, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 11, 60, 24, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 11, 65, 26, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 11, 70, 28, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 12, 75, 30, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 12, 80, 32, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 12, 85, 34, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 12, 90, 36, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 12, 95, 38, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 13, 100, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 13, 105, 42, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 13, 110, 44, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 13, 115, 46, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 13, 120, 48, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 14, 125, 50, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 14, 130, 52, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 14, 135, 54, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 14, 140, 56, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 14, 145, 58, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 14, 147, 60, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 15, 150, 62, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 15, 152, 64, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 15, 155, 66, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 15, 157, 68, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 15, 160, 70, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 15, 162, 72, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 15, 165, 74, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 15, 167, 76, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 15, 170, 78, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["FlameTotem"] = { @@ -3831,14 +3922,16 @@ skills["FlameTotem"] = { { "totem_duration_+%", 1 }, }, }, + constantStats = { + { "base_totem_duration", 8000 }, + { "base_totem_range", 100 }, + { "number_of_additional_projectiles", 2 }, + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "ignite_art_variation", 7 }, + }, stats = { - "base_totem_duration", - "base_totem_range", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_additional_projectiles", - "skill_physical_damage_%_to_convert_to_fire", - "ignite_art_variation", "is_totem", "base_skill_is_totemified", "base_is_projectile", @@ -3847,46 +3940,46 @@ skills["FlameTotem"] = { "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { 8000, 100, 0.60000002384186, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 11, }, }, - [2] = { 8000, 100, 0.60000002384186, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 12, }, }, - [3] = { 8000, 100, 0.60000002384186, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 13, }, }, - [4] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 14, }, }, - [5] = { 8000, 100, 0.69999998807907, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [6] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [7] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [8] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [9] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 23, }, }, - [10] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [11] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [13] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [14] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [15] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [16] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [17] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 36, }, }, - [18] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 37, }, }, - [19] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 38, }, }, - [20] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 39, }, }, - [21] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 40, }, }, - [22] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 41, }, }, - [23] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 42, }, }, - [24] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 43, }, }, - [25] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 44, }, }, - [26] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 45, }, }, - [27] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 46, }, }, - [28] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 46, }, }, - [29] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 47, }, }, - [30] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 48, }, }, - [31] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 49, }, }, - [32] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 49, }, }, - [33] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 49, }, }, - [34] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 50, }, }, - [35] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 50, }, }, - [36] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 51, }, }, - [37] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 51, }, }, - [38] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, - [39] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, - [40] = { 8000, 100, 0.80000001192093, 1.2000000476837, 2, 50, 7, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, + [1] = { 2, 5, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [2] = { 3, 6, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [3] = { 4, 8, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [4] = { 7, 10, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [5] = { 8, 13, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 12, 18, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [7] = { 15, 23, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [8] = { 19, 29, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [9] = { 24, 36, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [10] = { 30, 45, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [11] = { 37, 55, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 45, 68, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [13] = { 55, 83, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [14] = { 67, 101, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [15] = { 77, 116, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [16] = { 89, 134, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [17] = { 102, 154, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [18] = { 117, 176, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 37, }, }, + [19] = { 134, 201, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 38, }, }, + [20] = { 153, 230, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 39, }, }, + [21] = { 168, 251, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, + [22] = { 183, 274, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [23] = { 200, 299, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [24] = { 218, 326, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 43, }, }, + [25] = { 237, 356, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 44, }, }, + [26] = { 258, 387, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [27] = { 281, 422, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [28] = { 306, 459, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [29] = { 333, 499, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 47, }, }, + [30] = { 362, 543, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 48, }, }, + [31] = { 377, 566, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, + [32] = { 393, 590, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, + [33] = { 410, 615, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, + [34] = { 427, 641, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, + [35] = { 445, 668, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, + [36] = { 464, 696, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 51, }, }, + [37] = { 483, 725, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 51, }, }, + [38] = { 503, 755, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, + [39] = { 524, 787, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, + [40] = { 546, 819, damageEffectiveness = 0.35, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, }, } skills["IceCrash"] = { @@ -3955,55 +4048,57 @@ skills["IceCrash"] = { { "ice_crash_third_hit_damage_+%_final", 1.5 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 100 }, + { "ice_crash_second_hit_damage_+%_final", -15 }, + { "ice_crash_third_hit_damage_+%_final", -30 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", - "ice_crash_second_hit_damage_+%_final", - "ice_crash_third_hit_damage_+%_final", "is_area_damage", "console_skill_dont_chase", "quality_display_ice_crash_is_gem", }, levels = { - [1] = { 100, -15, -30, damageEffectiveness = 2.3, attackSpeedMultiplier = -30, baseMultiplier = 2.3, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 100, -15, -30, damageEffectiveness = 2.36, attackSpeedMultiplier = -30, baseMultiplier = 2.363, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 100, -15, -30, damageEffectiveness = 2.43, attackSpeedMultiplier = -30, baseMultiplier = 2.426, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 100, -15, -30, damageEffectiveness = 2.49, attackSpeedMultiplier = -30, baseMultiplier = 2.489, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 100, -15, -30, damageEffectiveness = 2.55, attackSpeedMultiplier = -30, baseMultiplier = 2.553, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 100, -15, -30, damageEffectiveness = 2.62, attackSpeedMultiplier = -30, baseMultiplier = 2.616, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 100, -15, -30, damageEffectiveness = 2.68, attackSpeedMultiplier = -30, baseMultiplier = 2.679, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 100, -15, -30, damageEffectiveness = 2.74, attackSpeedMultiplier = -30, baseMultiplier = 2.742, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 100, -15, -30, damageEffectiveness = 2.81, attackSpeedMultiplier = -30, baseMultiplier = 2.805, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 100, -15, -30, damageEffectiveness = 2.87, attackSpeedMultiplier = -30, baseMultiplier = 2.868, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 100, -15, -30, damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.932, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 100, -15, -30, damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.995, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 100, -15, -30, damageEffectiveness = 3.06, attackSpeedMultiplier = -30, baseMultiplier = 3.058, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 100, -15, -30, damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.121, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 100, -15, -30, damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.184, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 100, -15, -30, damageEffectiveness = 3.25, attackSpeedMultiplier = -30, baseMultiplier = 3.247, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 100, -15, -30, damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.311, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 100, -15, -30, damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.374, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 100, -15, -30, damageEffectiveness = 3.44, attackSpeedMultiplier = -30, baseMultiplier = 3.437, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 100, -15, -30, damageEffectiveness = 3.5, attackSpeedMultiplier = -30, baseMultiplier = 3.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 100, -15, -30, damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.563, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 100, -15, -30, damageEffectiveness = 3.63, attackSpeedMultiplier = -30, baseMultiplier = 3.626, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 100, -15, -30, damageEffectiveness = 3.69, attackSpeedMultiplier = -30, baseMultiplier = 3.689, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 100, -15, -30, damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.753, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 100, -15, -30, damageEffectiveness = 3.82, attackSpeedMultiplier = -30, baseMultiplier = 3.816, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 100, -15, -30, damageEffectiveness = 3.88, attackSpeedMultiplier = -30, baseMultiplier = 3.879, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 100, -15, -30, damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.942, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 100, -15, -30, damageEffectiveness = 4.01, attackSpeedMultiplier = -30, baseMultiplier = 4.005, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 100, -15, -30, damageEffectiveness = 4.07, attackSpeedMultiplier = -30, baseMultiplier = 4.068, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 100, -15, -30, damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.132, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 100, -15, -30, damageEffectiveness = 4.16, attackSpeedMultiplier = -30, baseMultiplier = 4.163, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 100, -15, -30, damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.195, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 100, -15, -30, damageEffectiveness = 4.23, attackSpeedMultiplier = -30, baseMultiplier = 4.226, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 100, -15, -30, damageEffectiveness = 4.26, attackSpeedMultiplier = -30, baseMultiplier = 4.258, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 100, -15, -30, damageEffectiveness = 4.29, attackSpeedMultiplier = -30, baseMultiplier = 4.289, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 100, -15, -30, damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.321, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 100, -15, -30, damageEffectiveness = 4.35, attackSpeedMultiplier = -30, baseMultiplier = 4.353, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 100, -15, -30, damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.384, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 100, -15, -30, damageEffectiveness = 4.42, attackSpeedMultiplier = -30, baseMultiplier = 4.416, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 100, -15, -30, damageEffectiveness = 4.45, attackSpeedMultiplier = -30, baseMultiplier = 4.447, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -30, baseMultiplier = 2.3, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 2.36, attackSpeedMultiplier = -30, baseMultiplier = 2.363, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 2.43, attackSpeedMultiplier = -30, baseMultiplier = 2.426, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 2.49, attackSpeedMultiplier = -30, baseMultiplier = 2.489, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -30, baseMultiplier = 2.553, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 2.62, attackSpeedMultiplier = -30, baseMultiplier = 2.616, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 2.68, attackSpeedMultiplier = -30, baseMultiplier = 2.679, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 2.74, attackSpeedMultiplier = -30, baseMultiplier = 2.742, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 2.81, attackSpeedMultiplier = -30, baseMultiplier = 2.805, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 2.87, attackSpeedMultiplier = -30, baseMultiplier = 2.868, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.932, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.995, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 3.06, attackSpeedMultiplier = -30, baseMultiplier = 3.058, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.121, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.184, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 3.25, attackSpeedMultiplier = -30, baseMultiplier = 3.247, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.311, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.374, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 3.44, attackSpeedMultiplier = -30, baseMultiplier = 3.437, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 3.5, attackSpeedMultiplier = -30, baseMultiplier = 3.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.563, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 3.63, attackSpeedMultiplier = -30, baseMultiplier = 3.626, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 3.69, attackSpeedMultiplier = -30, baseMultiplier = 3.689, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.753, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 3.82, attackSpeedMultiplier = -30, baseMultiplier = 3.816, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 3.88, attackSpeedMultiplier = -30, baseMultiplier = 3.879, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.942, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 4.01, attackSpeedMultiplier = -30, baseMultiplier = 4.005, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 4.07, attackSpeedMultiplier = -30, baseMultiplier = 4.068, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.132, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 4.16, attackSpeedMultiplier = -30, baseMultiplier = 4.163, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.195, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 4.23, attackSpeedMultiplier = -30, baseMultiplier = 4.226, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 4.26, attackSpeedMultiplier = -30, baseMultiplier = 4.258, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 4.29, attackSpeedMultiplier = -30, baseMultiplier = 4.289, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.321, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 4.35, attackSpeedMultiplier = -30, baseMultiplier = 4.353, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.384, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 4.42, attackSpeedMultiplier = -30, baseMultiplier = 4.416, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 4.45, attackSpeedMultiplier = -30, baseMultiplier = 4.447, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, }, } skills["ImmortalCall"] = { @@ -4048,56 +4143,59 @@ skills["ImmortalCall"] = { { "immortal_call_elemental_damage_taken_+%_final_per_endurance_charge_consumed_permyriad", -10 }, }, }, + constantStats = { + { "mortal_call_physical_damage_taken_per_endurance_charge_consumed_final_permyriad", -1500 }, + { "buff_effect_duration_+%_per_removable_endurance_charge_limited_to_5", 20 }, + { "base_skill_effect_duration", 1000 }, + }, stats = { "mortal_call_elemental_damage_taken_+%_final", "mortal_call_physical_damage_taken_+%_final", - "mortal_call_physical_damage_taken_per_endurance_charge_consumed_final_permyriad", - "buff_effect_duration_+%_per_removable_endurance_charge_limited_to_5", "base_deal_no_damage", "display_this_skill_cooldown_does_not_recover_during_buff", "quality_display_immortal_call_is_gem", }, levels = { - [1] = { -25, -25, -1500, 20, levelRequirement = 34, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [2] = { -25, -26, -1500, 20, levelRequirement = 36, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [3] = { -26, -26, -1500, 20, levelRequirement = 38, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [4] = { -26, -27, -1500, 20, levelRequirement = 40, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [5] = { -27, -27, -1500, 20, levelRequirement = 42, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [6] = { -27, -28, -1500, 20, levelRequirement = 44, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [7] = { -28, -28, -1500, 20, levelRequirement = 46, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [8] = { -28, -29, -1500, 20, levelRequirement = 48, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [9] = { -29, -29, -1500, 20, levelRequirement = 50, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [10] = { -29, -30, -1500, 20, levelRequirement = 52, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [11] = { -30, -30, -1500, 20, levelRequirement = 54, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [12] = { -30, -31, -1500, 20, levelRequirement = 56, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [13] = { -31, -31, -1500, 20, levelRequirement = 58, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [14] = { -31, -32, -1500, 20, levelRequirement = 60, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [15] = { -32, -32, -1500, 20, levelRequirement = 62, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [16] = { -32, -33, -1500, 20, levelRequirement = 64, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [17] = { -33, -33, -1500, 20, levelRequirement = 66, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [18] = { -33, -34, -1500, 20, levelRequirement = 68, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [19] = { -34, -34, -1500, 20, levelRequirement = 69, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [20] = { -34, -35, -1500, 20, levelRequirement = 70, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [21] = { -35, -35, -1500, 20, levelRequirement = 72, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [22] = { -35, -36, -1500, 20, levelRequirement = 74, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [23] = { -36, -36, -1500, 20, levelRequirement = 76, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [24] = { -36, -37, -1500, 20, levelRequirement = 78, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [25] = { -37, -37, -1500, 20, levelRequirement = 80, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [26] = { -37, -38, -1500, 20, levelRequirement = 82, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [27] = { -38, -38, -1500, 20, levelRequirement = 84, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [28] = { -38, -39, -1500, 20, levelRequirement = 86, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [29] = { -39, -39, -1500, 20, levelRequirement = 88, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [30] = { -39, -40, -1500, 20, levelRequirement = 90, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [31] = { -39, -40, -1500, 20, levelRequirement = 91, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [32] = { -40, -40, -1500, 20, levelRequirement = 92, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [33] = { -40, -40, -1500, 20, levelRequirement = 93, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [34] = { -40, -41, -1500, 20, levelRequirement = 94, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [35] = { -40, -41, -1500, 20, levelRequirement = 95, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [36] = { -41, -41, -1500, 20, levelRequirement = 96, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 47, }, }, - [37] = { -41, -41, -1500, 20, levelRequirement = 97, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 47, }, }, - [38] = { -41, -42, -1500, 20, levelRequirement = 98, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [39] = { -41, -42, -1500, 20, levelRequirement = 99, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [40] = { -42, -42, -1500, 20, levelRequirement = 100, duration = 1, cooldown = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 49, }, }, + [1] = { -25, -25, cooldown = 3, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [2] = { -25, -26, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [3] = { -26, -26, cooldown = 3, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [4] = { -26, -27, cooldown = 3, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [5] = { -27, -27, cooldown = 3, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [6] = { -27, -28, cooldown = 3, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [7] = { -28, -28, cooldown = 3, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [8] = { -28, -29, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [9] = { -29, -29, cooldown = 3, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [10] = { -29, -30, cooldown = 3, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [11] = { -30, -30, cooldown = 3, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [12] = { -30, -31, cooldown = 3, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [13] = { -31, -31, cooldown = 3, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [14] = { -31, -32, cooldown = 3, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [15] = { -32, -32, cooldown = 3, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [16] = { -32, -33, cooldown = 3, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [17] = { -33, -33, cooldown = 3, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [18] = { -33, -34, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [19] = { -34, -34, cooldown = 3, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [20] = { -34, -35, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [21] = { -35, -35, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 37, }, }, + [22] = { -35, -36, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 38, }, }, + [23] = { -36, -36, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 39, }, }, + [24] = { -36, -37, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, + [25] = { -37, -37, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [26] = { -37, -38, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [27] = { -38, -38, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [28] = { -38, -39, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 43, }, }, + [29] = { -39, -39, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 44, }, }, + [30] = { -39, -40, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [31] = { -39, -40, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [32] = { -40, -40, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [33] = { -40, -40, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [34] = { -40, -41, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [35] = { -40, -41, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [36] = { -41, -41, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 47, }, }, + [37] = { -41, -41, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 47, }, }, + [38] = { -41, -42, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 48, }, }, + [39] = { -41, -42, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 48, }, }, + [40] = { -42, -42, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, }, } skills["VaalImmortalCall"] = { @@ -4120,8 +4218,10 @@ skills["VaalImmortalCall"] = { { "skill_effect_duration_+%", 1 }, }, }, + constantStats = { + { "base_skill_effect_duration", 400 }, + }, stats = { - "base_skill_effect_duration", "buff_effect_duration_+%_per_removable_endurance_charge", "immortal_call_prevent_all_damage", "base_deal_no_damage", @@ -4129,46 +4229,46 @@ skills["VaalImmortalCall"] = { "display_skill_fixed_duration_buff", }, levels = { - [1] = { 400, 100, cooldown = 60, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 400, 103, cooldown = 60, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 400, 106, cooldown = 60, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 400, 109, cooldown = 60, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 400, 112, cooldown = 60, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 400, 115, cooldown = 60, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 400, 118, cooldown = 60, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 400, 121, cooldown = 60, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 400, 124, cooldown = 60, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 400, 127, cooldown = 60, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 400, 130, cooldown = 60, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 400, 133, cooldown = 60, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 400, 136, cooldown = 60, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 400, 139, cooldown = 60, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 400, 142, cooldown = 60, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 400, 145, cooldown = 60, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 400, 148, cooldown = 60, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 400, 151, cooldown = 60, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 400, 154, cooldown = 60, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 400, 157, cooldown = 60, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 400, 160, cooldown = 60, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 400, 163, cooldown = 60, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 400, 166, cooldown = 60, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 400, 169, cooldown = 60, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 400, 172, cooldown = 60, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 400, 175, cooldown = 60, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 400, 178, cooldown = 60, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 400, 181, cooldown = 60, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 400, 184, cooldown = 60, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 400, 187, cooldown = 60, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 400, 189, cooldown = 60, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 400, 190, cooldown = 60, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 400, 192, cooldown = 60, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 400, 193, cooldown = 60, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 400, 195, cooldown = 60, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 400, 196, cooldown = 60, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 400, 198, cooldown = 60, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 400, 199, cooldown = 60, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 400, 201, cooldown = 60, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 400, 202, cooldown = 60, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 100, cooldown = 60, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [2] = { 103, cooldown = 60, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [3] = { 106, cooldown = 60, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [4] = { 109, cooldown = 60, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [5] = { 112, cooldown = 60, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [6] = { 115, cooldown = 60, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [7] = { 118, cooldown = 60, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [8] = { 121, cooldown = 60, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [9] = { 124, cooldown = 60, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [10] = { 127, cooldown = 60, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [11] = { 130, cooldown = 60, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [12] = { 133, cooldown = 60, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [13] = { 136, cooldown = 60, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [14] = { 139, cooldown = 60, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [15] = { 142, cooldown = 60, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [16] = { 145, cooldown = 60, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [17] = { 148, cooldown = 60, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [18] = { 151, cooldown = 60, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { 154, cooldown = 60, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { 157, cooldown = 60, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 160, cooldown = 60, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 163, cooldown = 60, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 166, cooldown = 60, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 169, cooldown = 60, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 172, cooldown = 60, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 175, cooldown = 60, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 178, cooldown = 60, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 181, cooldown = 60, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 184, cooldown = 60, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 187, cooldown = 60, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 189, cooldown = 60, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 190, cooldown = 60, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 192, cooldown = 60, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 193, cooldown = 60, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 195, cooldown = 60, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 196, cooldown = 60, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 198, cooldown = 60, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 199, cooldown = 60, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 201, cooldown = 60, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 202, cooldown = 60, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["InfernalBlow"] = { @@ -4245,55 +4345,57 @@ skills["InfernalBlow"] = { { "skill_effect_duration_+%", 4 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 60 }, + { "base_skill_effect_duration", 800 }, + { "corpse_explosion_monster_life_%", 6 }, + { "infernal_blow_explosion_damage_%_of_total_per_stack", 66 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", - "base_skill_effect_duration", - "corpse_explosion_monster_life_%", - "infernal_blow_explosion_damage_%_of_total_per_stack", "attack_minimum_added_fire_damage", "attack_maximum_added_fire_damage", }, levels = { - [1] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.04, baseMultiplier = 1.04, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [2] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.07, baseMultiplier = 1.073, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [3] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [4] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.14, baseMultiplier = 1.138, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [5] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.17, baseMultiplier = 1.171, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [6] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [7] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.24, baseMultiplier = 1.236, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [8] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.27, baseMultiplier = 1.268, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [9] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.3, baseMultiplier = 1.301, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [10] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.33, baseMultiplier = 1.334, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [11] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.37, baseMultiplier = 1.366, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [12] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.4, baseMultiplier = 1.399, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [13] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.43, baseMultiplier = 1.432, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [14] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.46, baseMultiplier = 1.464, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [15] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, baseMultiplier = 1.497, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [16] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.53, baseMultiplier = 1.529, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [17] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.56, baseMultiplier = 1.562, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [18] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.59, baseMultiplier = 1.595, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [19] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.63, baseMultiplier = 1.627, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [20] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.66, baseMultiplier = 1.66, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [21] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.69, baseMultiplier = 1.693, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [22] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.73, baseMultiplier = 1.725, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [23] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.76, baseMultiplier = 1.758, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [24] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.79, baseMultiplier = 1.791, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [25] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.82, baseMultiplier = 1.823, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [26] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.86, baseMultiplier = 1.856, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [27] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.89, baseMultiplier = 1.888, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [28] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.92, baseMultiplier = 1.921, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [29] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.95, baseMultiplier = 1.954, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [30] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.99, baseMultiplier = 1.986, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [31] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2, baseMultiplier = 2.003, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [32] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.02, baseMultiplier = 2.019, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [33] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.04, baseMultiplier = 2.035, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [34] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.05, baseMultiplier = 2.052, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [35] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.07, baseMultiplier = 2.068, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [36] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.08, baseMultiplier = 2.084, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [37] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.1, baseMultiplier = 2.101, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [38] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.12, baseMultiplier = 2.117, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [39] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.13, baseMultiplier = 2.133, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [40] = { 60, 800, 6, 66, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.15, baseMultiplier = 2.149, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, + [1] = { 5, 8, damageEffectiveness = 1.04, baseMultiplier = 1.04, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 7, 10, damageEffectiveness = 1.07, baseMultiplier = 1.073, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 8, 13, damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 11, 16, damageEffectiveness = 1.14, baseMultiplier = 1.138, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 13, 19, damageEffectiveness = 1.17, baseMultiplier = 1.171, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 16, 24, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 19, 28, damageEffectiveness = 1.24, baseMultiplier = 1.236, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 22, 32, damageEffectiveness = 1.27, baseMultiplier = 1.268, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 25, 37, damageEffectiveness = 1.3, baseMultiplier = 1.301, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 28, 42, damageEffectiveness = 1.33, baseMultiplier = 1.334, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 32, 47, damageEffectiveness = 1.37, baseMultiplier = 1.366, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 36, 54, damageEffectiveness = 1.4, baseMultiplier = 1.399, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 40, 60, damageEffectiveness = 1.43, baseMultiplier = 1.432, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 45, 68, damageEffectiveness = 1.46, baseMultiplier = 1.464, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 51, 76, damageEffectiveness = 1.5, baseMultiplier = 1.497, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 56, 85, damageEffectiveness = 1.53, baseMultiplier = 1.529, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 61, 91, damageEffectiveness = 1.56, baseMultiplier = 1.562, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 65, 98, damageEffectiveness = 1.59, baseMultiplier = 1.595, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 70, 105, damageEffectiveness = 1.63, baseMultiplier = 1.627, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 75, 113, damageEffectiveness = 1.66, baseMultiplier = 1.66, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 81, 122, damageEffectiveness = 1.69, baseMultiplier = 1.693, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 87, 130, damageEffectiveness = 1.73, baseMultiplier = 1.725, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 93, 140, damageEffectiveness = 1.76, baseMultiplier = 1.758, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 100, 150, damageEffectiveness = 1.79, baseMultiplier = 1.791, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 107, 160, damageEffectiveness = 1.82, baseMultiplier = 1.823, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 114, 172, damageEffectiveness = 1.86, baseMultiplier = 1.856, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 123, 184, damageEffectiveness = 1.89, baseMultiplier = 1.888, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 131, 197, damageEffectiveness = 1.92, baseMultiplier = 1.921, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 140, 210, damageEffectiveness = 1.95, baseMultiplier = 1.954, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 150, 224, damageEffectiveness = 1.99, baseMultiplier = 1.986, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 155, 232, damageEffectiveness = 2, baseMultiplier = 2.003, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 160, 240, damageEffectiveness = 2.02, baseMultiplier = 2.019, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 165, 248, damageEffectiveness = 2.04, baseMultiplier = 2.035, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 171, 256, damageEffectiveness = 2.05, baseMultiplier = 2.052, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 176, 265, damageEffectiveness = 2.07, baseMultiplier = 2.068, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 182, 273, damageEffectiveness = 2.08, baseMultiplier = 2.084, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 188, 282, damageEffectiveness = 2.1, baseMultiplier = 2.101, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 194, 292, damageEffectiveness = 2.12, baseMultiplier = 2.117, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 201, 301, damageEffectiveness = 2.13, baseMultiplier = 2.133, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 207, 311, damageEffectiveness = 2.15, baseMultiplier = 2.149, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, }, } skills["IntimidatingCry"] = { @@ -4339,11 +4441,13 @@ skills["IntimidatingCry"] = { { "warcry_grant_damage_+%_to_exerted_attacks", 0.5 }, }, }, + constantStats = { + { "intimidating_cry_enemy_phys_reduction_%_penalty_vs_hit_per_5_MP", 5 }, + { "skill_empowers_next_x_melee_attacks", 2 }, + }, stats = { - "intimidating_cry_enemy_phys_reduction_%_penalty_vs_hit_per_5_MP", - "skill_empowers_next_x_melee_attacks", "warcry_speed_+%", - "empowered_attack_accuracy_rating_+%", + "base_skill_effect_duration", "base_deal_no_damage", "cannot_cancel_skill_before_contact_point", "warcry_count_power_from_enemies", @@ -4352,46 +4456,46 @@ skills["IntimidatingCry"] = { "use_intimidating_cry_buff_visual_for_intimidate", }, levels = { - [1] = { 5, 2, 0, 0, levelRequirement = 10, duration = 4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [2] = { 5, 2, 2, 0, levelRequirement = 13, duration = 4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [3] = { 5, 2, 4, 0, levelRequirement = 17, duration = 4.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [4] = { 5, 2, 6, 0, levelRequirement = 21, duration = 4.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [5] = { 5, 2, 8, 0, levelRequirement = 25, duration = 4.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 5, 2, 10, 0, levelRequirement = 29, duration = 4.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [7] = { 5, 2, 12, 0, levelRequirement = 33, duration = 4.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [8] = { 5, 2, 14, 0, levelRequirement = 36, duration = 4.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 5, 2, 16, 0, levelRequirement = 39, duration = 4.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 5, 2, 18, 0, levelRequirement = 42, duration = 4.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 5, 2, 20, 0, levelRequirement = 45, duration = 4.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [12] = { 5, 2, 22, 0, levelRequirement = 48, duration = 4.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 5, 2, 24, 0, levelRequirement = 51, duration = 4.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 5, 2, 26, 0, levelRequirement = 54, duration = 4.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [15] = { 5, 2, 28, 0, levelRequirement = 57, duration = 4.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 5, 2, 30, 0, levelRequirement = 60, duration = 4.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 5, 2, 32, 0, levelRequirement = 63, duration = 4.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [18] = { 5, 2, 34, 0, levelRequirement = 66, duration = 4.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 5, 2, 36, 0, levelRequirement = 68, duration = 4.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 5, 2, 38, 0, levelRequirement = 70, duration = 4.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [21] = { 5, 2, 40, 0, levelRequirement = 72, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 5, 2, 41, 0, levelRequirement = 74, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [23] = { 5, 2, 42, 0, levelRequirement = 76, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [24] = { 5, 2, 43, 0, levelRequirement = 78, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [25] = { 5, 2, 44, 0, levelRequirement = 80, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [26] = { 5, 2, 45, 0, levelRequirement = 82, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [27] = { 5, 2, 46, 0, levelRequirement = 84, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [28] = { 5, 2, 47, 0, levelRequirement = 86, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [29] = { 5, 2, 48, 0, levelRequirement = 88, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [30] = { 5, 2, 49, 0, levelRequirement = 90, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [31] = { 5, 2, 49, 0, levelRequirement = 91, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [32] = { 5, 2, 50, 0, levelRequirement = 92, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [33] = { 5, 2, 50, 0, levelRequirement = 93, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [34] = { 5, 2, 51, 0, levelRequirement = 94, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [35] = { 5, 2, 51, 0, levelRequirement = 95, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [36] = { 5, 2, 52, 0, levelRequirement = 96, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [37] = { 5, 2, 52, 0, levelRequirement = 97, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [38] = { 5, 2, 53, 0, levelRequirement = 98, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [39] = { 5, 2, 53, 0, levelRequirement = 99, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [40] = { 5, 2, 54, 0, levelRequirement = 100, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [1] = { 0, 4000, cooldown = 8, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [2] = { 2, 4000, cooldown = 8, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [3] = { 4, 4100, cooldown = 8, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [4] = { 6, 4100, cooldown = 8, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [5] = { 8, 4200, cooldown = 8, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 10, 4200, cooldown = 8, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 12, 4300, cooldown = 8, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [8] = { 14, 4300, cooldown = 8, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 16, 4400, cooldown = 8, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 18, 4400, cooldown = 8, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 20, 4500, cooldown = 8, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [12] = { 22, 4500, cooldown = 8, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 24, 4600, cooldown = 8, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 26, 4600, cooldown = 8, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [15] = { 28, 4700, cooldown = 8, levelRequirement = 57, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 30, 4700, cooldown = 8, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 32, 4800, cooldown = 8, levelRequirement = 63, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [18] = { 34, 4800, cooldown = 8, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 36, 4900, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 38, 4900, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [21] = { 40, 5000, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 41, 5000, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [23] = { 42, 5100, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [24] = { 43, 5100, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [25] = { 44, 5200, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [26] = { 45, 5200, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [27] = { 46, 5300, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [28] = { 47, 5300, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [29] = { 48, 5400, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [30] = { 49, 5400, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [31] = { 49, 5400, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [32] = { 50, 5400, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [33] = { 50, 5500, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [34] = { 51, 5500, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [35] = { 51, 5500, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [36] = { 52, 5500, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [37] = { 52, 5600, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [38] = { 53, 5600, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [39] = { 53, 5600, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [40] = { 54, 5600, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, }, } skills["LeapSlam"] = { @@ -4435,54 +4539,56 @@ skills["LeapSlam"] = { { "attack_speed_+%", 0.5 }, }, }, + constantStats = { + { "additional_weapon_base_attack_time_ms", 550 }, + }, stats = { - "leap_slam_always_knockback_within_range", - "additional_weapon_base_attack_time_ms", "stun_duration_+%_vs_enemies_that_are_on_full_life", "is_area_damage", "always_stun_enemies_that_are_on_full_life", + "leap_slam_always_knockback_within_range", }, levels = { - [1] = { 1, 550, 20, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 1, 550, 21, damageEffectiveness = 1.03, baseMultiplier = 1.026, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 1, 550, 22, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 1, 550, 23, damageEffectiveness = 1.08, baseMultiplier = 1.079, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 1, 550, 24, damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 1, 550, 25, damageEffectiveness = 1.13, baseMultiplier = 1.132, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 1, 550, 26, damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 1, 550, 27, damageEffectiveness = 1.18, baseMultiplier = 1.184, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 1, 550, 28, damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 1, 550, 29, damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 1, 550, 30, damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 1, 550, 31, damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 1, 550, 32, damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 1, 550, 33, damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 1, 550, 34, damageEffectiveness = 1.37, baseMultiplier = 1.368, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 1, 550, 35, damageEffectiveness = 1.39, baseMultiplier = 1.395, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 1, 550, 36, damageEffectiveness = 1.42, baseMultiplier = 1.421, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 1, 550, 37, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 1, 550, 38, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 1, 550, 39, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 1, 550, 40, damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 1, 550, 41, damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 1, 550, 42, damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 1, 550, 43, damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 1, 550, 44, damageEffectiveness = 1.63, baseMultiplier = 1.632, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 1, 550, 45, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 1, 550, 46, damageEffectiveness = 1.68, baseMultiplier = 1.684, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 1, 550, 47, damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 1, 550, 48, damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 1, 550, 49, damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 1, 550, 50, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [32] = { 1, 550, 50, damageEffectiveness = 1.79, baseMultiplier = 1.789, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [33] = { 1, 550, 51, damageEffectiveness = 1.8, baseMultiplier = 1.803, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [34] = { 1, 550, 51, damageEffectiveness = 1.82, baseMultiplier = 1.816, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [35] = { 1, 550, 52, damageEffectiveness = 1.83, baseMultiplier = 1.829, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [36] = { 1, 550, 52, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [37] = { 1, 550, 53, damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 1, 550, 53, damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 1, 550, 54, damageEffectiveness = 1.88, baseMultiplier = 1.882, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 1, 550, 54, damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 10, }, }, + [1] = { 20, levelRequirement = 10, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [2] = { 21, damageEffectiveness = 1.03, baseMultiplier = 1.026, levelRequirement = 13, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [3] = { 22, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 17, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [4] = { 23, damageEffectiveness = 1.08, baseMultiplier = 1.079, levelRequirement = 21, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [5] = { 24, damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 25, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [6] = { 25, damageEffectiveness = 1.13, baseMultiplier = 1.132, levelRequirement = 29, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [7] = { 26, damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 33, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [8] = { 27, damageEffectiveness = 1.18, baseMultiplier = 1.184, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [9] = { 28, damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 39, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [10] = { 29, damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 42, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [11] = { 30, damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 45, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [12] = { 31, damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [13] = { 32, damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 51, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [14] = { 33, damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 54, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [15] = { 34, damageEffectiveness = 1.37, baseMultiplier = 1.368, levelRequirement = 57, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [16] = { 35, damageEffectiveness = 1.39, baseMultiplier = 1.395, levelRequirement = 60, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [17] = { 36, damageEffectiveness = 1.42, baseMultiplier = 1.421, levelRequirement = 63, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [18] = { 37, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [19] = { 38, damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [20] = { 39, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [21] = { 40, damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [22] = { 41, damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [23] = { 42, damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [24] = { 43, damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [25] = { 44, damageEffectiveness = 1.63, baseMultiplier = 1.632, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [26] = { 45, damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [27] = { 46, damageEffectiveness = 1.68, baseMultiplier = 1.684, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [28] = { 47, damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [29] = { 48, damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [30] = { 49, damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [31] = { 50, damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [32] = { 50, damageEffectiveness = 1.79, baseMultiplier = 1.789, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [33] = { 51, damageEffectiveness = 1.8, baseMultiplier = 1.803, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [34] = { 51, damageEffectiveness = 1.82, baseMultiplier = 1.816, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [35] = { 52, damageEffectiveness = 1.83, baseMultiplier = 1.829, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [36] = { 52, damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [37] = { 53, damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [38] = { 53, damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [39] = { 54, damageEffectiveness = 1.88, baseMultiplier = 1.882, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [40] = { 54, damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 10, }, }, }, } skills["MoltenShell"] = { @@ -4539,59 +4645,62 @@ skills["MoltenShell"] = { { "molten_shell_explosion_damage_penetrates_%_fire_resistance", 1 }, }, }, + constantStats = { + { "skill_override_pvp_scaling_time_ms", 200 }, + { "molten_shell_damage_absorbed_%", 75 }, + { "molten_shell_damage_absorb_limit_%_of_armour", 20 }, + { "molten_shell_max_damage_absorbed", 10000 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { "base_physical_damage_reduction_rating", - "skill_override_pvp_scaling_time_ms", - "molten_shell_damage_absorbed_%", - "molten_shell_damage_absorb_limit_%_of_armour", "molten_shell_%_of_absorbed_damage_dealt_as_reflected_fire", - "molten_shell_max_damage_absorbed", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", "display_this_skill_cooldown_does_not_recover_during_buff", "damage_originates_from_initiator_location", }, levels = { - [1] = { 1, 200, 75, 20, 100, 10000, levelRequirement = 4, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 1, 200, 75, 20, 130, 10000, levelRequirement = 6, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 1, 200, 75, 20, 180, 10000, levelRequirement = 9, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 1, 200, 75, 20, 250, 10000, levelRequirement = 12, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 1, 200, 75, 20, 330, 10000, levelRequirement = 16, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [6] = { 1, 200, 75, 20, 420, 10000, levelRequirement = 20, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [7] = { 1, 200, 75, 20, 530, 10000, levelRequirement = 24, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [8] = { 1, 200, 75, 20, 650, 10000, levelRequirement = 28, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [9] = { 1, 200, 75, 20, 780, 10000, levelRequirement = 32, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 1, 200, 75, 20, 920, 10000, levelRequirement = 36, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 1, 200, 75, 20, 1080, 10000, levelRequirement = 40, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 1, 200, 75, 20, 1250, 10000, levelRequirement = 44, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 1, 200, 75, 20, 1430, 10000, levelRequirement = 48, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [14] = { 1, 200, 75, 20, 1620, 10000, levelRequirement = 52, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [15] = { 1, 200, 75, 20, 1820, 10000, levelRequirement = 55, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [16] = { 1, 200, 75, 20, 2040, 10000, levelRequirement = 58, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [17] = { 1, 200, 75, 20, 2260, 10000, levelRequirement = 61, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [18] = { 1, 200, 75, 20, 2500, 10000, levelRequirement = 64, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [19] = { 1, 200, 75, 20, 2740, 10000, levelRequirement = 67, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [20] = { 1, 200, 75, 20, 3000, 10000, levelRequirement = 70, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [21] = { 1, 200, 75, 20, 3270, 10000, levelRequirement = 72, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [22] = { 1, 200, 75, 20, 3550, 10000, levelRequirement = 74, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [23] = { 1, 200, 75, 20, 3830, 10000, levelRequirement = 76, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [24] = { 1, 200, 75, 20, 4130, 10000, levelRequirement = 78, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [25] = { 1, 200, 75, 20, 4440, 10000, levelRequirement = 80, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [26] = { 1, 200, 75, 20, 4760, 10000, levelRequirement = 82, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [27] = { 1, 200, 75, 20, 5090, 10000, levelRequirement = 84, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [28] = { 1, 200, 75, 20, 5430, 10000, levelRequirement = 86, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [29] = { 1, 200, 75, 20, 5770, 10000, levelRequirement = 88, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [30] = { 1, 200, 75, 20, 6130, 10000, levelRequirement = 90, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [31] = { 1, 200, 75, 20, 6500, 10000, levelRequirement = 91, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [32] = { 1, 200, 75, 20, 6880, 10000, levelRequirement = 92, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [33] = { 1, 200, 75, 20, 7260, 10000, levelRequirement = 93, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [34] = { 1, 200, 75, 20, 7660, 10000, levelRequirement = 94, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [35] = { 1, 200, 75, 20, 8060, 10000, levelRequirement = 95, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [36] = { 1, 200, 75, 20, 8480, 10000, levelRequirement = 96, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [37] = { 1, 200, 75, 20, 8900, 10000, levelRequirement = 97, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [38] = { 1, 200, 75, 20, 9340, 10000, levelRequirement = 98, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [39] = { 1, 200, 75, 20, 9780, 10000, levelRequirement = 99, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [40] = { 1, 200, 75, 20, 10230, 10000, levelRequirement = 100, duration = 3, cooldown = 4, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, + [1] = { 50, 100, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 60, 130, cooldown = 4, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 74, 180, cooldown = 4, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 91, 250, cooldown = 4, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 115, 330, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [6] = { 141, 420, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [7] = { 171, 530, cooldown = 4, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [8] = { 204, 650, cooldown = 4, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [9] = { 241, 780, cooldown = 4, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 282, 920, cooldown = 4, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 328, 1080, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [12] = { 378, 1250, cooldown = 4, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [13] = { 433, 1430, cooldown = 4, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [14] = { 495, 1620, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [15] = { 545, 1820, cooldown = 4, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [16] = { 599, 2040, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 11, }, }, + [17] = { 657, 2260, cooldown = 4, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [18] = { 719, 2500, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [19] = { 786, 2740, cooldown = 4, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [20] = { 858, 3000, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 12, }, }, + [21] = { 909, 3270, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [22] = { 962, 3550, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [23] = { 1018, 3830, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [24] = { 1076, 4130, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 13, }, }, + [25] = { 1137, 4440, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [26] = { 1201, 4760, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [27] = { 1268, 5090, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [28] = { 1338, 5430, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [29] = { 1412, 5770, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [30] = { 1488, 6130, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [31] = { 1528, 6500, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [32] = { 1569, 6880, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [33] = { 1610, 7260, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [34] = { 1653, 7660, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [35] = { 1696, 8060, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [36] = { 1741, 8480, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [37] = { 1786, 8900, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [38] = { 1833, 9340, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [39] = { 1880, 9780, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [40] = { 1929, 10230, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, }, } skills["VaalMoltenShell"] = { @@ -4638,13 +4747,16 @@ skills["VaalMoltenShell"] = { { "skill_effect_duration_+%", 1 }, }, }, + constantStats = { + { "skill_override_pvp_scaling_time_ms", 1400 }, + { "molten_shell_damage_absorb_limit_%_of_armour", 30 }, + { "molten_shell_max_damage_absorbed", 30000 }, + { "base_skill_effect_duration", 9000 }, + }, stats = { "base_physical_damage_reduction_rating", - "skill_override_pvp_scaling_time_ms", "molten_shell_damage_absorbed_%", - "molten_shell_damage_absorb_limit_%_of_armour", "molten_shell_%_of_absorbed_damage_dealt_as_reflected_fire", - "molten_shell_max_damage_absorbed", "base_skill_show_average_damage_instead_of_dps", "molten_shell_explode_each_hit", "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", @@ -4652,46 +4764,46 @@ skills["VaalMoltenShell"] = { "damage_originates_from_initiator_location", }, levels = { - [1] = { 1, 1400, 35, 30, 300, 30000, levelRequirement = 4, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 1400, 35, 30, 390, 30000, levelRequirement = 6, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 1400, 35, 30, 540, 30000, levelRequirement = 9, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 1400, 35, 30, 750, 30000, levelRequirement = 12, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 1400, 36, 30, 990, 30000, levelRequirement = 16, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 1400, 36, 30, 1260, 30000, levelRequirement = 20, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 1400, 36, 30, 1590, 30000, levelRequirement = 24, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 1400, 36, 30, 1950, 30000, levelRequirement = 28, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 1400, 37, 30, 2340, 30000, levelRequirement = 32, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 1400, 37, 30, 2760, 30000, levelRequirement = 36, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 1400, 37, 30, 3240, 30000, levelRequirement = 40, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 1400, 37, 30, 3750, 30000, levelRequirement = 44, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 1400, 38, 30, 4290, 30000, levelRequirement = 48, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 1400, 38, 30, 4860, 30000, levelRequirement = 52, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 1400, 38, 30, 5460, 30000, levelRequirement = 55, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 1400, 38, 30, 6120, 30000, levelRequirement = 58, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 1400, 39, 30, 6780, 30000, levelRequirement = 61, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 1400, 39, 30, 7500, 30000, levelRequirement = 64, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 1400, 39, 30, 8220, 30000, levelRequirement = 67, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 1400, 39, 30, 9000, 30000, levelRequirement = 70, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1, 1400, 40, 30, 9810, 30000, levelRequirement = 72, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1, 1400, 40, 30, 10650, 30000, levelRequirement = 74, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1, 1400, 40, 30, 11490, 30000, levelRequirement = 76, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1, 1400, 40, 30, 12390, 30000, levelRequirement = 78, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1, 1400, 41, 30, 13320, 30000, levelRequirement = 80, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1, 1400, 41, 30, 14280, 30000, levelRequirement = 82, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1, 1400, 41, 30, 15270, 30000, levelRequirement = 84, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1, 1400, 41, 30, 16290, 30000, levelRequirement = 86, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1, 1400, 42, 30, 17310, 30000, levelRequirement = 88, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1, 1400, 42, 30, 18390, 30000, levelRequirement = 90, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1, 1400, 42, 30, 19500, 30000, levelRequirement = 91, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1, 1400, 42, 30, 20640, 30000, levelRequirement = 92, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1, 1400, 42, 30, 21780, 30000, levelRequirement = 93, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1, 1400, 42, 30, 22980, 30000, levelRequirement = 94, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1, 1400, 42, 30, 24180, 30000, levelRequirement = 95, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1, 1400, 43, 30, 25440, 30000, levelRequirement = 96, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1, 1400, 43, 30, 26700, 30000, levelRequirement = 97, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1, 1400, 43, 30, 28020, 30000, levelRequirement = 98, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1, 1400, 43, 30, 29340, 30000, levelRequirement = 99, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1, 1400, 43, 30, 30690, 30000, levelRequirement = 100, duration = 9, cooldown = 0.5, statInterpolation = { 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 50, 35, 300, cooldown = 0.5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 60, 35, 390, cooldown = 0.5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 74, 35, 540, cooldown = 0.5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 91, 35, 750, cooldown = 0.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 115, 36, 990, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 141, 36, 1260, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 171, 36, 1590, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 204, 36, 1950, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 241, 37, 2340, cooldown = 0.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 282, 37, 2760, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 328, 37, 3240, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 378, 37, 3750, cooldown = 0.5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 433, 38, 4290, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 495, 38, 4860, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 545, 38, 5460, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 599, 38, 6120, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 657, 39, 6780, cooldown = 0.5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 719, 39, 7500, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 786, 39, 8220, cooldown = 0.5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 858, 39, 9000, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 909, 40, 9810, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 962, 40, 10650, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 1018, 40, 11490, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 1076, 40, 12390, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 1137, 41, 13320, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 1201, 41, 14280, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 1268, 41, 15270, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 1338, 41, 16290, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 1412, 42, 17310, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 1488, 42, 18390, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 1528, 42, 19500, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 1569, 42, 20640, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 1610, 42, 21780, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 1653, 42, 22980, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 1696, 42, 24180, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 1741, 43, 25440, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 1786, 43, 26700, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 1833, 43, 28020, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 1880, 43, 29340, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 1929, 43, 30690, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["MoltenStrike"] = { @@ -4764,57 +4876,59 @@ skills["MoltenStrike"] = { { "damage_over_time_+%", 2 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 60 }, + { "number_of_additional_projectiles", 3 }, + { "active_skill_projectile_damage_+%_final", -50 }, + { "active_skill_damage_over_time_from_projectile_hits_+%_final", -50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", - "number_of_additional_projectiles", - "active_skill_projectile_damage_+%_final", - "active_skill_damage_over_time_from_projectile_hits_+%_final", - "melee_range_+", "attack_minimum_added_fire_damage", "attack_maximum_added_fire_damage", + "melee_range_+", "show_number_of_projectiles", }, levels = { - [1] = { 60, 3, -50, -50, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.1, baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [2] = { 60, 3, -50, -50, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.14, baseMultiplier = 1.139, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [3] = { 60, 3, -50, -50, 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.18, baseMultiplier = 1.179, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [4] = { 60, 3, -50, -50, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.22, baseMultiplier = 1.218, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [5] = { 60, 3, -50, -50, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.26, baseMultiplier = 1.258, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [6] = { 60, 3, -50, -50, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.3, baseMultiplier = 1.297, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [7] = { 60, 3, -50, -50, 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.34, baseMultiplier = 1.337, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [8] = { 60, 3, -50, -50, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.38, baseMultiplier = 1.376, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [9] = { 60, 3, -50, -50, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [10] = { 60, 3, -50, -50, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [11] = { 60, 3, -50, -50, 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.49, baseMultiplier = 1.495, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [12] = { 60, 3, -50, -50, 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.53, baseMultiplier = 1.534, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [13] = { 60, 3, -50, -50, 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.57, baseMultiplier = 1.574, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [14] = { 60, 3, -50, -50, 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.61, baseMultiplier = 1.613, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [15] = { 60, 3, -50, -50, 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.65, baseMultiplier = 1.653, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [16] = { 60, 3, -50, -50, 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.69, baseMultiplier = 1.692, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [17] = { 60, 3, -50, -50, 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.73, baseMultiplier = 1.732, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [18] = { 60, 3, -50, -50, 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.77, baseMultiplier = 1.771, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [19] = { 60, 3, -50, -50, 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.81, baseMultiplier = 1.811, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [20] = { 60, 3, -50, -50, 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [21] = { 60, 3, -50, -50, 7, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.89, baseMultiplier = 1.889, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [22] = { 60, 3, -50, -50, 7, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.93, baseMultiplier = 1.929, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [23] = { 60, 3, -50, -50, 7, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.97, baseMultiplier = 1.968, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [24] = { 60, 3, -50, -50, 7, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.01, baseMultiplier = 2.008, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [25] = { 60, 3, -50, -50, 8, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.05, baseMultiplier = 2.047, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [26] = { 60, 3, -50, -50, 8, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.09, baseMultiplier = 2.087, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [27] = { 60, 3, -50, -50, 8, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.13, baseMultiplier = 2.126, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [28] = { 60, 3, -50, -50, 8, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.17, baseMultiplier = 2.166, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [29] = { 60, 3, -50, -50, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.21, baseMultiplier = 2.205, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [30] = { 60, 3, -50, -50, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.24, baseMultiplier = 2.245, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [31] = { 60, 3, -50, -50, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.26, baseMultiplier = 2.264, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [32] = { 60, 3, -50, -50, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.28, baseMultiplier = 2.284, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [33] = { 60, 3, -50, -50, 9, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.3, baseMultiplier = 2.304, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [34] = { 60, 3, -50, -50, 10, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.32, baseMultiplier = 2.324, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [35] = { 60, 3, -50, -50, 10, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.34, baseMultiplier = 2.343, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [36] = { 60, 3, -50, -50, 10, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.36, baseMultiplier = 2.363, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [37] = { 60, 3, -50, -50, 10, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.38, baseMultiplier = 2.383, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [38] = { 60, 3, -50, -50, 11, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.4, baseMultiplier = 2.403, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [39] = { 60, 3, -50, -50, 11, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.42, baseMultiplier = 2.422, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, - [40] = { 60, 3, -50, -50, 11, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.44, baseMultiplier = 2.442, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, }, cost = { Mana = 6, }, }, + [1] = { 2, 3, 2, damageEffectiveness = 1.1, baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 2, 3, 2, damageEffectiveness = 1.14, baseMultiplier = 1.139, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 3, 4, 2, damageEffectiveness = 1.18, baseMultiplier = 1.179, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 4, 6, 3, damageEffectiveness = 1.22, baseMultiplier = 1.218, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 5, 8, 3, damageEffectiveness = 1.26, baseMultiplier = 1.258, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 7, 11, 3, damageEffectiveness = 1.3, baseMultiplier = 1.297, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 9, 13, 3, damageEffectiveness = 1.34, baseMultiplier = 1.337, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 11, 17, 4, damageEffectiveness = 1.38, baseMultiplier = 1.376, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 14, 20, 4, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 16, 25, 4, damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 20, 30, 4, damageEffectiveness = 1.49, baseMultiplier = 1.495, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 24, 35, 5, damageEffectiveness = 1.53, baseMultiplier = 1.534, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 28, 42, 5, damageEffectiveness = 1.57, baseMultiplier = 1.574, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 33, 49, 5, damageEffectiveness = 1.61, baseMultiplier = 1.613, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 39, 58, 5, damageEffectiveness = 1.65, baseMultiplier = 1.653, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 45, 68, 5, damageEffectiveness = 1.69, baseMultiplier = 1.692, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 52, 79, 6, damageEffectiveness = 1.73, baseMultiplier = 1.732, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 61, 91, 6, damageEffectiveness = 1.77, baseMultiplier = 1.771, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 68, 102, 6, damageEffectiveness = 1.81, baseMultiplier = 1.811, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 75, 113, 6, damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 81, 122, 7, damageEffectiveness = 1.89, baseMultiplier = 1.889, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 87, 130, 7, damageEffectiveness = 1.93, baseMultiplier = 1.929, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 93, 140, 7, damageEffectiveness = 1.97, baseMultiplier = 1.968, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 100, 150, 7, damageEffectiveness = 2.01, baseMultiplier = 2.008, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 107, 160, 8, damageEffectiveness = 2.05, baseMultiplier = 2.047, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 114, 172, 8, damageEffectiveness = 2.09, baseMultiplier = 2.087, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 123, 184, 8, damageEffectiveness = 2.13, baseMultiplier = 2.126, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 131, 197, 8, damageEffectiveness = 2.17, baseMultiplier = 2.166, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 140, 210, 9, damageEffectiveness = 2.21, baseMultiplier = 2.205, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 150, 224, 9, damageEffectiveness = 2.24, baseMultiplier = 2.245, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 155, 232, 9, damageEffectiveness = 2.26, baseMultiplier = 2.264, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 160, 240, 9, damageEffectiveness = 2.28, baseMultiplier = 2.284, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 165, 248, 9, damageEffectiveness = 2.3, baseMultiplier = 2.304, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 171, 256, 10, damageEffectiveness = 2.32, baseMultiplier = 2.324, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 176, 265, 10, damageEffectiveness = 2.34, baseMultiplier = 2.343, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 182, 273, 10, damageEffectiveness = 2.36, baseMultiplier = 2.363, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 188, 282, 10, damageEffectiveness = 2.38, baseMultiplier = 2.383, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 194, 292, 11, damageEffectiveness = 2.4, baseMultiplier = 2.403, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 201, 301, 11, damageEffectiveness = 2.42, baseMultiplier = 2.422, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 207, 311, 11, damageEffectiveness = 2.44, baseMultiplier = 2.442, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["BloodSpears"] = { @@ -4875,11 +4989,13 @@ skills["BloodSpears"] = { { "blood_spears_additional_number_of_spears_if_changed_stance_recently", 0.1 }, }, }, + constantStats = { + { "blood_spears_base_number_of_spears", 7 }, + { "blood_spears_damage_+%_final_in_blood_stance", -75 }, + { "blood_spears_additional_number_of_spears_if_changed_stance_recently", 2 }, + { "blood_spears_aoe_modifiers_apply_to_blood_spear_placement_range_at_%_value", 50 }, + }, stats = { - "blood_spears_base_number_of_spears", - "blood_spears_damage_+%_final_in_blood_stance", - "blood_spears_additional_number_of_spears_if_changed_stance_recently", - "blood_spears_aoe_modifiers_apply_to_blood_spear_placement_range_at_%_value", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", "skill_area_of_effect_+%_final_in_sand_stance", @@ -4887,46 +5003,46 @@ skills["BloodSpears"] = { "console_skill_dont_chase", }, levels = { - [1] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 0, damageEffectiveness = 1.25, attackSpeedMultiplier = -20, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [2] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 4, damageEffectiveness = 1.3, attackSpeedMultiplier = -20, baseMultiplier = 1.296, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [3] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 8, damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.343, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [4] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 12, damageEffectiveness = 1.39, attackSpeedMultiplier = -20, baseMultiplier = 1.389, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [5] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 16, damageEffectiveness = 1.44, attackSpeedMultiplier = -20, baseMultiplier = 1.435, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [6] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 20, damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.482, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [7] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 24, damageEffectiveness = 1.53, attackSpeedMultiplier = -20, baseMultiplier = 1.528, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [8] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 28, damageEffectiveness = 1.57, attackSpeedMultiplier = -20, baseMultiplier = 1.574, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [9] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 32, damageEffectiveness = 1.62, attackSpeedMultiplier = -20, baseMultiplier = 1.621, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [10] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 36, damageEffectiveness = 1.67, attackSpeedMultiplier = -20, baseMultiplier = 1.667, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [11] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 40, damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.713, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [12] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 44, damageEffectiveness = 1.76, attackSpeedMultiplier = -20, baseMultiplier = 1.759, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [13] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 48, damageEffectiveness = 1.81, attackSpeedMultiplier = -20, baseMultiplier = 1.806, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [14] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 52, damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.852, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [15] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 56, damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.898, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [16] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 60, damageEffectiveness = 1.94, attackSpeedMultiplier = -20, baseMultiplier = 1.945, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [17] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 64, damageEffectiveness = 1.99, attackSpeedMultiplier = -20, baseMultiplier = 1.991, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [18] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 68, damageEffectiveness = 2.04, attackSpeedMultiplier = -20, baseMultiplier = 2.037, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [19] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 72, damageEffectiveness = 2.08, attackSpeedMultiplier = -20, baseMultiplier = 2.084, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [20] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 76, damageEffectiveness = 2.13, attackSpeedMultiplier = -20, baseMultiplier = 2.13, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [21] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 80, damageEffectiveness = 2.18, attackSpeedMultiplier = -20, baseMultiplier = 2.176, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [22] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 84, damageEffectiveness = 2.22, attackSpeedMultiplier = -20, baseMultiplier = 2.223, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [23] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 88, damageEffectiveness = 2.27, attackSpeedMultiplier = -20, baseMultiplier = 2.269, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [24] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 92, damageEffectiveness = 2.32, attackSpeedMultiplier = -20, baseMultiplier = 2.315, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [25] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 96, damageEffectiveness = 2.36, attackSpeedMultiplier = -20, baseMultiplier = 2.362, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [26] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.41, attackSpeedMultiplier = -20, baseMultiplier = 2.408, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [27] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 104, damageEffectiveness = 2.45, attackSpeedMultiplier = -20, baseMultiplier = 2.454, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [28] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 108, damageEffectiveness = 2.5, attackSpeedMultiplier = -20, baseMultiplier = 2.501, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [29] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 112, damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.547, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [30] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 116, damageEffectiveness = 2.59, attackSpeedMultiplier = -20, baseMultiplier = 2.593, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [31] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 118, damageEffectiveness = 2.62, attackSpeedMultiplier = -20, baseMultiplier = 2.616, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [32] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 120, damageEffectiveness = 2.64, attackSpeedMultiplier = -20, baseMultiplier = 2.639, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [33] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 122, damageEffectiveness = 2.66, attackSpeedMultiplier = -20, baseMultiplier = 2.663, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [34] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 124, damageEffectiveness = 2.69, attackSpeedMultiplier = -20, baseMultiplier = 2.686, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [35] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 126, damageEffectiveness = 2.71, attackSpeedMultiplier = -20, baseMultiplier = 2.709, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [36] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 128, damageEffectiveness = 2.73, attackSpeedMultiplier = -20, baseMultiplier = 2.732, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [37] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 130, damageEffectiveness = 2.76, attackSpeedMultiplier = -20, baseMultiplier = 2.755, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [38] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 132, damageEffectiveness = 2.78, attackSpeedMultiplier = -20, baseMultiplier = 2.778, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [39] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 134, damageEffectiveness = 2.8, attackSpeedMultiplier = -20, baseMultiplier = 2.802, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, - [40] = { 7, -75, 2, 50, 0.80000001192093, 1.2000000476837, 136, damageEffectiveness = 2.82, attackSpeedMultiplier = -20, baseMultiplier = 2.825, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, }, cost = { Mana = 6, }, }, + [1] = { 2, 3, 0, damageEffectiveness = 1.25, attackSpeedMultiplier = -20, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 2, 3, 4, damageEffectiveness = 1.3, attackSpeedMultiplier = -20, baseMultiplier = 1.296, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 3, 4, 8, damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.343, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 4, 6, 12, damageEffectiveness = 1.39, attackSpeedMultiplier = -20, baseMultiplier = 1.389, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 5, 8, 16, damageEffectiveness = 1.44, attackSpeedMultiplier = -20, baseMultiplier = 1.435, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 7, 11, 20, damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.482, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 9, 13, 24, damageEffectiveness = 1.53, attackSpeedMultiplier = -20, baseMultiplier = 1.528, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 11, 17, 28, damageEffectiveness = 1.57, attackSpeedMultiplier = -20, baseMultiplier = 1.574, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 14, 20, 32, damageEffectiveness = 1.62, attackSpeedMultiplier = -20, baseMultiplier = 1.621, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 16, 25, 36, damageEffectiveness = 1.67, attackSpeedMultiplier = -20, baseMultiplier = 1.667, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 20, 30, 40, damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.713, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 24, 35, 44, damageEffectiveness = 1.76, attackSpeedMultiplier = -20, baseMultiplier = 1.759, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 28, 42, 48, damageEffectiveness = 1.81, attackSpeedMultiplier = -20, baseMultiplier = 1.806, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 33, 49, 52, damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.852, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 39, 58, 56, damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.898, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 45, 68, 60, damageEffectiveness = 1.94, attackSpeedMultiplier = -20, baseMultiplier = 1.945, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 52, 79, 64, damageEffectiveness = 1.99, attackSpeedMultiplier = -20, baseMultiplier = 1.991, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 61, 91, 68, damageEffectiveness = 2.04, attackSpeedMultiplier = -20, baseMultiplier = 2.037, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 68, 102, 72, damageEffectiveness = 2.08, attackSpeedMultiplier = -20, baseMultiplier = 2.084, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 75, 113, 76, damageEffectiveness = 2.13, attackSpeedMultiplier = -20, baseMultiplier = 2.13, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 81, 122, 80, damageEffectiveness = 2.18, attackSpeedMultiplier = -20, baseMultiplier = 2.176, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 87, 130, 84, damageEffectiveness = 2.22, attackSpeedMultiplier = -20, baseMultiplier = 2.223, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 93, 140, 88, damageEffectiveness = 2.27, attackSpeedMultiplier = -20, baseMultiplier = 2.269, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 100, 150, 92, damageEffectiveness = 2.32, attackSpeedMultiplier = -20, baseMultiplier = 2.315, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 107, 160, 96, damageEffectiveness = 2.36, attackSpeedMultiplier = -20, baseMultiplier = 2.362, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 114, 172, 100, damageEffectiveness = 2.41, attackSpeedMultiplier = -20, baseMultiplier = 2.408, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 123, 184, 104, damageEffectiveness = 2.45, attackSpeedMultiplier = -20, baseMultiplier = 2.454, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 131, 197, 108, damageEffectiveness = 2.5, attackSpeedMultiplier = -20, baseMultiplier = 2.501, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 140, 210, 112, damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.547, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 150, 224, 116, damageEffectiveness = 2.59, attackSpeedMultiplier = -20, baseMultiplier = 2.593, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 155, 232, 118, damageEffectiveness = 2.62, attackSpeedMultiplier = -20, baseMultiplier = 2.616, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 160, 240, 120, damageEffectiveness = 2.64, attackSpeedMultiplier = -20, baseMultiplier = 2.639, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 165, 248, 122, damageEffectiveness = 2.66, attackSpeedMultiplier = -20, baseMultiplier = 2.663, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 171, 256, 124, damageEffectiveness = 2.69, attackSpeedMultiplier = -20, baseMultiplier = 2.686, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 176, 265, 126, damageEffectiveness = 2.71, attackSpeedMultiplier = -20, baseMultiplier = 2.709, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 182, 273, 128, damageEffectiveness = 2.73, attackSpeedMultiplier = -20, baseMultiplier = 2.732, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 188, 282, 130, damageEffectiveness = 2.76, attackSpeedMultiplier = -20, baseMultiplier = 2.755, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 194, 292, 132, damageEffectiveness = 2.78, attackSpeedMultiplier = -20, baseMultiplier = 2.778, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 201, 301, 134, damageEffectiveness = 2.8, attackSpeedMultiplier = -20, baseMultiplier = 2.802, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 207, 311, 136, damageEffectiveness = 2.82, attackSpeedMultiplier = -20, baseMultiplier = 2.825, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["PetrifiedBlood"] = { @@ -4963,53 +5079,55 @@ skills["PetrifiedBlood"] = { { "skill_grants_life_cost_%_mana_cost_while_not_on_low_life", -0.5 }, }, }, + constantStats = { + { "petrified_blood_%_life_loss_below_half_from_hit_to_prevent", 40 }, + { "skill_grants_life_cost_%_mana_cost_while_not_on_low_life", 40 }, + }, stats = { "petrified_blood_%_prevented_life_loss_to_lose_over_time", - "petrified_blood_%_life_loss_below_half_from_hit_to_prevent", - "skill_grants_life_cost_%_mana_cost_while_not_on_low_life", "cannot_recover_above_low_life_except_flasks", }, levels = { - [1] = { 100, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 99, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 98, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 97, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 96, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 95, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 94, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 93, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 92, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 91, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 90, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 89, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 88, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 87, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 86, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 85, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 84, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 83, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 82, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 81, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 80, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 79, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 78, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 77, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 76, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 75, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 74, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 73, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 72, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 71, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 71, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 70, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 70, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 69, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 69, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 68, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 68, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 67, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 67, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 66, 40, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 100, manaReservationPercent = 35, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, + [2] = { 99, manaReservationPercent = 35, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, + [3] = { 98, manaReservationPercent = 35, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, + [4] = { 97, manaReservationPercent = 35, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [5] = { 96, manaReservationPercent = 35, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [6] = { 95, manaReservationPercent = 35, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, + [7] = { 94, manaReservationPercent = 35, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [8] = { 93, manaReservationPercent = 35, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, + [9] = { 92, manaReservationPercent = 35, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 91, manaReservationPercent = 35, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 90, manaReservationPercent = 35, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 89, manaReservationPercent = 35, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 88, manaReservationPercent = 35, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 87, manaReservationPercent = 35, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 86, manaReservationPercent = 35, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 85, manaReservationPercent = 35, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 84, manaReservationPercent = 35, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 83, manaReservationPercent = 35, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 82, manaReservationPercent = 35, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 81, manaReservationPercent = 35, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 80, manaReservationPercent = 35, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 79, manaReservationPercent = 35, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 78, manaReservationPercent = 35, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 77, manaReservationPercent = 35, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 76, manaReservationPercent = 35, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 75, manaReservationPercent = 35, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 74, manaReservationPercent = 35, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 73, manaReservationPercent = 35, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 72, manaReservationPercent = 35, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 71, manaReservationPercent = 35, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 71, manaReservationPercent = 35, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 70, manaReservationPercent = 35, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 70, manaReservationPercent = 35, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 69, manaReservationPercent = 35, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 69, manaReservationPercent = 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 67, manaReservationPercent = 35, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 67, manaReservationPercent = 35, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 66, manaReservationPercent = 35, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["PhysicalDamageAura"] = { @@ -5052,6 +5170,8 @@ skills["PhysicalDamageAura"] = { { "base_additional_physical_damage_reduction_%", -0.1 }, }, }, + constantStats = { + }, stats = { "physical_damage_aura_nearby_enemies_physical_damage_taken_+%", "physical_damage_aura_nearby_enemies_physical_damage_taken_+%_max", @@ -5138,56 +5258,58 @@ skills["Punishment"] = { { "curse_area_of_effect_+%", 1 }, }, }, + constantStats = { + { "punishment_reflect_%_overkill_damage_to_nearby_allies_on_death", 10 }, + { "debilitate_self_for_x_milliseconds_on_hit", 2000 }, + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { "base_skill_effect_duration", "active_skill_base_radius_+", - "punishment_reflect_%_overkill_damage_to_nearby_allies_on_death", "damage_taken_+%_on_low_life", - "debilitate_self_for_x_milliseconds_on_hit", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 9000, 0, 10, 40, 2000, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 9100, 1, 10, 42, 2000, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 9200, 1, 10, 44, 2000, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 9300, 2, 10, 46, 2000, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 9400, 2, 10, 48, 2000, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 9500, 3, 10, 50, 2000, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 9600, 3, 10, 52, 2000, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 9700, 4, 10, 54, 2000, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 9800, 4, 10, 56, 2000, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 9900, 5, 10, 58, 2000, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 10000, 5, 10, 60, 2000, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 10100, 6, 10, 62, 2000, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 10200, 6, 10, 64, 2000, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 10300, 7, 10, 66, 2000, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 10400, 7, 10, 68, 2000, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 10500, 8, 10, 70, 2000, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 10600, 8, 10, 72, 2000, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 10700, 9, 10, 74, 2000, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 10800, 9, 10, 76, 2000, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 10900, 10, 10, 78, 2000, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 11000, 10, 10, 80, 2000, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 11100, 11, 10, 82, 2000, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 11200, 11, 10, 84, 2000, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 11300, 12, 10, 86, 2000, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 11400, 12, 10, 88, 2000, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 11500, 13, 10, 90, 2000, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 11600, 13, 10, 92, 2000, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 11700, 14, 10, 94, 2000, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 11800, 14, 10, 96, 2000, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 11900, 15, 10, 98, 2000, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 11950, 15, 10, 99, 2000, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 12000, 15, 10, 100, 2000, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 12050, 15, 10, 101, 2000, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 12100, 16, 10, 102, 2000, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 12150, 16, 10, 103, 2000, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 12200, 16, 10, 104, 2000, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 12250, 16, 10, 105, 2000, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 12300, 17, 10, 106, 2000, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 12350, 17, 10, 107, 2000, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 12400, 17, 10, 108, 2000, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 9000, 0, 40, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 9100, 1, 42, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 9200, 1, 44, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 9300, 2, 46, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 9400, 2, 48, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 9500, 3, 50, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 9600, 3, 52, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 9700, 4, 54, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 9800, 4, 56, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 9900, 5, 58, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 10000, 5, 60, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 10100, 6, 62, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 10200, 6, 64, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 10300, 7, 66, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 10400, 7, 68, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 10500, 8, 70, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 10600, 8, 72, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 10700, 9, 74, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 10800, 9, 76, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 10900, 10, 78, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 11000, 10, 80, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 11100, 11, 82, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 11200, 11, 84, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 11300, 12, 86, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 11400, 12, 88, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 11500, 13, 90, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 11600, 13, 92, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 11700, 14, 94, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 11800, 14, 96, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 11900, 15, 98, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 11950, 15, 99, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 12000, 15, 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 12050, 15, 101, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 12100, 16, 102, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 12150, 16, 103, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 12200, 16, 104, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 12250, 16, 105, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 12300, 17, 106, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 12350, 17, 107, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 12400, 17, 108, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["FireResistAura"] = { @@ -5230,6 +5352,8 @@ skills["FireResistAura"] = { { "base_reduce_enemy_fire_resistance_%", 0.05 }, }, }, + constantStats = { + }, stats = { "base_fire_damage_resistance_%", "base_maximum_fire_damage_resistance_%", @@ -5307,10 +5431,12 @@ skills["FireImpurity"] = { { "base_skill_area_of_effect_+%", 2 }, }, }, + constantStats = { + { "base_maximum_fire_damage_resistance_%", 5 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "base_maximum_fire_damage_resistance_%", "active_skill_base_radius_+", - "base_skill_effect_duration", "aura_effect_+%", "base_deal_no_damage", "base_immune_to_ignite", @@ -5318,46 +5444,46 @@ skills["FireImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 5, 14, 3000, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 5, 14, 3000, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 5, 14, 3000, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 5, 15, 3000, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 5, 15, 3000, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 5, 15, 3000, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 5, 16, 3000, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 5, 16, 3000, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 5, 16, 3000, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 5, 17, 3000, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 5, 17, 3000, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 5, 17, 3000, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 5, 18, 3000, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 5, 18, 3000, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 5, 18, 3000, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 5, 19, 3000, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 5, 19, 3000, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 5, 19, 3000, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 5, 20, 3000, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 5, 20, 3000, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 5, 20, 3000, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 5, 21, 3000, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 5, 21, 3000, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 5, 21, 3000, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 5, 22, 3000, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 5, 22, 3000, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 5, 22, 3000, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 5, 23, 3000, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 5, 23, 3000, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 5, 23, 3000, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 5, 23, 3000, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 5, 24, 3000, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 5, 24, 3000, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 5, 24, 3000, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 5, 24, 3000, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 5, 24, 3000, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 5, 24, 3000, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 5, 25, 3000, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 5, 25, 3000, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 5, 25, 3000, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["RageVortex"] = { @@ -5414,59 +5540,62 @@ skills["RageVortex"] = { { "skill_effect_duration_+%", 0.5 }, }, }, + constantStats = { + { "rage_slash_sacrifice_rage_%", 20 }, + { "rage_slash_radius_+_per_amount_of_rage_sacrificed", 1 }, + { "rage_slash_rage_sacrifice_per_radius_bonus", 2 }, + { "rage_slash_damage_+%_final_per_amount_of_rage_sacrificed", 5 }, + { "rage_slash_rage_sacrifice_per_damage_bonus", 1 }, + { "rage_slash_maximum_vortices", 1 }, + { "rage_slash_vortex_attack_speed_+%_final", 250 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "rage_slash_sacrifice_rage_%", - "rage_slash_radius_+_per_amount_of_rage_sacrificed", - "rage_slash_rage_sacrifice_per_radius_bonus", - "rage_slash_damage_+%_final_per_amount_of_rage_sacrificed", - "rage_slash_rage_sacrifice_per_damage_bonus", - "rage_slash_maximum_vortices", - "rage_slash_vortex_attack_speed_+%_final", "is_area_damage", "skill_can_add_multiple_charges_per_action", "console_skill_dont_chase", }, levels = { - [1] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.4, baseMultiplier = 0.4, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 25, }, }, - [2] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.41, baseMultiplier = 0.412, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 26, }, }, - [3] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.42, baseMultiplier = 0.423, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 28, }, }, - [4] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.43, baseMultiplier = 0.435, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 30, }, }, - [5] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.45, baseMultiplier = 0.446, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 31, }, }, - [6] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.46, baseMultiplier = 0.458, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 32, }, }, - [7] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.47, baseMultiplier = 0.469, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 33, }, }, - [8] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.48, baseMultiplier = 0.481, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 34, }, }, - [9] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.49, baseMultiplier = 0.493, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 35, }, }, - [10] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.5, baseMultiplier = 0.504, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 36, }, }, - [11] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.52, baseMultiplier = 0.516, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 37, }, }, - [12] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.53, baseMultiplier = 0.527, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 38, }, }, - [13] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.54, baseMultiplier = 0.539, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 39, }, }, - [14] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.55, baseMultiplier = 0.551, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 40, }, }, - [15] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.56, baseMultiplier = 0.562, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 41, }, }, - [16] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.57, baseMultiplier = 0.574, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 42, }, }, - [17] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.59, baseMultiplier = 0.585, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 43, }, }, - [18] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.6, baseMultiplier = 0.597, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 44, }, }, - [19] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.61, baseMultiplier = 0.608, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 45, }, }, - [20] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.62, baseMultiplier = 0.62, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 46, }, }, - [21] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.63, baseMultiplier = 0.632, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 47, }, }, - [22] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.64, baseMultiplier = 0.643, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 48, }, }, - [23] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.65, baseMultiplier = 0.655, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 49, }, }, - [24] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.67, baseMultiplier = 0.666, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 50, }, }, - [25] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.68, baseMultiplier = 0.678, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 51, }, }, - [26] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.69, baseMultiplier = 0.689, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 52, }, }, - [27] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.7, baseMultiplier = 0.701, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 53, }, }, - [28] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.71, baseMultiplier = 0.713, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 54, }, }, - [29] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.72, baseMultiplier = 0.724, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 55, }, }, - [30] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.74, baseMultiplier = 0.736, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 56, }, }, - [31] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.74, baseMultiplier = 0.742, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 57, }, }, - [32] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.75, baseMultiplier = 0.747, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 58, }, }, - [33] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.75, baseMultiplier = 0.753, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 58, }, }, - [34] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.76, baseMultiplier = 0.759, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 58, }, }, - [35] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.76, baseMultiplier = 0.765, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 60, }, }, - [36] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.77, baseMultiplier = 0.771, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 60, }, }, - [37] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.78, baseMultiplier = 0.776, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 60, }, }, - [38] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.78, baseMultiplier = 0.782, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 60, }, }, - [39] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.79, baseMultiplier = 0.788, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 61, }, }, - [40] = { 20, 1, 2, 5, 1, 1, 250, attackSpeedMultiplier = -30, duration = 3, damageEffectiveness = 0.79, baseMultiplier = 0.794, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Life = 61, }, }, + [1] = { damageEffectiveness = 0.4, attackSpeedMultiplier = -30, baseMultiplier = 0.4, levelRequirement = 28, statInterpolation = { }, cost = { Life = 25, }, }, + [2] = { damageEffectiveness = 0.41, attackSpeedMultiplier = -30, baseMultiplier = 0.412, levelRequirement = 31, statInterpolation = { }, cost = { Life = 26, }, }, + [3] = { damageEffectiveness = 0.42, attackSpeedMultiplier = -30, baseMultiplier = 0.423, levelRequirement = 34, statInterpolation = { }, cost = { Life = 28, }, }, + [4] = { damageEffectiveness = 0.43, attackSpeedMultiplier = -30, baseMultiplier = 0.435, levelRequirement = 37, statInterpolation = { }, cost = { Life = 30, }, }, + [5] = { damageEffectiveness = 0.45, attackSpeedMultiplier = -30, baseMultiplier = 0.446, levelRequirement = 40, statInterpolation = { }, cost = { Life = 31, }, }, + [6] = { damageEffectiveness = 0.46, attackSpeedMultiplier = -30, baseMultiplier = 0.458, levelRequirement = 42, statInterpolation = { }, cost = { Life = 32, }, }, + [7] = { damageEffectiveness = 0.47, attackSpeedMultiplier = -30, baseMultiplier = 0.469, levelRequirement = 44, statInterpolation = { }, cost = { Life = 33, }, }, + [8] = { damageEffectiveness = 0.48, attackSpeedMultiplier = -30, baseMultiplier = 0.481, levelRequirement = 46, statInterpolation = { }, cost = { Life = 34, }, }, + [9] = { damageEffectiveness = 0.49, attackSpeedMultiplier = -30, baseMultiplier = 0.493, levelRequirement = 48, statInterpolation = { }, cost = { Life = 35, }, }, + [10] = { damageEffectiveness = 0.5, attackSpeedMultiplier = -30, baseMultiplier = 0.504, levelRequirement = 50, statInterpolation = { }, cost = { Life = 36, }, }, + [11] = { damageEffectiveness = 0.52, attackSpeedMultiplier = -30, baseMultiplier = 0.516, levelRequirement = 52, statInterpolation = { }, cost = { Life = 37, }, }, + [12] = { damageEffectiveness = 0.53, attackSpeedMultiplier = -30, baseMultiplier = 0.527, levelRequirement = 54, statInterpolation = { }, cost = { Life = 38, }, }, + [13] = { damageEffectiveness = 0.54, attackSpeedMultiplier = -30, baseMultiplier = 0.539, levelRequirement = 56, statInterpolation = { }, cost = { Life = 39, }, }, + [14] = { damageEffectiveness = 0.55, attackSpeedMultiplier = -30, baseMultiplier = 0.551, levelRequirement = 58, statInterpolation = { }, cost = { Life = 40, }, }, + [15] = { damageEffectiveness = 0.56, attackSpeedMultiplier = -30, baseMultiplier = 0.562, levelRequirement = 60, statInterpolation = { }, cost = { Life = 41, }, }, + [16] = { damageEffectiveness = 0.57, attackSpeedMultiplier = -30, baseMultiplier = 0.574, levelRequirement = 62, statInterpolation = { }, cost = { Life = 42, }, }, + [17] = { damageEffectiveness = 0.59, attackSpeedMultiplier = -30, baseMultiplier = 0.585, levelRequirement = 64, statInterpolation = { }, cost = { Life = 43, }, }, + [18] = { damageEffectiveness = 0.6, attackSpeedMultiplier = -30, baseMultiplier = 0.597, levelRequirement = 66, statInterpolation = { }, cost = { Life = 44, }, }, + [19] = { damageEffectiveness = 0.61, attackSpeedMultiplier = -30, baseMultiplier = 0.608, levelRequirement = 68, statInterpolation = { }, cost = { Life = 45, }, }, + [20] = { damageEffectiveness = 0.62, attackSpeedMultiplier = -30, baseMultiplier = 0.62, levelRequirement = 70, statInterpolation = { }, cost = { Life = 46, }, }, + [21] = { damageEffectiveness = 0.63, attackSpeedMultiplier = -30, baseMultiplier = 0.632, levelRequirement = 72, statInterpolation = { }, cost = { Life = 47, }, }, + [22] = { damageEffectiveness = 0.64, attackSpeedMultiplier = -30, baseMultiplier = 0.643, levelRequirement = 74, statInterpolation = { }, cost = { Life = 48, }, }, + [23] = { damageEffectiveness = 0.65, attackSpeedMultiplier = -30, baseMultiplier = 0.655, levelRequirement = 76, statInterpolation = { }, cost = { Life = 49, }, }, + [24] = { damageEffectiveness = 0.67, attackSpeedMultiplier = -30, baseMultiplier = 0.666, levelRequirement = 78, statInterpolation = { }, cost = { Life = 50, }, }, + [25] = { damageEffectiveness = 0.68, attackSpeedMultiplier = -30, baseMultiplier = 0.678, levelRequirement = 80, statInterpolation = { }, cost = { Life = 51, }, }, + [26] = { damageEffectiveness = 0.69, attackSpeedMultiplier = -30, baseMultiplier = 0.689, levelRequirement = 82, statInterpolation = { }, cost = { Life = 52, }, }, + [27] = { damageEffectiveness = 0.7, attackSpeedMultiplier = -30, baseMultiplier = 0.701, levelRequirement = 84, statInterpolation = { }, cost = { Life = 53, }, }, + [28] = { damageEffectiveness = 0.71, attackSpeedMultiplier = -30, baseMultiplier = 0.713, levelRequirement = 86, statInterpolation = { }, cost = { Life = 54, }, }, + [29] = { damageEffectiveness = 0.72, attackSpeedMultiplier = -30, baseMultiplier = 0.724, levelRequirement = 88, statInterpolation = { }, cost = { Life = 55, }, }, + [30] = { damageEffectiveness = 0.74, attackSpeedMultiplier = -30, baseMultiplier = 0.736, levelRequirement = 90, statInterpolation = { }, cost = { Life = 56, }, }, + [31] = { damageEffectiveness = 0.74, attackSpeedMultiplier = -30, baseMultiplier = 0.742, levelRequirement = 91, statInterpolation = { }, cost = { Life = 57, }, }, + [32] = { damageEffectiveness = 0.75, attackSpeedMultiplier = -30, baseMultiplier = 0.747, levelRequirement = 92, statInterpolation = { }, cost = { Life = 58, }, }, + [33] = { damageEffectiveness = 0.75, attackSpeedMultiplier = -30, baseMultiplier = 0.753, levelRequirement = 93, statInterpolation = { }, cost = { Life = 58, }, }, + [34] = { damageEffectiveness = 0.76, attackSpeedMultiplier = -30, baseMultiplier = 0.759, levelRequirement = 94, statInterpolation = { }, cost = { Life = 58, }, }, + [35] = { damageEffectiveness = 0.76, attackSpeedMultiplier = -30, baseMultiplier = 0.765, levelRequirement = 95, statInterpolation = { }, cost = { Life = 60, }, }, + [36] = { damageEffectiveness = 0.77, attackSpeedMultiplier = -30, baseMultiplier = 0.771, levelRequirement = 96, statInterpolation = { }, cost = { Life = 60, }, }, + [37] = { damageEffectiveness = 0.78, attackSpeedMultiplier = -30, baseMultiplier = 0.776, levelRequirement = 97, statInterpolation = { }, cost = { Life = 60, }, }, + [38] = { damageEffectiveness = 0.78, attackSpeedMultiplier = -30, baseMultiplier = 0.782, levelRequirement = 98, statInterpolation = { }, cost = { Life = 60, }, }, + [39] = { damageEffectiveness = 0.79, attackSpeedMultiplier = -30, baseMultiplier = 0.788, levelRequirement = 99, statInterpolation = { }, cost = { Life = 61, }, }, + [40] = { damageEffectiveness = 0.79, attackSpeedMultiplier = -30, baseMultiplier = 0.794, levelRequirement = 99, statInterpolation = { }, cost = { Life = 61, }, }, }, } skills["RallyingCry"] = { @@ -5516,59 +5645,61 @@ skills["RallyingCry"] = { { "warcry_grant_damage_+%_to_exerted_attacks", 0.5 }, }, }, + constantStats = { + { "rallying_cry_damage_+%_final_from_osm_per_nearby_ally", 5 }, + { "skill_empowers_next_x_melee_attacks", 5 }, + { "rallying_cry_weapon_damage_%_for_allies_per_5_monster_power", 3 }, + { "rallying_cry_buff_effect_on_minions_+%_final", 100 }, + }, stats = { - "rallying_cry_damage_+%_final_from_osm_per_nearby_ally", - "skill_empowers_next_x_melee_attacks", - "rallying_cry_weapon_damage_%_for_allies_per_5_monster_power", - "rallying_cry_buff_effect_on_minions_+%_final", "warcry_speed_+%", - "empowered_attack_accuracy_rating_+%", + "base_skill_effect_duration", "base_deal_no_damage", "cannot_cancel_skill_before_contact_point", "warcry_gain_mp_from_allies", "warcry_count_power_from_enemies", }, levels = { - [1] = { 5, 5, 3, 100, 0, 0, levelRequirement = 24, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [2] = { 5, 5, 3, 100, 2, 0, levelRequirement = 27, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [3] = { 5, 5, 3, 100, 4, 0, levelRequirement = 30, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 5, 5, 3, 100, 6, 0, levelRequirement = 33, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 5, 5, 3, 100, 8, 0, levelRequirement = 36, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [6] = { 5, 5, 3, 100, 10, 0, levelRequirement = 39, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [7] = { 5, 5, 3, 100, 12, 0, levelRequirement = 42, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 5, 5, 3, 100, 14, 0, levelRequirement = 45, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 5, 5, 3, 100, 16, 0, levelRequirement = 48, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [10] = { 5, 5, 3, 100, 18, 0, levelRequirement = 50, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [11] = { 5, 5, 3, 100, 20, 0, levelRequirement = 52, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 5, 5, 3, 100, 22, 0, levelRequirement = 54, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 5, 5, 3, 100, 24, 0, levelRequirement = 56, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [14] = { 5, 5, 3, 100, 26, 0, levelRequirement = 58, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 5, 5, 3, 100, 28, 0, levelRequirement = 60, duration = 5.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 5, 5, 3, 100, 30, 0, levelRequirement = 62, duration = 5.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 5, 5, 3, 100, 32, 0, levelRequirement = 64, duration = 5.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 5, 5, 3, 100, 34, 0, levelRequirement = 66, duration = 5.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 5, 5, 3, 100, 36, 0, levelRequirement = 68, duration = 5.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 5, 5, 3, 100, 38, 0, levelRequirement = 70, duration = 5.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [21] = { 5, 5, 3, 100, 40, 0, levelRequirement = 72, duration = 6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 5, 5, 3, 100, 41, 0, levelRequirement = 74, duration = 6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [23] = { 5, 5, 3, 100, 42, 0, levelRequirement = 76, duration = 6.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [24] = { 5, 5, 3, 100, 43, 0, levelRequirement = 78, duration = 6.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [25] = { 5, 5, 3, 100, 44, 0, levelRequirement = 80, duration = 6.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [26] = { 5, 5, 3, 100, 45, 0, levelRequirement = 82, duration = 6.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [27] = { 5, 5, 3, 100, 46, 0, levelRequirement = 84, duration = 6.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [28] = { 5, 5, 3, 100, 47, 0, levelRequirement = 86, duration = 6.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [29] = { 5, 5, 3, 100, 48, 0, levelRequirement = 88, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [30] = { 5, 5, 3, 100, 49, 0, levelRequirement = 90, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [31] = { 5, 5, 3, 100, 49, 0, levelRequirement = 91, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [32] = { 5, 5, 3, 100, 50, 0, levelRequirement = 92, duration = 6.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [33] = { 5, 5, 3, 100, 50, 0, levelRequirement = 93, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [34] = { 5, 5, 3, 100, 51, 0, levelRequirement = 94, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [35] = { 5, 5, 3, 100, 51, 0, levelRequirement = 95, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [36] = { 5, 5, 3, 100, 52, 0, levelRequirement = 96, duration = 6.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [37] = { 5, 5, 3, 100, 52, 0, levelRequirement = 97, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [38] = { 5, 5, 3, 100, 53, 0, levelRequirement = 98, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [39] = { 5, 5, 3, 100, 53, 0, levelRequirement = 99, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [40] = { 5, 5, 3, 100, 54, 0, levelRequirement = 100, duration = 6.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [1] = { 0, 5000, cooldown = 8, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [2] = { 2, 5000, cooldown = 8, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [3] = { 4, 5100, cooldown = 8, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 6, 5100, cooldown = 8, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 8, 5200, cooldown = 8, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 10, 5200, cooldown = 8, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [7] = { 12, 5300, cooldown = 8, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 14, 5300, cooldown = 8, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 16, 5400, cooldown = 8, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [10] = { 18, 5400, cooldown = 8, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [11] = { 20, 5500, cooldown = 8, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 22, 5500, cooldown = 8, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 24, 5600, cooldown = 8, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [14] = { 26, 5600, cooldown = 8, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 28, 5700, cooldown = 8, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 30, 5700, cooldown = 8, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 32, 5800, cooldown = 8, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 34, 5800, cooldown = 8, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 36, 5900, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 38, 5900, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [21] = { 40, 6000, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 41, 6000, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [23] = { 42, 6100, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [24] = { 43, 6100, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [25] = { 44, 6200, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [26] = { 45, 6200, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [27] = { 46, 6300, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [28] = { 47, 6300, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [29] = { 48, 6400, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [30] = { 49, 6400, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [31] = { 49, 6400, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [32] = { 50, 6400, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [33] = { 50, 6500, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [34] = { 51, 6500, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [35] = { 51, 6500, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [36] = { 52, 6500, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [37] = { 52, 6600, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [38] = { 53, 6600, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [39] = { 53, 6600, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [40] = { 54, 6600, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, }, } skills["Reckoning"] = { @@ -5617,9 +5748,11 @@ skills["Reckoning"] = { { "damage_+%", 1 }, }, }, + constantStats = { + { "melee_counterattack_trigger_on_block_%", 100 }, + { "shield_counterattack_aoe_range", 35 }, + }, stats = { - "melee_counterattack_trigger_on_block_%", - "shield_counterattack_aoe_range", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", "attack_unusable_if_triggerable", @@ -5627,46 +5760,46 @@ skills["Reckoning"] = { "is_area_damage", }, levels = { - [1] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.15, cooldown = 0.4, baseMultiplier = 1.15, levelRequirement = 4, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [2] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.18, cooldown = 0.4, baseMultiplier = 1.182, levelRequirement = 6, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [3] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.21, cooldown = 0.4, baseMultiplier = 1.213, levelRequirement = 9, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [4] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.24, cooldown = 0.4, baseMultiplier = 1.245, levelRequirement = 12, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [5] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.28, cooldown = 0.4, baseMultiplier = 1.276, levelRequirement = 16, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [6] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.31, cooldown = 0.4, baseMultiplier = 1.308, levelRequirement = 20, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [7] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.34, cooldown = 0.4, baseMultiplier = 1.339, levelRequirement = 24, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [8] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.37, cooldown = 0.4, baseMultiplier = 1.371, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [9] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.4, cooldown = 0.4, baseMultiplier = 1.403, levelRequirement = 32, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [10] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.43, cooldown = 0.4, baseMultiplier = 1.434, levelRequirement = 36, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [11] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.47, cooldown = 0.4, baseMultiplier = 1.466, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [12] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.4, baseMultiplier = 1.497, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [13] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.53, cooldown = 0.4, baseMultiplier = 1.529, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [14] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.56, cooldown = 0.4, baseMultiplier = 1.561, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [15] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.59, cooldown = 0.4, baseMultiplier = 1.592, levelRequirement = 55, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [16] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.62, cooldown = 0.4, baseMultiplier = 1.624, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [17] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.66, cooldown = 0.4, baseMultiplier = 1.655, levelRequirement = 61, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [18] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.69, cooldown = 0.4, baseMultiplier = 1.687, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [19] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.72, cooldown = 0.4, baseMultiplier = 1.718, levelRequirement = 67, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [20] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.75, cooldown = 0.4, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [21] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.78, cooldown = 0.4, baseMultiplier = 1.782, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [22] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.81, cooldown = 0.4, baseMultiplier = 1.813, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [23] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.84, cooldown = 0.4, baseMultiplier = 1.845, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [24] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.88, cooldown = 0.4, baseMultiplier = 1.876, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [25] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.91, cooldown = 0.4, baseMultiplier = 1.908, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [26] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.94, cooldown = 0.4, baseMultiplier = 1.939, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [27] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.97, cooldown = 0.4, baseMultiplier = 1.971, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [28] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2, cooldown = 0.4, baseMultiplier = 2.003, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [29] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.03, cooldown = 0.4, baseMultiplier = 2.034, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [30] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.07, cooldown = 0.4, baseMultiplier = 2.066, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [31] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.08, cooldown = 0.4, baseMultiplier = 2.082, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [32] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.1, cooldown = 0.4, baseMultiplier = 2.097, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [33] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.11, cooldown = 0.4, baseMultiplier = 2.113, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [34] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.13, cooldown = 0.4, baseMultiplier = 2.129, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [35] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.14, cooldown = 0.4, baseMultiplier = 2.145, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [36] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.16, cooldown = 0.4, baseMultiplier = 2.161, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [37] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.18, cooldown = 0.4, baseMultiplier = 2.176, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [38] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.19, cooldown = 0.4, baseMultiplier = 2.192, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [39] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.21, cooldown = 0.4, baseMultiplier = 2.208, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [40] = { 100, 35, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.22, cooldown = 0.4, baseMultiplier = 2.224, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, + [1] = { 2, 3, damageEffectiveness = 1.15, cooldown = 0.4, baseMultiplier = 1.15, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 3, 4, damageEffectiveness = 1.18, cooldown = 0.4, baseMultiplier = 1.182, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 3, 5, damageEffectiveness = 1.21, cooldown = 0.4, baseMultiplier = 1.213, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 4, 6, damageEffectiveness = 1.24, cooldown = 0.4, baseMultiplier = 1.245, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 5, 8, damageEffectiveness = 1.28, cooldown = 0.4, baseMultiplier = 1.276, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 7, 10, damageEffectiveness = 1.31, cooldown = 0.4, baseMultiplier = 1.308, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 8, 12, damageEffectiveness = 1.34, cooldown = 0.4, baseMultiplier = 1.339, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 10, 15, damageEffectiveness = 1.37, cooldown = 0.4, baseMultiplier = 1.371, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 12, 18, damageEffectiveness = 1.4, cooldown = 0.4, baseMultiplier = 1.403, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 15, 22, damageEffectiveness = 1.43, cooldown = 0.4, baseMultiplier = 1.434, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 18, 26, damageEffectiveness = 1.47, cooldown = 0.4, baseMultiplier = 1.466, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 21, 31, damageEffectiveness = 1.5, cooldown = 0.4, baseMultiplier = 1.497, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 25, 37, damageEffectiveness = 1.53, cooldown = 0.4, baseMultiplier = 1.529, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 29, 43, damageEffectiveness = 1.56, cooldown = 0.4, baseMultiplier = 1.561, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 32, 49, damageEffectiveness = 1.59, cooldown = 0.4, baseMultiplier = 1.592, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 36, 54, damageEffectiveness = 1.62, cooldown = 0.4, baseMultiplier = 1.624, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 41, 61, damageEffectiveness = 1.66, cooldown = 0.4, baseMultiplier = 1.655, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 45, 68, damageEffectiveness = 1.69, cooldown = 0.4, baseMultiplier = 1.687, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 51, 76, damageEffectiveness = 1.72, cooldown = 0.4, baseMultiplier = 1.718, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 56, 85, damageEffectiveness = 1.75, cooldown = 0.4, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 60, 91, damageEffectiveness = 1.78, cooldown = 0.4, baseMultiplier = 1.782, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 65, 97, damageEffectiveness = 1.81, cooldown = 0.4, baseMultiplier = 1.813, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 70, 104, damageEffectiveness = 1.84, cooldown = 0.4, baseMultiplier = 1.845, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 75, 112, damageEffectiveness = 1.88, cooldown = 0.4, baseMultiplier = 1.876, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 80, 120, damageEffectiveness = 1.91, cooldown = 0.4, baseMultiplier = 1.908, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 85, 128, damageEffectiveness = 1.94, cooldown = 0.4, baseMultiplier = 1.939, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 91, 137, damageEffectiveness = 1.97, cooldown = 0.4, baseMultiplier = 1.971, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 98, 147, damageEffectiveness = 2, cooldown = 0.4, baseMultiplier = 2.003, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 105, 157, damageEffectiveness = 2.03, cooldown = 0.4, baseMultiplier = 2.034, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 112, 168, damageEffectiveness = 2.07, cooldown = 0.4, baseMultiplier = 2.066, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 115, 173, damageEffectiveness = 2.08, cooldown = 0.4, baseMultiplier = 2.082, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 119, 179, damageEffectiveness = 2.1, cooldown = 0.4, baseMultiplier = 2.097, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 123, 185, damageEffectiveness = 2.11, cooldown = 0.4, baseMultiplier = 2.113, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 127, 191, damageEffectiveness = 2.13, cooldown = 0.4, baseMultiplier = 2.129, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 132, 197, damageEffectiveness = 2.14, cooldown = 0.4, baseMultiplier = 2.145, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 136, 204, damageEffectiveness = 2.16, cooldown = 0.4, baseMultiplier = 2.161, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 140, 211, damageEffectiveness = 2.18, cooldown = 0.4, baseMultiplier = 2.176, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 145, 218, damageEffectiveness = 2.19, cooldown = 0.4, baseMultiplier = 2.192, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 150, 225, damageEffectiveness = 2.21, cooldown = 0.4, baseMultiplier = 2.208, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 155, 232, damageEffectiveness = 2.22, cooldown = 0.4, baseMultiplier = 2.224, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["RejuvenationTotem"] = { @@ -5704,55 +5837,57 @@ skills["RejuvenationTotem"] = { { "aura_effect_+%", 3 }, }, }, + constantStats = { + { "base_totem_duration", 8000 }, + { "base_totem_range", 10 }, + }, stats = { - "is_totem", - "base_totem_duration", "base_life_regeneration_rate_per_minute", - "base_totem_range", "base_skill_is_totemified", "base_deal_no_damage", + "is_totem", }, levels = { - [1] = { 1, 8000, 381, 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [2] = { 1, 8000, 521, 10, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 1, 8000, 742, 10, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 1, 8000, 960, 10, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [5] = { 1, 8000, 1262, 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [6] = { 1, 8000, 1578, 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [7] = { 1, 8000, 1935, 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 1, 8000, 2362, 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [9] = { 1, 8000, 2767, 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [10] = { 1, 8000, 3222, 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [11] = { 1, 8000, 3709, 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [12] = { 1, 8000, 4368, 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [13] = { 1, 8000, 4963, 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [14] = { 1, 8000, 5560, 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [15] = { 1, 8000, 6171, 10, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [16] = { 1, 8000, 6839, 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [17] = { 1, 8000, 7377, 10, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [18] = { 1, 8000, 8136, 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [19] = { 1, 8000, 8942, 10, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [20] = { 1, 8000, 9732, 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [21] = { 1, 8000, 10117, 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [22] = { 1, 8000, 10622, 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [23] = { 1, 8000, 10926, 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [24] = { 1, 8000, 11472, 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [25] = { 1, 8000, 12040, 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [26] = { 1, 8000, 12362, 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [27] = { 1, 8000, 13046, 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [28] = { 1, 8000, 13677, 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [29] = { 1, 8000, 14473, 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [30] = { 1, 8000, 15203, 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [31] = { 1, 8000, 15605, 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [32] = { 1, 8000, 16006, 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [33] = { 1, 8000, 16408, 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [34] = { 1, 8000, 16809, 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [35] = { 1, 8000, 17211, 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [36] = { 1, 8000, 17612, 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [37] = { 1, 8000, 18014, 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [38] = { 1, 8000, 18415, 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [39] = { 1, 8000, 18815, 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [40] = { 1, 8000, 19215, 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [1] = { 381, levelRequirement = 4, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [2] = { 521, levelRequirement = 6, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [3] = { 742, levelRequirement = 9, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [4] = { 960, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [5] = { 1262, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [6] = { 1578, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [7] = { 1935, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [8] = { 2362, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [9] = { 2767, levelRequirement = 32, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [10] = { 3222, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [11] = { 3709, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [12] = { 4368, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [13] = { 4963, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 24, }, }, + [14] = { 5560, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [15] = { 6171, levelRequirement = 55, statInterpolation = { 1, }, cost = { Mana = 26, }, }, + [16] = { 6839, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 27, }, }, + [17] = { 7377, levelRequirement = 61, statInterpolation = { 1, }, cost = { Mana = 28, }, }, + [18] = { 8136, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [19] = { 8942, levelRequirement = 67, statInterpolation = { 1, }, cost = { Mana = 31, }, }, + [20] = { 9732, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 32, }, }, + [21] = { 10117, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 32, }, }, + [22] = { 10622, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 33, }, }, + [23] = { 10926, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 34, }, }, + [24] = { 11472, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 34, }, }, + [25] = { 12040, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 35, }, }, + [26] = { 12362, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 36, }, }, + [27] = { 13046, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 36, }, }, + [28] = { 13677, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 37, }, }, + [29] = { 14473, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 38, }, }, + [30] = { 15203, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 39, }, }, + [31] = { 15605, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 39, }, }, + [32] = { 16006, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 39, }, }, + [33] = { 16408, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 40, }, }, + [34] = { 16809, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 40, }, }, + [35] = { 17211, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 40, }, }, + [36] = { 17612, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 41, }, }, + [37] = { 18014, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 41, }, }, + [38] = { 18415, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 41, }, }, + [39] = { 18815, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 42, }, }, + [40] = { 19215, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 42, }, }, }, } skills["SearingBond"] = { @@ -5786,56 +5921,58 @@ skills["SearingBond"] = { { "number_of_additional_totems_allowed", 0.1 }, }, }, + constantStats = { + { "base_totem_duration", 8000 }, + { "base_totem_range", 100 }, + { "number_of_additional_totems_allowed", 1 }, + }, stats = { - "base_totem_duration", - "base_totem_range", "base_fire_damage_to_deal_per_minute", - "number_of_additional_totems_allowed", "is_totem", "base_skill_is_totemified", "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 8000, 100, 16.666667039196, 1, levelRequirement = 12, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 18, }, }, - [2] = { 8000, 100, 16.666667039196, 1, levelRequirement = 15, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 19, }, }, - [3] = { 8000, 100, 16.666667039196, 1, levelRequirement = 19, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 20, }, }, - [4] = { 8000, 100, 16.666667039196, 1, levelRequirement = 23, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 21, }, }, - [5] = { 8000, 100, 16.666667039196, 1, levelRequirement = 27, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 23, }, }, - [6] = { 8000, 100, 16.666667039196, 1, levelRequirement = 31, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 25, }, }, - [7] = { 8000, 100, 16.666667039196, 1, levelRequirement = 35, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 27, }, }, - [8] = { 8000, 100, 16.666667039196, 1, levelRequirement = 38, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 29, }, }, - [9] = { 8000, 100, 16.666667039196, 1, levelRequirement = 41, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 31, }, }, - [10] = { 8000, 100, 16.666667039196, 1, levelRequirement = 44, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 33, }, }, - [11] = { 8000, 100, 16.666667039196, 1, levelRequirement = 47, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 35, }, }, - [12] = { 8000, 100, 16.666667039196, 1, levelRequirement = 50, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 37, }, }, - [13] = { 8000, 100, 16.666667039196, 1, levelRequirement = 53, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 39, }, }, - [14] = { 8000, 100, 16.666667039196, 1, levelRequirement = 56, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 40, }, }, - [15] = { 8000, 100, 16.666667039196, 1, levelRequirement = 59, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 42, }, }, - [16] = { 8000, 100, 16.666667039196, 1, levelRequirement = 62, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 44, }, }, - [17] = { 8000, 100, 16.666667039196, 1, levelRequirement = 64, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 46, }, }, - [18] = { 8000, 100, 16.666667039196, 1, levelRequirement = 66, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 48, }, }, - [19] = { 8000, 100, 16.666667039196, 1, levelRequirement = 68, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 50, }, }, - [20] = { 8000, 100, 16.666667039196, 1, levelRequirement = 70, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 51, }, }, - [21] = { 8000, 100, 16.666667039196, 1, levelRequirement = 72, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 53, }, }, - [22] = { 8000, 100, 16.666667039196, 1, levelRequirement = 74, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 53, }, }, - [23] = { 8000, 100, 16.666667039196, 1, levelRequirement = 76, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 54, }, }, - [24] = { 8000, 100, 16.666667039196, 1, levelRequirement = 78, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 56, }, }, - [25] = { 8000, 100, 16.666667039196, 1, levelRequirement = 80, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 58, }, }, - [26] = { 8000, 100, 16.666667039196, 1, levelRequirement = 82, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 59, }, }, - [27] = { 8000, 100, 16.666667039196, 1, levelRequirement = 84, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 59, }, }, - [28] = { 8000, 100, 16.666667039196, 1, levelRequirement = 86, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 61, }, }, - [29] = { 8000, 100, 16.666667039196, 1, levelRequirement = 88, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 62, }, }, - [30] = { 8000, 100, 16.666667039196, 1, levelRequirement = 90, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 62, }, }, - [31] = { 8000, 100, 16.666667039196, 1, levelRequirement = 91, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 63, }, }, - [32] = { 8000, 100, 16.666667039196, 1, levelRequirement = 92, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 64, }, }, - [33] = { 8000, 100, 16.666667039196, 1, levelRequirement = 93, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 65, }, }, - [34] = { 8000, 100, 16.666667039196, 1, levelRequirement = 94, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 65, }, }, - [35] = { 8000, 100, 16.666667039196, 1, levelRequirement = 95, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 66, }, }, - [36] = { 8000, 100, 16.666667039196, 1, levelRequirement = 96, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 67, }, }, - [37] = { 8000, 100, 16.666667039196, 1, levelRequirement = 97, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 67, }, }, - [38] = { 8000, 100, 16.666667039196, 1, levelRequirement = 98, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 68, }, }, - [39] = { 8000, 100, 16.666667039196, 1, levelRequirement = 99, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 69, }, }, - [40] = { 8000, 100, 16.666667039196, 1, levelRequirement = 100, statInterpolation = { 1, 1, 3, 1, }, cost = { Mana = 70, }, }, + [1] = { 1929, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [2] = { 2631, levelRequirement = 15, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [3] = { 3889, levelRequirement = 19, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [4] = { 5639, levelRequirement = 23, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [5] = { 8055, levelRequirement = 27, statInterpolation = { 1, }, cost = { Mana = 23, }, }, + [6] = { 11369, levelRequirement = 31, statInterpolation = { 1, }, cost = { Mana = 25, }, }, + [7] = { 15891, levelRequirement = 35, statInterpolation = { 1, }, cost = { Mana = 27, }, }, + [8] = { 20321, levelRequirement = 38, statInterpolation = { 1, }, cost = { Mana = 29, }, }, + [9] = { 25882, levelRequirement = 41, statInterpolation = { 1, }, cost = { Mana = 31, }, }, + [10] = { 32851, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 33, }, }, + [11] = { 41566, levelRequirement = 47, statInterpolation = { 1, }, cost = { Mana = 35, }, }, + [12] = { 52446, levelRequirement = 50, statInterpolation = { 1, }, cost = { Mana = 37, }, }, + [13] = { 66008, levelRequirement = 53, statInterpolation = { 1, }, cost = { Mana = 39, }, }, + [14] = { 82887, levelRequirement = 56, statInterpolation = { 1, }, cost = { Mana = 40, }, }, + [15] = { 103866, levelRequirement = 59, statInterpolation = { 1, }, cost = { Mana = 42, }, }, + [16] = { 129907, levelRequirement = 62, statInterpolation = { 1, }, cost = { Mana = 44, }, }, + [17] = { 150654, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 46, }, }, + [18] = { 174585, levelRequirement = 66, statInterpolation = { 1, }, cost = { Mana = 48, }, }, + [19] = { 202177, levelRequirement = 68, statInterpolation = { 1, }, cost = { Mana = 50, }, }, + [20] = { 233976, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 51, }, }, + [21] = { 270605, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 53, }, }, + [22] = { 312781, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 53, }, }, + [23] = { 361326, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 54, }, }, + [24] = { 417177, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 56, }, }, + [25] = { 481411, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 58, }, }, + [26] = { 555261, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 59, }, }, + [27] = { 640134, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 59, }, }, + [28] = { 737646, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 61, }, }, + [29] = { 849641, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 62, }, }, + [30] = { 978230, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 62, }, }, + [31] = { 1049489, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 63, }, }, + [32] = { 1125828, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 64, }, }, + [33] = { 1207603, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 65, }, }, + [34] = { 1295196, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 65, }, }, + [35] = { 1389013, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 66, }, }, + [36] = { 1489490, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 67, }, }, + [37] = { 1597092, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 67, }, }, + [38] = { 1712318, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 68, }, }, + [39] = { 1835699, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 69, }, }, + [40] = { 1967803, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 70, }, }, }, } skills["SeismicCry"] = { @@ -5884,14 +6021,16 @@ skills["SeismicCry"] = { { "warcry_grant_damage_+%_to_exerted_attacks", 0.5 }, }, }, + constantStats = { + { "skill_empowers_next_x_melee_attacks", 4 }, + { "seismic_cry_+%_enemy_stun_threshold_per_5_MP", 5 }, + { "seismic_cry_base_slam_skill_area_+%", 30 }, + { "seismic_cry_slam_skill_area_+%_increase_per_repeat", 30 }, + { "skill_empower_limitation_specifier_for_stat_description", 2 }, + }, stats = { - "skill_empowers_next_x_melee_attacks", - "seismic_cry_+%_enemy_stun_threshold_per_5_MP", - "seismic_cry_base_slam_skill_area_+%", - "seismic_cry_slam_skill_area_+%_increase_per_repeat", "warcry_speed_+%", - "skill_empower_limitation_specifier_for_stat_description", - "empowered_attack_accuracy_rating_+%", + "base_skill_effect_duration", "base_deal_no_damage", "warcries_knock_back_enemies", "cannot_cancel_skill_before_contact_point", @@ -5899,46 +6038,46 @@ skills["SeismicCry"] = { "active_skill_200%_increased_knockback_distance", }, levels = { - [1] = { 4, 5, 30, 30, 0, 2, 0, levelRequirement = 16, duration = 4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [2] = { 4, 5, 30, 30, 2, 2, 0, levelRequirement = 20, duration = 4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 14, }, }, - [3] = { 4, 5, 30, 30, 4, 2, 0, levelRequirement = 24, duration = 4.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [4] = { 4, 5, 30, 30, 6, 2, 0, levelRequirement = 28, duration = 4.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [5] = { 4, 5, 30, 30, 8, 2, 0, levelRequirement = 31, duration = 4.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [6] = { 4, 5, 30, 30, 10, 2, 0, levelRequirement = 34, duration = 4.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 15, }, }, - [7] = { 4, 5, 30, 30, 12, 2, 0, levelRequirement = 37, duration = 4.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [8] = { 4, 5, 30, 30, 14, 2, 0, levelRequirement = 40, duration = 4.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [9] = { 4, 5, 30, 30, 16, 2, 0, levelRequirement = 43, duration = 4.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [10] = { 4, 5, 30, 30, 18, 2, 0, levelRequirement = 46, duration = 4.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [11] = { 4, 5, 30, 30, 20, 2, 0, levelRequirement = 49, duration = 4.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [12] = { 4, 5, 30, 30, 22, 2, 0, levelRequirement = 52, duration = 4.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [13] = { 4, 5, 30, 30, 24, 2, 0, levelRequirement = 55, duration = 4.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [14] = { 4, 5, 30, 30, 26, 2, 0, levelRequirement = 58, duration = 4.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [15] = { 4, 5, 30, 30, 28, 2, 0, levelRequirement = 60, duration = 4.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [16] = { 4, 5, 30, 30, 30, 2, 0, levelRequirement = 62, duration = 4.7, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [17] = { 4, 5, 30, 30, 32, 2, 0, levelRequirement = 64, duration = 4.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [18] = { 4, 5, 30, 30, 34, 2, 0, levelRequirement = 66, duration = 4.8, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [19] = { 4, 5, 30, 30, 36, 2, 0, levelRequirement = 68, duration = 4.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [20] = { 4, 5, 30, 30, 38, 2, 0, levelRequirement = 70, duration = 4.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [21] = { 4, 5, 30, 30, 40, 2, 0, levelRequirement = 72, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [22] = { 4, 5, 30, 30, 41, 2, 0, levelRequirement = 74, duration = 5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [23] = { 4, 5, 30, 30, 42, 2, 0, levelRequirement = 76, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [24] = { 4, 5, 30, 30, 43, 2, 0, levelRequirement = 78, duration = 5.1, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 20, }, }, - [25] = { 4, 5, 30, 30, 44, 2, 0, levelRequirement = 80, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [26] = { 4, 5, 30, 30, 45, 2, 0, levelRequirement = 82, duration = 5.2, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [27] = { 4, 5, 30, 30, 46, 2, 0, levelRequirement = 84, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [28] = { 4, 5, 30, 30, 47, 2, 0, levelRequirement = 86, duration = 5.3, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [29] = { 4, 5, 30, 30, 48, 2, 0, levelRequirement = 88, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [30] = { 4, 5, 30, 30, 49, 2, 0, levelRequirement = 90, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [31] = { 4, 5, 30, 30, 49, 2, 0, levelRequirement = 91, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [32] = { 4, 5, 30, 30, 50, 2, 0, levelRequirement = 92, duration = 5.4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [33] = { 4, 5, 30, 30, 50, 2, 0, levelRequirement = 93, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [34] = { 4, 5, 30, 30, 51, 2, 0, levelRequirement = 94, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [35] = { 4, 5, 30, 30, 51, 2, 0, levelRequirement = 95, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [36] = { 4, 5, 30, 30, 52, 2, 0, levelRequirement = 96, duration = 5.5, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [37] = { 4, 5, 30, 30, 52, 2, 0, levelRequirement = 97, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [38] = { 4, 5, 30, 30, 53, 2, 0, levelRequirement = 98, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [39] = { 4, 5, 30, 30, 53, 2, 0, levelRequirement = 99, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [40] = { 4, 5, 30, 30, 54, 2, 0, levelRequirement = 100, duration = 5.6, cooldown = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, + [1] = { 0, 4000, cooldown = 8, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [2] = { 2, 4000, cooldown = 8, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 14, }, }, + [3] = { 4, 4100, cooldown = 8, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [4] = { 6, 4100, cooldown = 8, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [5] = { 8, 4200, cooldown = 8, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [6] = { 10, 4200, cooldown = 8, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 15, }, }, + [7] = { 12, 4300, cooldown = 8, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [8] = { 14, 4300, cooldown = 8, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [9] = { 16, 4400, cooldown = 8, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [10] = { 18, 4400, cooldown = 8, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [11] = { 20, 4500, cooldown = 8, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [12] = { 22, 4500, cooldown = 8, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [13] = { 24, 4600, cooldown = 8, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [14] = { 26, 4600, cooldown = 8, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [15] = { 28, 4700, cooldown = 8, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [16] = { 30, 4700, cooldown = 8, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [17] = { 32, 4800, cooldown = 8, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [18] = { 34, 4800, cooldown = 8, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [19] = { 36, 4900, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [20] = { 38, 4900, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [21] = { 40, 5000, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [22] = { 41, 5000, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [23] = { 42, 5100, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [24] = { 43, 5100, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [25] = { 44, 5200, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [26] = { 45, 5200, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [27] = { 46, 5300, cooldown = 8, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [28] = { 47, 5300, cooldown = 8, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [29] = { 48, 5400, cooldown = 8, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [30] = { 49, 5400, cooldown = 8, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [31] = { 49, 5400, cooldown = 8, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [32] = { 50, 5400, cooldown = 8, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [33] = { 50, 5500, cooldown = 8, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [34] = { 51, 5500, cooldown = 8, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [35] = { 51, 5500, cooldown = 8, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [36] = { 52, 5500, cooldown = 8, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [37] = { 52, 5600, cooldown = 8, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [38] = { 53, 5600, cooldown = 8, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [39] = { 53, 5600, cooldown = 8, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, + [40] = { 54, 5600, cooldown = 8, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 23, }, }, }, } skills["NewShieldCharge"] = { @@ -5975,12 +6114,14 @@ skills["NewShieldCharge"] = { { "shield_charge_damage_+%_maximum", 1 }, }, }, + constantStats = { + { "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range", 75 }, + { "shield_charge_damage_+%_maximum", 100 }, + }, stats = { - "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range", - "base_movement_velocity_+%", - "shield_charge_damage_+%_maximum", "off_hand_local_minimum_added_physical_damage", "off_hand_local_maximum_added_physical_damage", + "base_movement_velocity_+%", "off_hand_minimum_added_physical_damage_per_15_shield_armour_and_evasion_rating", "off_hand_maximum_added_physical_damage_per_15_shield_armour_and_evasion_rating", "ignores_proximity_shield", @@ -5989,46 +6130,46 @@ skills["NewShieldCharge"] = { "attack_is_melee_override", }, levels = { - [1] = { 75, 90, 100, 0.80000001192093, 1.2000000476837, 3, 4, critChance = 5, attackTime = 500, levelRequirement = 10, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 75, 91, 100, 0.80000001192093, 1.2000000476837, 3, 4, critChance = 5, attackTime = 500, levelRequirement = 13, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 75, 92, 100, 0.80000001192093, 1.2000000476837, 3, 4, critChance = 5, attackTime = 500, levelRequirement = 17, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 75, 93, 100, 0.80000001192093, 1.2000000476837, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 21, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 75, 94, 100, 0.80000001192093, 1.2000000476837, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 25, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 75, 95, 100, 0.80000001192093, 1.2000000476837, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 29, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 75, 96, 100, 0.80000001192093, 1.2000000476837, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 33, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 75, 97, 100, 0.80000001192093, 1.2000000476837, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 36, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 75, 98, 100, 0.80000001192093, 1.2000000476837, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 39, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 75, 99, 100, 0.80000001192093, 1.2000000476837, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 42, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 75, 100, 100, 0.80000001192093, 1.2000000476837, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 45, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 75, 101, 100, 0.80000001192093, 1.2000000476837, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 75, 102, 100, 0.80000001192093, 1.2000000476837, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 51, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 75, 103, 100, 0.80000001192093, 1.2000000476837, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 54, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 75, 104, 100, 0.80000001192093, 1.2000000476837, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 57, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 75, 105, 100, 0.80000001192093, 1.2000000476837, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 60, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 75, 106, 100, 0.80000001192093, 1.2000000476837, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 63, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 75, 107, 100, 0.80000001192093, 1.2000000476837, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 66, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 75, 108, 100, 0.80000001192093, 1.2000000476837, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 68, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 75, 109, 100, 0.80000001192093, 1.2000000476837, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 75, 110, 100, 0.80000001192093, 1.2000000476837, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 75, 111, 100, 0.80000001192093, 1.2000000476837, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 75, 112, 100, 0.80000001192093, 1.2000000476837, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 75, 113, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 75, 114, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 75, 115, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 75, 116, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 75, 117, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 75, 118, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 75, 119, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 75, 119, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [32] = { 75, 120, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [33] = { 75, 120, 100, 0.80000001192093, 1.2000000476837, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [34] = { 75, 121, 100, 0.80000001192093, 1.2000000476837, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [35] = { 75, 121, 100, 0.80000001192093, 1.2000000476837, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [36] = { 75, 122, 100, 0.80000001192093, 1.2000000476837, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [37] = { 75, 122, 100, 0.80000001192093, 1.2000000476837, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 75, 123, 100, 0.80000001192093, 1.2000000476837, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 75, 123, 100, 0.80000001192093, 1.2000000476837, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 75, 124, 100, 0.80000001192093, 1.2000000476837, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 10, }, }, + [1] = { 12, 18, 90, 3, 4, attackTime = 500, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [2] = { 14, 22, 91, 3, 4, attackTime = 500, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 18, 27, 92, 3, 4, attackTime = 500, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 22, 33, 93, 4, 5, attackTime = 500, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [5] = { 27, 40, 94, 4, 5, attackTime = 500, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [6] = { 32, 48, 95, 4, 5, attackTime = 500, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [7] = { 38, 57, 96, 4, 5, attackTime = 500, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 43, 64, 97, 4, 5, attackTime = 500, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [9] = { 48, 72, 98, 4, 5, attackTime = 500, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 54, 81, 99, 4, 5, attackTime = 500, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 60, 90, 100, 4, 5, attackTime = 500, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [12] = { 66, 100, 101, 4, 6, attackTime = 500, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [13] = { 74, 110, 102, 4, 6, attackTime = 500, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [14] = { 81, 122, 103, 4, 6, attackTime = 500, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [15] = { 90, 134, 104, 4, 6, attackTime = 500, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [16] = { 98, 148, 105, 4, 6, attackTime = 500, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [17] = { 108, 162, 106, 4, 6, attackTime = 500, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 119, 178, 107, 5, 7, attackTime = 500, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 126, 189, 108, 5, 7, attackTime = 500, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 134, 200, 109, 5, 7, attackTime = 500, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 142, 213, 110, 5, 7, attackTime = 500, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 150, 225, 111, 5, 7, attackTime = 500, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 159, 239, 112, 5, 7, attackTime = 500, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [24] = { 169, 253, 113, 6, 8, attackTime = 500, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [25] = { 179, 268, 114, 6, 8, attackTime = 500, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [26] = { 189, 283, 115, 6, 8, attackTime = 500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [27] = { 200, 300, 116, 6, 8, attackTime = 500, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [28] = { 211, 317, 117, 6, 8, attackTime = 500, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [29] = { 223, 335, 118, 6, 8, attackTime = 500, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [30] = { 236, 353, 119, 6, 8, attackTime = 500, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [31] = { 242, 363, 119, 6, 8, attackTime = 500, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [32] = { 249, 373, 120, 6, 8, attackTime = 500, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [33] = { 255, 383, 120, 6, 8, attackTime = 500, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [34] = { 262, 394, 121, 7, 9, attackTime = 500, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [35] = { 270, 404, 121, 7, 9, attackTime = 500, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [36] = { 277, 415, 122, 7, 9, attackTime = 500, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [37] = { 284, 426, 122, 7, 9, attackTime = 500, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [38] = { 292, 438, 123, 7, 9, attackTime = 500, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [39] = { 300, 450, 123, 7, 9, attackTime = 500, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [40] = { 308, 462, 124, 7, 9, attackTime = 500, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, }, } skills["ShockwaveTotem"] = { @@ -6065,57 +6206,59 @@ skills["ShockwaveTotem"] = { { "base_global_chance_to_knockback_%", 1 }, }, }, + constantStats = { + { "base_totem_duration", 8000 }, + { "base_totem_range", 80 }, + { "base_global_chance_to_knockback_%", 25 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_totem_duration", - "base_totem_range", - "base_global_chance_to_knockback_%", "is_totem", "is_area_damage", "base_skill_is_totemified", }, levels = { - [1] = { 0.69999998807907, 1.3999999761581, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 21, }, }, - [2] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 22, }, }, - [3] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 24, }, }, - [4] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 25, }, }, - [5] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 26, }, }, - [6] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 27, }, }, - [7] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 28, }, }, - [8] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 29, }, }, - [9] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 30, }, }, - [10] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 31, }, }, - [11] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [12] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 32, }, }, - [13] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 33, }, }, - [14] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 34, }, }, - [15] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 35, }, }, - [16] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 36, }, }, - [17] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 37, }, }, - [18] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 38, }, }, - [19] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 39, }, }, - [20] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 39, }, }, - [21] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 40, }, }, - [22] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 41, }, }, - [23] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 42, }, }, - [24] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 43, }, }, - [25] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 44, }, }, - [26] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 45, }, }, - [27] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 46, }, }, - [28] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 46, }, }, - [29] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 47, }, }, - [30] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 48, }, }, - [31] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 49, }, }, - [32] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 49, }, }, - [33] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 49, }, }, - [34] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 50, }, }, - [35] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 50, }, }, - [36] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 51, }, }, - [37] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 51, }, }, - [38] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, - [39] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, - [40] = { 0.69999998807907, 1.2999999523163, 8000, 80, 25, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 52, }, }, + [1] = { 33, 65, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 21, }, }, + [2] = { 40, 74, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 22, }, }, + [3] = { 49, 90, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { Mana = 24, }, }, + [4] = { 59, 110, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { Mana = 25, }, }, + [5] = { 71, 133, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 26, }, }, + [6] = { 81, 150, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { Mana = 27, }, }, + [7] = { 92, 170, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 28, }, }, + [8] = { 103, 192, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { Mana = 29, }, }, + [9] = { 117, 217, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 30, }, }, + [10] = { 132, 244, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 31, }, }, + [11] = { 148, 275, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [12] = { 166, 309, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { Mana = 32, }, }, + [13] = { 187, 347, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 33, }, }, + [14] = { 210, 390, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 34, }, }, + [15] = { 235, 437, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { Mana = 35, }, }, + [16] = { 264, 489, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 36, }, }, + [17] = { 295, 548, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 37, }, }, + [18] = { 330, 613, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 38, }, }, + [19] = { 369, 685, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 39, }, }, + [20] = { 412, 765, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 39, }, }, + [21] = { 460, 854, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, + [22] = { 513, 953, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [23] = { 572, 1063, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 42, }, }, + [24] = { 638, 1185, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 43, }, }, + [25] = { 711, 1320, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 44, }, }, + [26] = { 791, 1469, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [27] = { 880, 1635, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [28] = { 979, 1819, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 46, }, }, + [29] = { 1089, 2022, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 47, }, }, + [30] = { 1210, 2247, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 48, }, }, + [31] = { 1276, 2369, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, + [32] = { 1344, 2497, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, + [33] = { 1417, 2631, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 49, }, }, + [34] = { 1493, 2773, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, + [35] = { 1573, 2921, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, + [36] = { 1657, 3078, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 51, }, }, + [37] = { 1746, 3242, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 51, }, }, + [38] = { 1839, 3415, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, + [39] = { 1937, 3597, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, + [40] = { 2040, 3789, damageEffectiveness = 1.1, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 52, }, }, }, } skills["Smite"] = { @@ -6186,58 +6329,60 @@ skills["Smite"] = { { "skill_buff_grants_attack_and_cast_speed_+%", 0.25 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "base_skill_effect_duration", - "base_chance_to_shock_%_from_skill", "minimum_added_lightning_damage_from_skill", "maximum_added_lightning_damage_from_skill", + "base_chance_to_shock_%_from_skill", "active_skill_base_radius_+", "active_skill_area_damage_+%_final", "visual_hit_effect_elemental_is_holy", "console_skill_dont_chase", }, levels = { - [1] = { 50, 4000, 0, 0.10000000149012, 1.8999999761581, 0, -30, damageEffectiveness = 1.96, attackSpeedMultiplier = -15, baseMultiplier = 1.96, levelRequirement = 1, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 50, 4000, 1, 0.10000000149012, 1.8999999761581, 0, -29, damageEffectiveness = 2, attackSpeedMultiplier = -15, baseMultiplier = 2.001, levelRequirement = 2, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 50, 4000, 2, 0.10000000149012, 1.8999999761581, 1, -29, damageEffectiveness = 2.04, attackSpeedMultiplier = -15, baseMultiplier = 2.041, levelRequirement = 4, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 50, 4000, 3, 0.10000000149012, 1.8999999761581, 1, -28, damageEffectiveness = 2.08, attackSpeedMultiplier = -15, baseMultiplier = 2.082, levelRequirement = 7, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 50, 4000, 4, 0.10000000149012, 1.8999999761581, 1, -28, damageEffectiveness = 2.12, attackSpeedMultiplier = -15, baseMultiplier = 2.122, levelRequirement = 11, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [6] = { 50, 4000, 5, 0.10000000149012, 1.8999999761581, 2, -27, damageEffectiveness = 2.16, attackSpeedMultiplier = -15, baseMultiplier = 2.163, levelRequirement = 16, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 50, 4000, 6, 0.10000000149012, 1.8999999761581, 2, -27, damageEffectiveness = 2.2, attackSpeedMultiplier = -15, baseMultiplier = 2.203, levelRequirement = 20, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 50, 4000, 7, 0.10000000149012, 1.8999999761581, 2, -26, damageEffectiveness = 2.24, attackSpeedMultiplier = -15, baseMultiplier = 2.244, levelRequirement = 24, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 50, 4000, 8, 0.10000000149012, 1.8999999761581, 3, -26, damageEffectiveness = 2.28, attackSpeedMultiplier = -15, baseMultiplier = 2.284, levelRequirement = 28, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 50, 4000, 9, 0.10000000149012, 1.8999999761581, 3, -25, damageEffectiveness = 2.32, attackSpeedMultiplier = -15, baseMultiplier = 2.325, levelRequirement = 32, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 50, 4000, 10, 0.10000000149012, 1.8999999761581, 3, -25, damageEffectiveness = 2.37, attackSpeedMultiplier = -15, baseMultiplier = 2.365, levelRequirement = 36, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [12] = { 50, 4000, 11, 0.10000000149012, 1.8999999761581, 4, -24, damageEffectiveness = 2.41, attackSpeedMultiplier = -15, baseMultiplier = 2.406, levelRequirement = 40, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [13] = { 50, 4000, 12, 0.10000000149012, 1.8999999761581, 4, -24, damageEffectiveness = 2.45, attackSpeedMultiplier = -15, baseMultiplier = 2.446, levelRequirement = 44, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [14] = { 50, 4000, 13, 0.10000000149012, 1.8999999761581, 4, -23, damageEffectiveness = 2.49, attackSpeedMultiplier = -15, baseMultiplier = 2.487, levelRequirement = 48, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [15] = { 50, 4000, 14, 0.10000000149012, 1.8999999761581, 5, -23, damageEffectiveness = 2.53, attackSpeedMultiplier = -15, baseMultiplier = 2.527, levelRequirement = 52, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [16] = { 50, 4000, 15, 0.10000000149012, 1.8999999761581, 5, -22, damageEffectiveness = 2.57, attackSpeedMultiplier = -15, baseMultiplier = 2.568, levelRequirement = 56, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [17] = { 50, 4000, 16, 0.10000000149012, 1.8999999761581, 5, -22, damageEffectiveness = 2.61, attackSpeedMultiplier = -15, baseMultiplier = 2.608, levelRequirement = 60, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [18] = { 50, 4000, 17, 0.10000000149012, 1.8999999761581, 6, -21, damageEffectiveness = 2.65, attackSpeedMultiplier = -15, baseMultiplier = 2.649, levelRequirement = 64, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [19] = { 50, 4000, 18, 0.10000000149012, 1.8999999761581, 6, -21, damageEffectiveness = 2.69, attackSpeedMultiplier = -15, baseMultiplier = 2.689, levelRequirement = 67, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 50, 4000, 19, 0.10000000149012, 1.8999999761581, 6, -20, damageEffectiveness = 2.73, attackSpeedMultiplier = -15, baseMultiplier = 2.73, levelRequirement = 70, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [21] = { 50, 4000, 20, 0.10000000149012, 1.8999999761581, 7, -20, damageEffectiveness = 2.77, attackSpeedMultiplier = -15, baseMultiplier = 2.771, levelRequirement = 72, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [22] = { 50, 4000, 21, 0.10000000149012, 1.8999999761581, 7, -19, damageEffectiveness = 2.81, attackSpeedMultiplier = -15, baseMultiplier = 2.811, levelRequirement = 74, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 50, 4000, 22, 0.10000000149012, 1.8999999761581, 7, -19, damageEffectiveness = 2.85, attackSpeedMultiplier = -15, baseMultiplier = 2.852, levelRequirement = 76, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 50, 4000, 23, 0.10000000149012, 1.8999999761581, 8, -18, damageEffectiveness = 2.89, attackSpeedMultiplier = -15, baseMultiplier = 2.892, levelRequirement = 78, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 50, 4000, 24, 0.10000000149012, 1.8999999761581, 8, -18, damageEffectiveness = 2.93, attackSpeedMultiplier = -15, baseMultiplier = 2.933, levelRequirement = 80, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [26] = { 50, 4000, 25, 0.10000000149012, 1.8999999761581, 8, -17, damageEffectiveness = 2.97, attackSpeedMultiplier = -15, baseMultiplier = 2.973, levelRequirement = 82, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 50, 4000, 26, 0.10000000149012, 1.8999999761581, 8, -17, damageEffectiveness = 3.01, attackSpeedMultiplier = -15, baseMultiplier = 3.014, levelRequirement = 84, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 50, 4000, 27, 0.10000000149012, 1.8999999761581, 9, -16, damageEffectiveness = 3.05, attackSpeedMultiplier = -15, baseMultiplier = 3.054, levelRequirement = 86, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 50, 4000, 28, 0.10000000149012, 1.8999999761581, 9, -16, damageEffectiveness = 3.09, attackSpeedMultiplier = -15, baseMultiplier = 3.095, levelRequirement = 88, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 50, 4000, 29, 0.10000000149012, 1.8999999761581, 9, -15, damageEffectiveness = 3.14, attackSpeedMultiplier = -15, baseMultiplier = 3.135, levelRequirement = 90, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 50, 4000, 30, 0.10000000149012, 1.8999999761581, 10, -15, damageEffectiveness = 3.16, attackSpeedMultiplier = -15, baseMultiplier = 3.156, levelRequirement = 91, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 50, 4000, 30, 0.10000000149012, 1.8999999761581, 10, -15, damageEffectiveness = 3.18, attackSpeedMultiplier = -15, baseMultiplier = 3.176, levelRequirement = 92, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 50, 4000, 31, 0.10000000149012, 1.8999999761581, 10, -15, damageEffectiveness = 3.2, attackSpeedMultiplier = -15, baseMultiplier = 3.196, levelRequirement = 93, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 50, 4000, 31, 0.10000000149012, 1.8999999761581, 10, -14, damageEffectiveness = 3.22, attackSpeedMultiplier = -15, baseMultiplier = 3.216, levelRequirement = 94, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 50, 4000, 32, 0.10000000149012, 1.8999999761581, 10, -14, damageEffectiveness = 3.24, attackSpeedMultiplier = -15, baseMultiplier = 3.237, levelRequirement = 95, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 50, 4000, 32, 0.10000000149012, 1.8999999761581, 10, -14, damageEffectiveness = 3.26, attackSpeedMultiplier = -15, baseMultiplier = 3.257, levelRequirement = 96, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 50, 4000, 33, 0.10000000149012, 1.8999999761581, 11, -14, damageEffectiveness = 3.28, attackSpeedMultiplier = -15, baseMultiplier = 3.277, levelRequirement = 97, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 50, 4000, 33, 0.10000000149012, 1.8999999761581, 11, -13, damageEffectiveness = 3.3, attackSpeedMultiplier = -15, baseMultiplier = 3.297, levelRequirement = 98, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 50, 4000, 34, 0.10000000149012, 1.8999999761581, 11, -13, damageEffectiveness = 3.32, attackSpeedMultiplier = -15, baseMultiplier = 3.318, levelRequirement = 99, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 50, 4000, 34, 0.10000000149012, 1.8999999761581, 11, -13, damageEffectiveness = 3.34, attackSpeedMultiplier = -15, baseMultiplier = 3.338, levelRequirement = 100, statInterpolation = { 1, 1, 1, 3, 3, 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 1, 4, 0, 0, -30, damageEffectiveness = 1.96, attackSpeedMultiplier = -15, baseMultiplier = 1.96, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 1, 5, 1, 0, -29, damageEffectiveness = 2, attackSpeedMultiplier = -15, baseMultiplier = 2.001, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 1, 6, 2, 1, -29, damageEffectiveness = 2.04, attackSpeedMultiplier = -15, baseMultiplier = 2.041, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 1, 8, 3, 1, -28, damageEffectiveness = 2.08, attackSpeedMultiplier = -15, baseMultiplier = 2.082, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 1, 11, 4, 1, -28, damageEffectiveness = 2.12, attackSpeedMultiplier = -15, baseMultiplier = 2.122, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 1, 16, 5, 2, -27, damageEffectiveness = 2.16, attackSpeedMultiplier = -15, baseMultiplier = 2.163, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 1, 21, 6, 2, -27, damageEffectiveness = 2.2, attackSpeedMultiplier = -15, baseMultiplier = 2.203, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 1, 26, 7, 2, -26, damageEffectiveness = 2.24, attackSpeedMultiplier = -15, baseMultiplier = 2.244, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 2, 33, 8, 3, -26, damageEffectiveness = 2.28, attackSpeedMultiplier = -15, baseMultiplier = 2.284, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 2, 40, 9, 3, -25, damageEffectiveness = 2.32, attackSpeedMultiplier = -15, baseMultiplier = 2.325, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 3, 49, 10, 3, -25, damageEffectiveness = 2.37, attackSpeedMultiplier = -15, baseMultiplier = 2.365, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 3, 60, 11, 4, -24, damageEffectiveness = 2.41, attackSpeedMultiplier = -15, baseMultiplier = 2.406, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 4, 72, 12, 4, -24, damageEffectiveness = 2.45, attackSpeedMultiplier = -15, baseMultiplier = 2.446, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 5, 87, 13, 4, -23, damageEffectiveness = 2.49, attackSpeedMultiplier = -15, baseMultiplier = 2.487, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 5, 104, 14, 5, -23, damageEffectiveness = 2.53, attackSpeedMultiplier = -15, baseMultiplier = 2.527, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 6, 123, 15, 5, -22, damageEffectiveness = 2.57, attackSpeedMultiplier = -15, baseMultiplier = 2.568, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 8, 146, 16, 5, -22, damageEffectiveness = 2.61, attackSpeedMultiplier = -15, baseMultiplier = 2.608, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 9, 173, 17, 6, -21, damageEffectiveness = 2.65, attackSpeedMultiplier = -15, baseMultiplier = 2.649, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 10, 195, 18, 6, -21, damageEffectiveness = 2.69, attackSpeedMultiplier = -15, baseMultiplier = 2.689, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 12, 220, 19, 6, -20, damageEffectiveness = 2.73, attackSpeedMultiplier = -15, baseMultiplier = 2.73, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 13, 239, 20, 7, -20, damageEffectiveness = 2.77, attackSpeedMultiplier = -15, baseMultiplier = 2.771, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 14, 258, 21, 7, -19, damageEffectiveness = 2.81, attackSpeedMultiplier = -15, baseMultiplier = 2.811, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 15, 280, 22, 7, -19, damageEffectiveness = 2.85, attackSpeedMultiplier = -15, baseMultiplier = 2.852, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 16, 302, 23, 8, -18, damageEffectiveness = 2.89, attackSpeedMultiplier = -15, baseMultiplier = 2.892, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 17, 327, 24, 8, -18, damageEffectiveness = 2.93, attackSpeedMultiplier = -15, baseMultiplier = 2.933, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 19, 353, 25, 8, -17, damageEffectiveness = 2.97, attackSpeedMultiplier = -15, baseMultiplier = 2.973, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 20, 381, 26, 8, -17, damageEffectiveness = 3.01, attackSpeedMultiplier = -15, baseMultiplier = 3.014, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 22, 411, 27, 9, -16, damageEffectiveness = 3.05, attackSpeedMultiplier = -15, baseMultiplier = 3.054, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 23, 444, 28, 9, -16, damageEffectiveness = 3.09, attackSpeedMultiplier = -15, baseMultiplier = 3.095, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 25, 479, 29, 9, -15, damageEffectiveness = 3.14, attackSpeedMultiplier = -15, baseMultiplier = 3.135, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 26, 497, 30, 10, -15, damageEffectiveness = 3.16, attackSpeedMultiplier = -15, baseMultiplier = 3.156, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 27, 516, 30, 10, -15, damageEffectiveness = 3.18, attackSpeedMultiplier = -15, baseMultiplier = 3.176, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 28, 536, 31, 10, -15, damageEffectiveness = 3.2, attackSpeedMultiplier = -15, baseMultiplier = 3.196, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 29, 556, 31, 10, -14, damageEffectiveness = 3.22, attackSpeedMultiplier = -15, baseMultiplier = 3.216, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 30, 577, 32, 10, -14, damageEffectiveness = 3.24, attackSpeedMultiplier = -15, baseMultiplier = 3.237, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 32, 599, 32, 10, -14, damageEffectiveness = 3.26, attackSpeedMultiplier = -15, baseMultiplier = 3.257, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 33, 621, 33, 11, -14, damageEffectiveness = 3.28, attackSpeedMultiplier = -15, baseMultiplier = 3.277, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 34, 645, 33, 11, -13, damageEffectiveness = 3.3, attackSpeedMultiplier = -15, baseMultiplier = 3.297, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 35, 669, 34, 11, -13, damageEffectiveness = 3.32, attackSpeedMultiplier = -15, baseMultiplier = 3.318, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 37, 694, 34, 11, -13, damageEffectiveness = 3.34, attackSpeedMultiplier = -15, baseMultiplier = 3.338, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, }, } skills["StaticStrike"] = { @@ -6312,54 +6457,57 @@ end, { "base_skill_area_of_effect_+%", -1 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "number_of_chains", 1 }, + { "static_strike_beam_damage_+%_final", -40 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", "static_strike_base_zap_frequency_ms", "static_strike_number_of_beam_targets", - "number_of_chains", - "static_strike_beam_damage_+%_final", }, levels = { - [1] = { 50, 400, 4, 1, -40, damageEffectiveness = 1.1, baseMultiplier = 1.1, duration = 3, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 50, 400, 4, 1, -40, damageEffectiveness = 1.14, baseMultiplier = 1.141, duration = 3, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 50, 390, 4, 1, -40, damageEffectiveness = 1.18, baseMultiplier = 1.182, duration = 3, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 50, 390, 4, 1, -40, damageEffectiveness = 1.22, baseMultiplier = 1.223, duration = 3, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 50, 380, 4, 1, -40, damageEffectiveness = 1.26, baseMultiplier = 1.264, duration = 3, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [6] = { 50, 380, 4, 1, -40, damageEffectiveness = 1.31, baseMultiplier = 1.305, duration = 3, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 50, 380, 4, 1, -40, damageEffectiveness = 1.35, baseMultiplier = 1.346, duration = 3, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 50, 370, 4, 1, -40, damageEffectiveness = 1.39, baseMultiplier = 1.387, duration = 3, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 50, 370, 4, 1, -40, damageEffectiveness = 1.43, baseMultiplier = 1.428, duration = 3, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 50, 360, 5, 1, -40, damageEffectiveness = 1.47, baseMultiplier = 1.469, duration = 3, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 50, 360, 5, 1, -40, damageEffectiveness = 1.51, baseMultiplier = 1.511, duration = 3, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [12] = { 50, 360, 5, 1, -40, damageEffectiveness = 1.55, baseMultiplier = 1.552, duration = 3, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [13] = { 50, 350, 5, 1, -40, damageEffectiveness = 1.59, baseMultiplier = 1.593, duration = 3, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [14] = { 50, 350, 5, 1, -40, damageEffectiveness = 1.63, baseMultiplier = 1.634, duration = 3, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [15] = { 50, 340, 5, 1, -40, damageEffectiveness = 1.67, baseMultiplier = 1.675, duration = 3, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [16] = { 50, 340, 5, 1, -40, damageEffectiveness = 1.72, baseMultiplier = 1.716, duration = 3, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [17] = { 50, 340, 5, 1, -40, damageEffectiveness = 1.76, baseMultiplier = 1.757, duration = 3, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [18] = { 50, 330, 5, 1, -40, damageEffectiveness = 1.8, baseMultiplier = 1.798, duration = 3, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [19] = { 50, 330, 5, 1, -40, damageEffectiveness = 1.84, baseMultiplier = 1.839, duration = 3, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 50, 320, 6, 1, -40, damageEffectiveness = 1.88, baseMultiplier = 1.88, duration = 3, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [21] = { 50, 320, 6, 1, -40, damageEffectiveness = 1.92, baseMultiplier = 1.921, duration = 3, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [22] = { 50, 320, 6, 1, -40, damageEffectiveness = 1.96, baseMultiplier = 1.962, duration = 3, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 50, 310, 6, 1, -40, damageEffectiveness = 2, baseMultiplier = 2.003, duration = 3, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 50, 310, 6, 1, -40, damageEffectiveness = 2.04, baseMultiplier = 2.044, duration = 3, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 50, 300, 6, 1, -40, damageEffectiveness = 2.09, baseMultiplier = 2.085, duration = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [26] = { 50, 300, 6, 1, -40, damageEffectiveness = 2.13, baseMultiplier = 2.126, duration = 3, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 50, 300, 6, 1, -40, damageEffectiveness = 2.17, baseMultiplier = 2.167, duration = 3, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 50, 290, 6, 1, -40, damageEffectiveness = 2.21, baseMultiplier = 2.208, duration = 3, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 50, 290, 6, 1, -40, damageEffectiveness = 2.25, baseMultiplier = 2.249, duration = 3, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 50, 280, 7, 1, -40, damageEffectiveness = 2.29, baseMultiplier = 2.291, duration = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 50, 280, 7, 1, -40, damageEffectiveness = 2.31, baseMultiplier = 2.311, duration = 3, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 50, 280, 7, 1, -40, damageEffectiveness = 2.33, baseMultiplier = 2.332, duration = 3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 50, 280, 7, 1, -40, damageEffectiveness = 2.35, baseMultiplier = 2.352, duration = 3, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 50, 280, 7, 1, -40, damageEffectiveness = 2.37, baseMultiplier = 2.373, duration = 3, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 50, 270, 7, 1, -40, damageEffectiveness = 2.39, baseMultiplier = 2.393, duration = 3, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 50, 270, 7, 1, -40, damageEffectiveness = 2.41, baseMultiplier = 2.414, duration = 3, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 50, 270, 7, 1, -40, damageEffectiveness = 2.43, baseMultiplier = 2.434, duration = 3, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 50, 270, 7, 1, -40, damageEffectiveness = 2.45, baseMultiplier = 2.455, duration = 3, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 50, 270, 7, 1, -40, damageEffectiveness = 2.48, baseMultiplier = 2.475, duration = 3, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 50, 260, 7, 1, -40, damageEffectiveness = 2.5, baseMultiplier = 2.496, duration = 3, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 6, }, }, + [1] = { 400, 4, damageEffectiveness = 1.1, baseMultiplier = 1.1, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [2] = { 400, 4, damageEffectiveness = 1.14, baseMultiplier = 1.141, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [3] = { 390, 4, damageEffectiveness = 1.18, baseMultiplier = 1.182, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [4] = { 390, 4, damageEffectiveness = 1.22, baseMultiplier = 1.223, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [5] = { 380, 4, damageEffectiveness = 1.26, baseMultiplier = 1.264, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [6] = { 380, 4, damageEffectiveness = 1.31, baseMultiplier = 1.305, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [7] = { 380, 4, damageEffectiveness = 1.35, baseMultiplier = 1.346, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [8] = { 370, 4, damageEffectiveness = 1.39, baseMultiplier = 1.387, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [9] = { 370, 4, damageEffectiveness = 1.43, baseMultiplier = 1.428, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [10] = { 360, 5, damageEffectiveness = 1.47, baseMultiplier = 1.469, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [11] = { 360, 5, damageEffectiveness = 1.51, baseMultiplier = 1.511, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [12] = { 360, 5, damageEffectiveness = 1.55, baseMultiplier = 1.552, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [13] = { 350, 5, damageEffectiveness = 1.59, baseMultiplier = 1.593, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [14] = { 350, 5, damageEffectiveness = 1.63, baseMultiplier = 1.634, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [15] = { 340, 5, damageEffectiveness = 1.67, baseMultiplier = 1.675, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [16] = { 340, 5, damageEffectiveness = 1.72, baseMultiplier = 1.716, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [17] = { 340, 5, damageEffectiveness = 1.76, baseMultiplier = 1.757, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [18] = { 330, 5, damageEffectiveness = 1.8, baseMultiplier = 1.798, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [19] = { 330, 5, damageEffectiveness = 1.84, baseMultiplier = 1.839, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [20] = { 320, 6, damageEffectiveness = 1.88, baseMultiplier = 1.88, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [21] = { 320, 6, damageEffectiveness = 1.92, baseMultiplier = 1.921, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [22] = { 320, 6, damageEffectiveness = 1.96, baseMultiplier = 1.962, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [23] = { 310, 6, damageEffectiveness = 2, baseMultiplier = 2.003, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [24] = { 310, 6, damageEffectiveness = 2.04, baseMultiplier = 2.044, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [25] = { 300, 6, damageEffectiveness = 2.09, baseMultiplier = 2.085, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [26] = { 300, 6, damageEffectiveness = 2.13, baseMultiplier = 2.126, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [27] = { 300, 6, damageEffectiveness = 2.17, baseMultiplier = 2.167, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [28] = { 290, 6, damageEffectiveness = 2.21, baseMultiplier = 2.208, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [29] = { 290, 6, damageEffectiveness = 2.25, baseMultiplier = 2.249, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [30] = { 280, 7, damageEffectiveness = 2.29, baseMultiplier = 2.291, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [31] = { 280, 7, damageEffectiveness = 2.31, baseMultiplier = 2.311, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [32] = { 280, 7, damageEffectiveness = 2.33, baseMultiplier = 2.332, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [33] = { 280, 7, damageEffectiveness = 2.35, baseMultiplier = 2.352, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [34] = { 280, 7, damageEffectiveness = 2.37, baseMultiplier = 2.373, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [35] = { 270, 7, damageEffectiveness = 2.39, baseMultiplier = 2.393, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [36] = { 270, 7, damageEffectiveness = 2.41, baseMultiplier = 2.414, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [37] = { 270, 7, damageEffectiveness = 2.43, baseMultiplier = 2.434, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [38] = { 270, 7, damageEffectiveness = 2.45, baseMultiplier = 2.455, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [39] = { 270, 7, damageEffectiveness = 2.48, baseMultiplier = 2.475, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [40] = { 260, 7, damageEffectiveness = 2.5, baseMultiplier = 2.496, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, }, } skills["QuickGuard"] = { @@ -6404,54 +6552,57 @@ skills["QuickGuard"] = { { "resist_all_%", 1 }, }, }, + constantStats = { + { "quick_guard_damage_absorbed_%", 70 }, + { "base_skill_effect_duration", 1500 }, + }, stats = { - "quick_guard_damage_absorbed_%", "quick_guard_damage_absorb_limit", "base_deal_no_damage", "display_this_skill_cooldown_does_not_recover_during_buff", "display_skill_buff_grants_bleeding_immunity", }, levels = { - [1] = { 70, 1, levelRequirement = 4, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 4, }, }, - [2] = { 70, 1, levelRequirement = 6, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 5, }, }, - [3] = { 70, 1, levelRequirement = 9, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 5, }, }, - [4] = { 70, 1, levelRequirement = 12, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 6, }, }, - [5] = { 70, 1, levelRequirement = 16, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 7, }, }, - [6] = { 70, 1, levelRequirement = 20, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 7, }, }, - [7] = { 70, 1, levelRequirement = 24, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 8, }, }, - [8] = { 70, 1, levelRequirement = 28, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 9, }, }, - [9] = { 70, 1, levelRequirement = 32, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 10, }, }, - [10] = { 70, 1, levelRequirement = 36, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 10, }, }, - [11] = { 70, 1, levelRequirement = 40, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 11, }, }, - [12] = { 70, 1, levelRequirement = 44, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 12, }, }, - [13] = { 70, 1, levelRequirement = 48, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 12, }, }, - [14] = { 70, 1, levelRequirement = 52, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 13, }, }, - [15] = { 70, 1, levelRequirement = 55, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 14, }, }, - [16] = { 70, 1, levelRequirement = 58, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 14, }, }, - [17] = { 70, 1, levelRequirement = 61, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 15, }, }, - [18] = { 70, 1, levelRequirement = 64, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 15, }, }, - [19] = { 70, 1, levelRequirement = 67, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 16, }, }, - [20] = { 70, 1, levelRequirement = 70, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 16, }, }, - [21] = { 70, 1, levelRequirement = 72, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 17, }, }, - [22] = { 70, 1, levelRequirement = 74, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 17, }, }, - [23] = { 70, 1, levelRequirement = 76, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 18, }, }, - [24] = { 70, 1, levelRequirement = 78, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 18, }, }, - [25] = { 70, 1, levelRequirement = 80, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 18, }, }, - [26] = { 70, 1, levelRequirement = 82, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 19, }, }, - [27] = { 70, 1, levelRequirement = 84, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 19, }, }, - [28] = { 70, 1, levelRequirement = 86, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 19, }, }, - [29] = { 70, 1, levelRequirement = 88, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 20, }, }, - [30] = { 70, 1, levelRequirement = 90, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 20, }, }, - [31] = { 70, 1, levelRequirement = 91, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 20, }, }, - [32] = { 70, 1, levelRequirement = 92, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 20, }, }, - [33] = { 70, 1, levelRequirement = 93, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 21, }, }, - [34] = { 70, 1, levelRequirement = 94, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 21, }, }, - [35] = { 70, 1, levelRequirement = 95, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 21, }, }, - [36] = { 70, 1, levelRequirement = 96, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 21, }, }, - [37] = { 70, 1, levelRequirement = 97, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 21, }, }, - [38] = { 70, 1, levelRequirement = 98, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 22, }, }, - [39] = { 70, 1, levelRequirement = 99, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 22, }, }, - [40] = { 70, 1, levelRequirement = 100, duration = 1.5, cooldown = 3, statInterpolation = { 1, 3, }, cost = { Mana = 22, }, }, + [1] = { 54, cooldown = 3, levelRequirement = 4, statInterpolation = { 1, }, cost = { Mana = 4, }, }, + [2] = { 66, cooldown = 3, levelRequirement = 6, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [3] = { 86, cooldown = 3, levelRequirement = 9, statInterpolation = { 1, }, cost = { Mana = 5, }, }, + [4] = { 109, cooldown = 3, levelRequirement = 12, statInterpolation = { 1, }, cost = { Mana = 6, }, }, + [5] = { 145, cooldown = 3, levelRequirement = 16, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [6] = { 188, cooldown = 3, levelRequirement = 20, statInterpolation = { 1, }, cost = { Mana = 7, }, }, + [7] = { 240, cooldown = 3, levelRequirement = 24, statInterpolation = { 1, }, cost = { Mana = 8, }, }, + [8] = { 302, cooldown = 3, levelRequirement = 28, statInterpolation = { 1, }, cost = { Mana = 9, }, }, + [9] = { 376, cooldown = 3, levelRequirement = 32, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [10] = { 464, cooldown = 3, levelRequirement = 36, statInterpolation = { 1, }, cost = { Mana = 10, }, }, + [11] = { 568, cooldown = 3, levelRequirement = 40, statInterpolation = { 1, }, cost = { Mana = 11, }, }, + [12] = { 691, cooldown = 3, levelRequirement = 44, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [13] = { 835, cooldown = 3, levelRequirement = 48, statInterpolation = { 1, }, cost = { Mana = 12, }, }, + [14] = { 1005, cooldown = 3, levelRequirement = 52, statInterpolation = { 1, }, cost = { Mana = 13, }, }, + [15] = { 1152, cooldown = 3, levelRequirement = 55, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [16] = { 1317, cooldown = 3, levelRequirement = 58, statInterpolation = { 1, }, cost = { Mana = 14, }, }, + [17] = { 1502, cooldown = 3, levelRequirement = 61, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [18] = { 1711, cooldown = 3, levelRequirement = 64, statInterpolation = { 1, }, cost = { Mana = 15, }, }, + [19] = { 1946, cooldown = 3, levelRequirement = 67, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [20] = { 2209, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, }, cost = { Mana = 16, }, }, + [21] = { 2403, cooldown = 3, levelRequirement = 72, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [22] = { 2611, cooldown = 3, levelRequirement = 74, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [23] = { 2837, cooldown = 3, levelRequirement = 76, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [24] = { 3080, cooldown = 3, levelRequirement = 78, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [25] = { 3342, cooldown = 3, levelRequirement = 80, statInterpolation = { 1, }, cost = { Mana = 18, }, }, + [26] = { 3624, cooldown = 3, levelRequirement = 82, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [27] = { 3928, cooldown = 3, levelRequirement = 84, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [28] = { 4257, cooldown = 3, levelRequirement = 86, statInterpolation = { 1, }, cost = { Mana = 19, }, }, + [29] = { 4610, cooldown = 3, levelRequirement = 88, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [30] = { 4991, cooldown = 3, levelRequirement = 90, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [31] = { 5192, cooldown = 3, levelRequirement = 91, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [32] = { 5401, cooldown = 3, levelRequirement = 92, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [33] = { 5618, cooldown = 3, levelRequirement = 93, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [34] = { 5842, cooldown = 3, levelRequirement = 94, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [35] = { 6076, cooldown = 3, levelRequirement = 95, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [36] = { 6318, cooldown = 3, levelRequirement = 96, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [37] = { 6569, cooldown = 3, levelRequirement = 97, statInterpolation = { 1, }, cost = { Mana = 21, }, }, + [38] = { 6829, cooldown = 3, levelRequirement = 98, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [39] = { 7099, cooldown = 3, levelRequirement = 99, statInterpolation = { 1, }, cost = { Mana = 22, }, }, + [40] = { 7379, cooldown = 3, levelRequirement = 100, statInterpolation = { 1, }, cost = { Mana = 22, }, }, }, } skills["Bloodreap"] = { @@ -6491,57 +6642,60 @@ skills["Bloodreap"] = { { "reap_life_%_granted_on_death_with_debuff", 0.1 }, }, }, + constantStats = { + { "blood_scythe_damage_+%_final_per_charge", 15 }, + { "blood_scythe_cost_+%_final_per_charge", 20 }, + { "base_skill_effect_duration", 1000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "base_physical_damage_to_deal_per_minute", - "blood_scythe_damage_+%_final_per_charge", - "blood_scythe_cost_+%_final_per_charge", "spell_damage_modifiers_apply_to_skill_dot", "is_area_damage", "lose_blood_scythe_charge_on_kill", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 100.66666828096, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 28, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 25, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 98.499999658515, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 31, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 26, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 96.50000152116, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 34, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 28, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 94.333332898716, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 37, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 30, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 92.333334761361, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 40, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 31, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 91.000002669791, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 42, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 32, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 89.666670578222, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 44, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 33, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 88.333338486652, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 46, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 34, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 87.166668932885, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 48, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 35, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 85.833336841315, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 50, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 36, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 84.666667287548, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 52, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 37, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 83.500005681068, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 54, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 38, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 82.333336127301, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 56, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 39, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 81.166666573534, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 58, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 40, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 80.000004967054, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 60, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 41, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 78.833335413287, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 62, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 42, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 77.500003321717, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 64, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 43, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 76.166671230147, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 66, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 44, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 75.500005184362, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 68, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 45, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 74.499998168399, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 70, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 46, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 73.499999099721, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 72, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 47, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 72.333337493241, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 74, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 48, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 71.333338424564, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 76, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 49, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 70.3333314086, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 78, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 50, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 69.333332339923, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 80, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 51, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 68.333333271245, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 82, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 52, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 67.333334202568, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 84, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 53, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 66.500001645337, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 86, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 54, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 65.500002576659, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 88, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 55, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 64.499999534339, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 90, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 56, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 64, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 91, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 57, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 63.666666977108, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 92, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 58, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 63.166667442769, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 93, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 58, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 62.66666790843, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 94, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 58, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 62.333334885538, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 95, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 60, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 61.833335351199, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 96, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 60, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 61.33333581686, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 97, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 60, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 61.000002793968, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 98, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 60, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 60.500003259629, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 99, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 61, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 59.999999751647, 15, 20, damageEffectiveness = 2.1, critChance = 6, duration = 1, levelRequirement = 100, statInterpolation = { 3, 3, 3, 1, 1, }, cost = { Life = 61, }, }, + [1] = { 57, 86, 7210, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Life = 25, }, }, + [2] = { 72, 107, 8818, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Life = 26, }, }, + [3] = { 89, 134, 10739, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Life = 28, }, }, + [4] = { 110, 165, 12989, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Life = 30, }, }, + [5] = { 136, 204, 15665, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Life = 31, }, }, + [6] = { 156, 234, 17709, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Life = 32, }, }, + [7] = { 178, 267, 19985, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Life = 33, }, }, + [8] = { 204, 306, 22517, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Life = 34, }, }, + [9] = { 233, 349, 25380, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Life = 35, }, }, + [10] = { 266, 399, 28513, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Life = 36, }, }, + [11] = { 303, 454, 32052, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Life = 37, }, }, + [12] = { 345, 517, 35985, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Life = 38, }, }, + [13] = { 392, 588, 40353, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Life = 39, }, }, + [14] = { 446, 668, 45201, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Life = 40, }, }, + [15] = { 506, 759, 50577, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Life = 41, }, }, + [16] = { 574, 861, 56533, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Life = 42, }, }, + [17] = { 650, 975, 62993, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Life = 43, }, }, + [18] = { 736, 1105, 70118, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Life = 44, }, }, + [19] = { 834, 1250, 78666, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Life = 45, }, }, + [20] = { 943, 1414, 87798, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Life = 46, }, }, + [21] = { 1066, 1599, 97910, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Life = 47, }, }, + [22] = { 1204, 1806, 108851, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Life = 48, }, }, + [23] = { 1359, 2039, 121198, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Life = 49, }, }, + [24] = { 1534, 2301, 134845, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Life = 50, }, }, + [25] = { 1730, 2595, 149920, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Life = 51, }, }, + [26] = { 1950, 2925, 166563, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Life = 52, }, }, + [27] = { 2197, 3296, 184927, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Life = 53, }, }, + [28] = { 2474, 3712, 205692, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Life = 54, }, }, + [29] = { 2786, 4178, 228072, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Life = 55, }, }, + [30] = { 3135, 4702, 252723, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Life = 56, }, }, + [31] = { 3325, 4987, 265966, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Life = 57, }, }, + [32] = { 3526, 5289, 280593, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Life = 58, }, }, + [33] = { 3739, 5608, 295209, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Life = 58, }, }, + [34] = { 3964, 5946, 310537, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Life = 58, }, }, + [35] = { 4203, 6305, 327486, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Life = 60, }, }, + [36] = { 4456, 6684, 344390, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Life = 60, }, }, + [37] = { 4723, 7085, 362111, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Life = 60, }, }, + [38] = { 5006, 7509, 381727, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Life = 60, }, }, + [39] = { 5306, 7959, 401255, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Life = 61, }, }, + [40] = { 5623, 8434, 421717, damageEffectiveness = 2.1, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Life = 61, }, }, }, } skills["ShieldCrush"] = { @@ -6582,6 +6736,8 @@ skills["ShieldCrush"] = { { "critical_multiplier_+%_per_100_max_es_on_shield", 1 }, }, }, + constantStats = { + }, stats = { "off_hand_local_minimum_added_physical_damage", "off_hand_local_maximum_added_physical_damage", @@ -6593,46 +6749,46 @@ skills["ShieldCrush"] = { "console_skill_dont_chase", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 3, 4, 0, critChance = 5, attackTime = 800, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 3, 4, 0, critChance = 5, attackTime = 800, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 3, 4, 1, critChance = 5, attackTime = 800, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 4, 5, 1, critChance = 5, attackTime = 800, levelRequirement = 7, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 4, 5, 1, critChance = 5, attackTime = 800, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 4, 5, 2, critChance = 5, attackTime = 800, levelRequirement = 16, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 4, 5, 2, critChance = 5, attackTime = 800, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 4, 5, 2, critChance = 5, attackTime = 800, levelRequirement = 24, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, critChance = 5, attackTime = 800, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, critChance = 5, attackTime = 800, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 4, 5, 3, critChance = 5, attackTime = 800, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 4, 6, 4, critChance = 5, attackTime = 800, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 4, 6, 4, critChance = 5, attackTime = 800, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 4, 6, 4, critChance = 5, attackTime = 800, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 4, 6, 5, critChance = 5, attackTime = 800, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 4, 6, 5, critChance = 5, attackTime = 800, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 4, 6, 5, critChance = 5, attackTime = 800, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 4, 6, 6, critChance = 5, attackTime = 800, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 5, 7, 6, critChance = 5, attackTime = 800, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 5, 7, 6, critChance = 5, attackTime = 800, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 5, 7, 7, critChance = 5, attackTime = 800, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 5, 7, 7, critChance = 5, attackTime = 800, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 5, 7, 7, critChance = 5, attackTime = 800, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 6, 8, 8, critChance = 5, attackTime = 800, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 6, 8, 8, critChance = 5, attackTime = 800, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 6, 8, 8, critChance = 5, attackTime = 800, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 6, 8, 9, critChance = 5, attackTime = 800, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 6, 8, 9, critChance = 5, attackTime = 800, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 6, 8, 9, critChance = 5, attackTime = 800, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 6, 8, 10, critChance = 5, attackTime = 800, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 6, 8, 10, critChance = 5, attackTime = 800, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 6, 8, 10, critChance = 5, attackTime = 800, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 6, 8, 10, critChance = 5, attackTime = 800, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 7, 9, 10, critChance = 5, attackTime = 800, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 7, 9, 10, critChance = 5, attackTime = 800, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { 4, 6, 3, 4, 0, attackTime = 500, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 4, 6, 3, 4, 0, attackTime = 500, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 5, 8, 3, 4, 1, attackTime = 500, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 7, 10, 4, 5, 1, attackTime = 500, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 9, 14, 4, 5, 1, attackTime = 500, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 13, 20, 4, 5, 2, attackTime = 500, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 17, 26, 4, 5, 2, attackTime = 500, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 22, 32, 4, 5, 2, attackTime = 500, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 27, 40, 4, 5, 3, attackTime = 500, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 33, 50, 4, 5, 3, attackTime = 500, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 40, 60, 4, 5, 3, attackTime = 500, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 49, 73, 4, 6, 4, attackTime = 500, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 58, 88, 4, 6, 4, attackTime = 500, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 70, 105, 4, 6, 4, attackTime = 500, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 83, 124, 4, 6, 5, attackTime = 500, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [16] = { 98, 147, 4, 6, 5, attackTime = 500, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [17] = { 116, 174, 4, 6, 5, attackTime = 500, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [18] = { 136, 204, 4, 6, 6, attackTime = 500, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [19] = { 153, 230, 5, 7, 6, attackTime = 500, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [20] = { 172, 258, 5, 7, 6, attackTime = 500, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [21] = { 186, 279, 5, 7, 7, attackTime = 500, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [22] = { 201, 302, 5, 7, 7, attackTime = 500, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [23] = { 217, 326, 5, 7, 7, attackTime = 500, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [24] = { 234, 351, 6, 8, 8, attackTime = 500, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [25] = { 253, 379, 6, 8, 8, attackTime = 500, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [26] = { 272, 408, 6, 8, 8, attackTime = 500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [27] = { 293, 440, 6, 8, 9, attackTime = 500, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 316, 474, 6, 8, 9, attackTime = 500, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 340, 510, 6, 8, 9, attackTime = 500, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 366, 549, 6, 8, 10, attackTime = 500, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 379, 569, 6, 8, 10, attackTime = 500, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 393, 590, 6, 8, 10, attackTime = 500, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 408, 612, 6, 8, 10, attackTime = 500, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 423, 634, 7, 9, 10, attackTime = 500, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 438, 657, 7, 9, 10, attackTime = 500, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 454, 682, 7, 9, 11, attackTime = 500, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 471, 706, 7, 9, 11, attackTime = 500, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [38] = { 488, 732, 7, 9, 11, attackTime = 500, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [39] = { 506, 759, 7, 9, 11, attackTime = 500, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [40] = { 524, 786, 7, 9, 11, attackTime = 500, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, }, } skills["SummonFireGolem"] = { @@ -6672,55 +6828,57 @@ skills["SummonFireGolem"] = { { "golem_cooldown_recovery_+%", 1 }, }, }, + constantStats = { + { "base_number_of_golems_allowed", 1 }, + { "display_minion_monster_type", 7 }, + }, stats = { "base_actor_scale_+%", - "base_number_of_golems_allowed", "fire_golem_grants_damage_+%", "minion_maximum_life_+%", - "display_minion_monster_type", "display_minion_monster_level", }, levels = { - [1] = { 0, 1, 15, 30, 7, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [2] = { 1, 1, 15, 32, 7, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [3] = { 1, 1, 16, 34, 7, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [4] = { 2, 1, 16, 36, 7, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [5] = { 2, 1, 16, 38, 7, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [6] = { 3, 1, 16, 40, 7, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 3, 1, 17, 42, 7, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [8] = { 4, 1, 17, 44, 7, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [9] = { 4, 1, 17, 46, 7, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [10] = { 5, 1, 17, 48, 7, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [11] = { 5, 1, 18, 50, 7, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [12] = { 6, 1, 18, 52, 7, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [13] = { 6, 1, 18, 54, 7, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [14] = { 7, 1, 18, 56, 7, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [15] = { 7, 1, 19, 58, 7, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [16] = { 8, 1, 19, 60, 7, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [17] = { 8, 1, 19, 62, 7, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [18] = { 9, 1, 19, 64, 7, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [19] = { 9, 1, 20, 66, 7, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [20] = { 10, 1, 20, 68, 7, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [21] = { 10, 1, 20, 70, 7, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [22] = { 11, 1, 20, 72, 7, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [23] = { 11, 1, 21, 74, 7, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [24] = { 12, 1, 21, 76, 7, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [25] = { 12, 1, 21, 78, 7, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [26] = { 13, 1, 21, 80, 7, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [27] = { 13, 1, 22, 82, 7, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [28] = { 14, 1, 22, 84, 7, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [29] = { 14, 1, 22, 86, 7, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [30] = { 15, 1, 22, 88, 7, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [31] = { 15, 1, 22, 89, 7, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [32] = { 15, 1, 23, 90, 7, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [33] = { 15, 1, 23, 91, 7, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [34] = { 16, 1, 23, 92, 7, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [35] = { 16, 1, 23, 93, 7, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [36] = { 16, 1, 23, 94, 7, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [37] = { 16, 1, 23, 95, 7, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [38] = { 17, 1, 23, 96, 7, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [39] = { 17, 1, 23, 97, 7, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [40] = { 17, 1, 24, 98, 7, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [1] = { 0, 15, 30, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 1, 15, 32, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 1, 16, 34, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 2, 16, 36, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 2, 16, 38, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 3, 16, 40, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 3, 17, 42, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 4, 17, 44, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 4, 17, 46, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 5, 17, 48, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 5, 18, 50, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 6, 18, 52, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 6, 18, 54, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 7, 18, 56, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 7, 19, 58, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 8, 19, 60, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 8, 19, 62, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 9, 19, 64, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 9, 20, 66, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 10, 20, 68, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 10, 20, 70, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 11, 20, 72, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 11, 21, 74, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 12, 21, 76, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 12, 21, 78, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 13, 21, 80, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 13, 22, 82, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 14, 22, 84, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 14, 22, 86, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 15, 22, 88, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 15, 22, 89, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 15, 23, 90, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 15, 23, 91, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 16, 23, 92, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 16, 23, 93, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 16, 23, 94, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 16, 23, 95, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 17, 23, 96, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 17, 23, 97, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 17, 24, 98, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["SummonRockGolem"] = { @@ -6761,55 +6919,57 @@ skills["SummonRockGolem"] = { { "golem_cooldown_recovery_+%", 1 }, }, }, + constantStats = { + { "base_number_of_golems_allowed", 1 }, + { "display_minion_monster_type", 10 }, + }, stats = { "base_actor_scale_+%", - "base_number_of_golems_allowed", "minion_maximum_life_+%", "stone_golem_grants_base_life_regeneration_rate_per_minute", - "display_minion_monster_type", "display_minion_monster_level", }, levels = { - [1] = { 0, 1, 30, 1980, 10, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [2] = { 1, 1, 32, 2160, 10, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [3] = { 1, 1, 34, 2340, 10, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [4] = { 2, 1, 36, 2520, 10, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [5] = { 2, 1, 38, 2700, 10, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [6] = { 3, 1, 40, 2940, 10, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 3, 1, 42, 3120, 10, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [8] = { 4, 1, 44, 3360, 10, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [9] = { 4, 1, 46, 3600, 10, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [10] = { 5, 1, 48, 3840, 10, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 46, }, }, - [11] = { 5, 1, 50, 4080, 10, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [12] = { 6, 1, 52, 4320, 10, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [13] = { 6, 1, 54, 4560, 10, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [14] = { 7, 1, 56, 4860, 10, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [15] = { 7, 1, 58, 5100, 10, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [16] = { 8, 1, 60, 5400, 10, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [17] = { 8, 1, 62, 5700, 10, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [18] = { 9, 1, 64, 6000, 10, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 52, }, }, - [19] = { 9, 1, 66, 6180, 10, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [20] = { 10, 1, 68, 6300, 10, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 54, }, }, - [21] = { 10, 1, 70, 6600, 10, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [22] = { 11, 1, 72, 6960, 10, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 56, }, }, - [23] = { 11, 1, 74, 7260, 10, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [24] = { 12, 1, 76, 7620, 10, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 58, }, }, - [25] = { 12, 1, 78, 7980, 10, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [26] = { 13, 1, 80, 8340, 10, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [27] = { 13, 1, 82, 8700, 10, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [28] = { 14, 1, 84, 9060, 10, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 60, }, }, - [29] = { 14, 1, 86, 9420, 10, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [30] = { 15, 1, 88, 9840, 10, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [31] = { 15, 1, 89, 10020, 10, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 62, }, }, - [32] = { 15, 1, 90, 10200, 10, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [33] = { 15, 1, 91, 10380, 10, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [34] = { 16, 1, 92, 10560, 10, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [35] = { 16, 1, 93, 10740, 10, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 63, }, }, - [36] = { 16, 1, 94, 10920, 10, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [37] = { 16, 1, 95, 11100, 10, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [38] = { 17, 1, 96, 11280, 10, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [39] = { 17, 1, 97, 11460, 10, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, - [40] = { 17, 1, 98, 11640, 10, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [1] = { 0, 30, 1980, 34, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [2] = { 1, 32, 2160, 36, cooldown = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 32, }, }, + [3] = { 1, 34, 2340, 38, cooldown = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 34, }, }, + [4] = { 2, 36, 2520, 40, cooldown = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 36, }, }, + [5] = { 2, 38, 2700, 42, cooldown = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 38, }, }, + [6] = { 3, 40, 2940, 44, cooldown = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 3, 42, 3120, 46, cooldown = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 42, }, }, + [8] = { 4, 44, 3360, 48, cooldown = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [9] = { 4, 46, 3600, 50, cooldown = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [10] = { 5, 48, 3840, 52, cooldown = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 46, }, }, + [11] = { 5, 50, 4080, 54, cooldown = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [12] = { 6, 52, 4320, 56, cooldown = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 48, }, }, + [13] = { 6, 54, 4560, 58, cooldown = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [14] = { 7, 56, 4860, 60, cooldown = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 50, }, }, + [15] = { 7, 58, 5100, 62, cooldown = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [16] = { 8, 60, 5400, 64, cooldown = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [17] = { 8, 62, 5700, 66, cooldown = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [18] = { 9, 64, 6000, 68, cooldown = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 52, }, }, + [19] = { 9, 66, 6180, 69, cooldown = 6, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [20] = { 10, 68, 6300, 70, cooldown = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 54, }, }, + [21] = { 10, 70, 6600, 72, cooldown = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [22] = { 11, 72, 6960, 74, cooldown = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 56, }, }, + [23] = { 11, 74, 7260, 76, cooldown = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [24] = { 12, 76, 7620, 78, cooldown = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 58, }, }, + [25] = { 12, 78, 7980, 80, cooldown = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [26] = { 13, 80, 8340, 82, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [27] = { 13, 82, 8700, 84, cooldown = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [28] = { 14, 84, 9060, 86, cooldown = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 60, }, }, + [29] = { 14, 86, 9420, 88, cooldown = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [30] = { 15, 88, 9840, 90, cooldown = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [31] = { 15, 89, 10020, 91, cooldown = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 62, }, }, + [32] = { 15, 90, 10200, 92, cooldown = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [33] = { 15, 91, 10380, 93, cooldown = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [34] = { 16, 92, 10560, 94, cooldown = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [35] = { 16, 93, 10740, 95, cooldown = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 63, }, }, + [36] = { 16, 94, 10920, 96, cooldown = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [37] = { 16, 95, 11100, 97, cooldown = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [38] = { 17, 96, 11280, 98, cooldown = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [39] = { 17, 97, 11460, 99, cooldown = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, + [40] = { 17, 98, 11640, 100, cooldown = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 64, }, }, }, } skills["NewSunder"] = { @@ -6880,59 +7040,61 @@ skills["NewSunder"] = { { "sunder_wave_area_of_effect_+%", 1 }, }, }, + constantStats = { + { "shockwave_slam_explosion_damage_+%_final", -40 }, + { "base_sunder_wave_delay_ms", 400 }, + { "sunder_wave_radius_+_per_step", 2 }, + { "sunder_wave_max_steps", 5 }, + { "sunder_wave_min_steps", 2 }, + { "sunder_shockwave_limit_per_cascade", 5 }, + }, stats = { - "shockwave_slam_explosion_damage_+%_final", "active_skill_area_of_effect_+%_final", - "base_sunder_wave_delay_ms", - "sunder_wave_radius_+_per_step", - "sunder_wave_max_steps", - "sunder_wave_min_steps", - "sunder_shockwave_limit_per_cascade", "sunder_wave_delay_+%", "is_area_damage", "console_skill_dont_chase", }, levels = { - [1] = { -40, 0, 400, 2, 5, 2, 5, 0, damageEffectiveness = 1.75, attackSpeedMultiplier = -25, baseMultiplier = 1.75, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { -40, 1, 400, 2, 5, 2, 5, -1, damageEffectiveness = 1.8, attackSpeedMultiplier = -25, baseMultiplier = 1.803, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { -40, 2, 400, 2, 5, 2, 5, -3, damageEffectiveness = 1.86, attackSpeedMultiplier = -25, baseMultiplier = 1.855, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { -40, 3, 400, 2, 5, 2, 5, -4, damageEffectiveness = 1.91, attackSpeedMultiplier = -25, baseMultiplier = 1.908, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { -40, 4, 400, 2, 5, 2, 5, -5, damageEffectiveness = 1.96, attackSpeedMultiplier = -25, baseMultiplier = 1.961, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { -40, 5, 400, 2, 5, 2, 5, -7, damageEffectiveness = 2.01, attackSpeedMultiplier = -25, baseMultiplier = 2.013, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { -40, 6, 400, 2, 5, 2, 5, -8, damageEffectiveness = 2.07, attackSpeedMultiplier = -25, baseMultiplier = 2.066, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { -40, 7, 400, 2, 5, 2, 5, -9, damageEffectiveness = 2.12, attackSpeedMultiplier = -25, baseMultiplier = 2.118, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { -40, 8, 400, 2, 5, 2, 5, -11, damageEffectiveness = 2.17, attackSpeedMultiplier = -25, baseMultiplier = 2.171, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { -40, 9, 400, 2, 5, 2, 5, -12, damageEffectiveness = 2.22, attackSpeedMultiplier = -25, baseMultiplier = 2.224, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { -40, 10, 400, 2, 5, 2, 5, -13, damageEffectiveness = 2.28, attackSpeedMultiplier = -25, baseMultiplier = 2.276, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { -40, 11, 400, 2, 5, 2, 5, -14, damageEffectiveness = 2.33, attackSpeedMultiplier = -25, baseMultiplier = 2.329, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { -40, 12, 400, 2, 5, 2, 5, -16, damageEffectiveness = 2.38, attackSpeedMultiplier = -25, baseMultiplier = 2.382, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { -40, 13, 400, 2, 5, 2, 5, -17, damageEffectiveness = 2.43, attackSpeedMultiplier = -25, baseMultiplier = 2.434, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { -40, 14, 400, 2, 5, 2, 5, -18, damageEffectiveness = 2.49, attackSpeedMultiplier = -25, baseMultiplier = 2.487, levelRequirement = 59, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { -40, 15, 400, 2, 5, 2, 5, -20, damageEffectiveness = 2.54, attackSpeedMultiplier = -25, baseMultiplier = 2.539, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { -40, 16, 400, 2, 5, 2, 5, -21, damageEffectiveness = 2.59, attackSpeedMultiplier = -25, baseMultiplier = 2.592, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { -40, 17, 400, 2, 5, 2, 5, -22, damageEffectiveness = 2.64, attackSpeedMultiplier = -25, baseMultiplier = 2.645, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { -40, 18, 400, 2, 5, 2, 5, -24, damageEffectiveness = 2.7, attackSpeedMultiplier = -25, baseMultiplier = 2.697, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { -40, 19, 400, 2, 5, 2, 5, -25, damageEffectiveness = 2.75, attackSpeedMultiplier = -25, baseMultiplier = 2.75, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { -40, 20, 400, 2, 5, 2, 5, -26, damageEffectiveness = 2.8, attackSpeedMultiplier = -25, baseMultiplier = 2.803, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { -40, 21, 400, 2, 5, 2, 5, -28, damageEffectiveness = 2.86, attackSpeedMultiplier = -25, baseMultiplier = 2.855, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { -40, 22, 400, 2, 5, 2, 5, -29, damageEffectiveness = 2.91, attackSpeedMultiplier = -25, baseMultiplier = 2.908, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { -40, 23, 400, 2, 5, 2, 5, -30, damageEffectiveness = 2.96, attackSpeedMultiplier = -25, baseMultiplier = 2.961, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { -40, 24, 400, 2, 5, 2, 5, -32, damageEffectiveness = 3.01, attackSpeedMultiplier = -25, baseMultiplier = 3.013, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { -40, 25, 400, 2, 5, 2, 5, -33, damageEffectiveness = 3.07, attackSpeedMultiplier = -25, baseMultiplier = 3.066, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { -40, 26, 400, 2, 5, 2, 5, -34, damageEffectiveness = 3.12, attackSpeedMultiplier = -25, baseMultiplier = 3.118, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { -40, 27, 400, 2, 5, 2, 5, -36, damageEffectiveness = 3.17, attackSpeedMultiplier = -25, baseMultiplier = 3.171, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { -40, 28, 400, 2, 5, 2, 5, -37, damageEffectiveness = 3.22, attackSpeedMultiplier = -25, baseMultiplier = 3.224, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { -40, 29, 400, 2, 5, 2, 5, -38, damageEffectiveness = 3.28, attackSpeedMultiplier = -25, baseMultiplier = 3.276, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { -40, 29, 400, 2, 5, 2, 5, -39, damageEffectiveness = 3.3, attackSpeedMultiplier = -25, baseMultiplier = 3.303, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { -40, 30, 400, 2, 5, 2, 5, -39, damageEffectiveness = 3.33, attackSpeedMultiplier = -25, baseMultiplier = 3.329, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { -40, 30, 400, 2, 5, 2, 5, -40, damageEffectiveness = 3.36, attackSpeedMultiplier = -25, baseMultiplier = 3.355, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { -40, 31, 400, 2, 5, 2, 5, -41, damageEffectiveness = 3.38, attackSpeedMultiplier = -25, baseMultiplier = 3.382, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { -40, 31, 400, 2, 5, 2, 5, -41, damageEffectiveness = 3.41, attackSpeedMultiplier = -25, baseMultiplier = 3.408, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { -40, 32, 400, 2, 5, 2, 5, -42, damageEffectiveness = 3.43, attackSpeedMultiplier = -25, baseMultiplier = 3.434, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { -40, 32, 400, 2, 5, 2, 5, -43, damageEffectiveness = 3.46, attackSpeedMultiplier = -25, baseMultiplier = 3.461, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { -40, 33, 400, 2, 5, 2, 5, -43, damageEffectiveness = 3.49, attackSpeedMultiplier = -25, baseMultiplier = 3.487, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { -40, 33, 400, 2, 5, 2, 5, -44, damageEffectiveness = 3.51, attackSpeedMultiplier = -25, baseMultiplier = 3.513, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { -40, 34, 400, 2, 5, 2, 5, -45, damageEffectiveness = 3.54, attackSpeedMultiplier = -25, baseMultiplier = 3.539, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { 0, 0, damageEffectiveness = 1.75, attackSpeedMultiplier = -25, baseMultiplier = 1.75, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 1, -1, damageEffectiveness = 1.8, attackSpeedMultiplier = -25, baseMultiplier = 1.803, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 2, -3, damageEffectiveness = 1.86, attackSpeedMultiplier = -25, baseMultiplier = 1.855, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 3, -4, damageEffectiveness = 1.91, attackSpeedMultiplier = -25, baseMultiplier = 1.908, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 4, -5, damageEffectiveness = 1.96, attackSpeedMultiplier = -25, baseMultiplier = 1.961, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 5, -7, damageEffectiveness = 2.01, attackSpeedMultiplier = -25, baseMultiplier = 2.013, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 6, -8, damageEffectiveness = 2.07, attackSpeedMultiplier = -25, baseMultiplier = 2.066, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 7, -9, damageEffectiveness = 2.12, attackSpeedMultiplier = -25, baseMultiplier = 2.118, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 8, -11, damageEffectiveness = 2.17, attackSpeedMultiplier = -25, baseMultiplier = 2.171, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 9, -12, damageEffectiveness = 2.22, attackSpeedMultiplier = -25, baseMultiplier = 2.224, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 10, -13, damageEffectiveness = 2.28, attackSpeedMultiplier = -25, baseMultiplier = 2.276, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 11, -14, damageEffectiveness = 2.33, attackSpeedMultiplier = -25, baseMultiplier = 2.329, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 12, -16, damageEffectiveness = 2.38, attackSpeedMultiplier = -25, baseMultiplier = 2.382, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 13, -17, damageEffectiveness = 2.43, attackSpeedMultiplier = -25, baseMultiplier = 2.434, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 14, -18, damageEffectiveness = 2.49, attackSpeedMultiplier = -25, baseMultiplier = 2.487, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [16] = { 15, -20, damageEffectiveness = 2.54, attackSpeedMultiplier = -25, baseMultiplier = 2.539, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [17] = { 16, -21, damageEffectiveness = 2.59, attackSpeedMultiplier = -25, baseMultiplier = 2.592, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [18] = { 17, -22, damageEffectiveness = 2.64, attackSpeedMultiplier = -25, baseMultiplier = 2.645, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [19] = { 18, -24, damageEffectiveness = 2.7, attackSpeedMultiplier = -25, baseMultiplier = 2.697, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [20] = { 19, -25, damageEffectiveness = 2.75, attackSpeedMultiplier = -25, baseMultiplier = 2.75, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [21] = { 20, -26, damageEffectiveness = 2.8, attackSpeedMultiplier = -25, baseMultiplier = 2.803, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [22] = { 21, -28, damageEffectiveness = 2.86, attackSpeedMultiplier = -25, baseMultiplier = 2.855, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [23] = { 22, -29, damageEffectiveness = 2.91, attackSpeedMultiplier = -25, baseMultiplier = 2.908, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [24] = { 23, -30, damageEffectiveness = 2.96, attackSpeedMultiplier = -25, baseMultiplier = 2.961, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [25] = { 24, -32, damageEffectiveness = 3.01, attackSpeedMultiplier = -25, baseMultiplier = 3.013, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [26] = { 25, -33, damageEffectiveness = 3.07, attackSpeedMultiplier = -25, baseMultiplier = 3.066, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [27] = { 26, -34, damageEffectiveness = 3.12, attackSpeedMultiplier = -25, baseMultiplier = 3.118, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 27, -36, damageEffectiveness = 3.17, attackSpeedMultiplier = -25, baseMultiplier = 3.171, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 28, -37, damageEffectiveness = 3.22, attackSpeedMultiplier = -25, baseMultiplier = 3.224, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 29, -38, damageEffectiveness = 3.28, attackSpeedMultiplier = -25, baseMultiplier = 3.276, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 29, -39, damageEffectiveness = 3.3, attackSpeedMultiplier = -25, baseMultiplier = 3.303, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 30, -39, damageEffectiveness = 3.33, attackSpeedMultiplier = -25, baseMultiplier = 3.329, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 30, -40, damageEffectiveness = 3.36, attackSpeedMultiplier = -25, baseMultiplier = 3.355, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 31, -41, damageEffectiveness = 3.38, attackSpeedMultiplier = -25, baseMultiplier = 3.382, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 31, -41, damageEffectiveness = 3.41, attackSpeedMultiplier = -25, baseMultiplier = 3.408, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 32, -42, damageEffectiveness = 3.43, attackSpeedMultiplier = -25, baseMultiplier = 3.434, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 32, -43, damageEffectiveness = 3.46, attackSpeedMultiplier = -25, baseMultiplier = 3.461, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [38] = { 33, -43, damageEffectiveness = 3.49, attackSpeedMultiplier = -25, baseMultiplier = 3.487, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [39] = { 33, -44, damageEffectiveness = 3.51, attackSpeedMultiplier = -25, baseMultiplier = 3.513, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [40] = { 34, -45, damageEffectiveness = 3.54, attackSpeedMultiplier = -25, baseMultiplier = 3.539, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, }, } skills["Sweep"] = { @@ -6972,55 +7134,57 @@ skills["Sweep"] = { { "knockback_distance_+%", 1 }, }, }, + constantStats = { + }, stats = { - "active_skill_base_radius_+", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", + "active_skill_base_radius_+", "is_area_damage", "console_skill_dont_chase", "global_knockback", }, levels = { - [1] = { 0, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.7, attackSpeedMultiplier = -30, baseMultiplier = 1.7, levelRequirement = 12, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [2] = { 0, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.76, attackSpeedMultiplier = -30, baseMultiplier = 1.758, levelRequirement = 15, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [3] = { 0, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.82, attackSpeedMultiplier = -30, baseMultiplier = 1.817, levelRequirement = 19, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [4] = { 0, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.88, attackSpeedMultiplier = -30, baseMultiplier = 1.875, levelRequirement = 23, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [5] = { 1, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.93, attackSpeedMultiplier = -30, baseMultiplier = 1.934, levelRequirement = 27, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [6] = { 1, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.99, attackSpeedMultiplier = -30, baseMultiplier = 1.992, levelRequirement = 31, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [7] = { 1, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.05, attackSpeedMultiplier = -30, baseMultiplier = 2.051, levelRequirement = 35, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [8] = { 1, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.11, attackSpeedMultiplier = -30, baseMultiplier = 2.109, levelRequirement = 38, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [9] = { 1, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.17, attackSpeedMultiplier = -30, baseMultiplier = 2.167, levelRequirement = 41, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [10] = { 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.23, attackSpeedMultiplier = -30, baseMultiplier = 2.226, levelRequirement = 44, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [11] = { 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.28, attackSpeedMultiplier = -30, baseMultiplier = 2.284, levelRequirement = 47, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [12] = { 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.34, attackSpeedMultiplier = -30, baseMultiplier = 2.343, levelRequirement = 50, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [13] = { 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.4, attackSpeedMultiplier = -30, baseMultiplier = 2.401, levelRequirement = 53, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [14] = { 2, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.46, attackSpeedMultiplier = -30, baseMultiplier = 2.459, levelRequirement = 56, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [15] = { 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.52, attackSpeedMultiplier = -30, baseMultiplier = 2.518, levelRequirement = 59, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [16] = { 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.58, attackSpeedMultiplier = -30, baseMultiplier = 2.576, levelRequirement = 62, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [17] = { 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.63, attackSpeedMultiplier = -30, baseMultiplier = 2.635, levelRequirement = 64, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [18] = { 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.69, attackSpeedMultiplier = -30, baseMultiplier = 2.693, levelRequirement = 66, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [19] = { 3, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.75, attackSpeedMultiplier = -30, baseMultiplier = 2.752, levelRequirement = 68, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [20] = { 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.81, attackSpeedMultiplier = -30, baseMultiplier = 2.81, levelRequirement = 70, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [21] = { 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.87, attackSpeedMultiplier = -30, baseMultiplier = 2.868, levelRequirement = 72, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [22] = { 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.927, levelRequirement = 74, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [23] = { 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.985, levelRequirement = 76, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [24] = { 4, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.04, attackSpeedMultiplier = -30, baseMultiplier = 3.044, levelRequirement = 78, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [25] = { 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.1, attackSpeedMultiplier = -30, baseMultiplier = 3.102, levelRequirement = 80, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [26] = { 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.16, attackSpeedMultiplier = -30, baseMultiplier = 3.161, levelRequirement = 82, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [27] = { 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.22, attackSpeedMultiplier = -30, baseMultiplier = 3.219, levelRequirement = 84, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [28] = { 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.28, attackSpeedMultiplier = -30, baseMultiplier = 3.277, levelRequirement = 86, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [29] = { 5, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.34, attackSpeedMultiplier = -30, baseMultiplier = 3.336, levelRequirement = 88, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [30] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.39, attackSpeedMultiplier = -30, baseMultiplier = 3.394, levelRequirement = 90, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [31] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.42, attackSpeedMultiplier = -30, baseMultiplier = 3.423, levelRequirement = 91, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [32] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.45, attackSpeedMultiplier = -30, baseMultiplier = 3.453, levelRequirement = 92, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [33] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.48, attackSpeedMultiplier = -30, baseMultiplier = 3.482, levelRequirement = 93, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [34] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.51, attackSpeedMultiplier = -30, baseMultiplier = 3.511, levelRequirement = 94, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [35] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.54, attackSpeedMultiplier = -30, baseMultiplier = 3.54, levelRequirement = 95, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [36] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.57, attackSpeedMultiplier = -30, baseMultiplier = 3.569, levelRequirement = 96, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [37] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.6, attackSpeedMultiplier = -30, baseMultiplier = 3.599, levelRequirement = 97, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [38] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.63, attackSpeedMultiplier = -30, baseMultiplier = 3.628, levelRequirement = 98, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [39] = { 6, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.66, attackSpeedMultiplier = -30, baseMultiplier = 3.657, levelRequirement = 99, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, - [40] = { 7, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.69, attackSpeedMultiplier = -30, baseMultiplier = 3.686, levelRequirement = 100, statInterpolation = { 1, 3, 3, }, cost = { Mana = 8, }, }, + [1] = { 5, 8, 0, damageEffectiveness = 1.7, attackSpeedMultiplier = -30, baseMultiplier = 1.7, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 7, 10, 0, damageEffectiveness = 1.76, attackSpeedMultiplier = -30, baseMultiplier = 1.758, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 8, 13, 0, damageEffectiveness = 1.82, attackSpeedMultiplier = -30, baseMultiplier = 1.817, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 11, 16, 0, damageEffectiveness = 1.88, attackSpeedMultiplier = -30, baseMultiplier = 1.875, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 13, 19, 1, damageEffectiveness = 1.93, attackSpeedMultiplier = -30, baseMultiplier = 1.934, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 16, 24, 1, damageEffectiveness = 1.99, attackSpeedMultiplier = -30, baseMultiplier = 1.992, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 19, 28, 1, damageEffectiveness = 2.05, attackSpeedMultiplier = -30, baseMultiplier = 2.051, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 22, 32, 1, damageEffectiveness = 2.11, attackSpeedMultiplier = -30, baseMultiplier = 2.109, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 25, 37, 1, damageEffectiveness = 2.17, attackSpeedMultiplier = -30, baseMultiplier = 2.167, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 28, 42, 2, damageEffectiveness = 2.23, attackSpeedMultiplier = -30, baseMultiplier = 2.226, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 32, 47, 2, damageEffectiveness = 2.28, attackSpeedMultiplier = -30, baseMultiplier = 2.284, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 36, 54, 2, damageEffectiveness = 2.34, attackSpeedMultiplier = -30, baseMultiplier = 2.343, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 40, 60, 2, damageEffectiveness = 2.4, attackSpeedMultiplier = -30, baseMultiplier = 2.401, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 45, 68, 2, damageEffectiveness = 2.46, attackSpeedMultiplier = -30, baseMultiplier = 2.459, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 51, 76, 3, damageEffectiveness = 2.52, attackSpeedMultiplier = -30, baseMultiplier = 2.518, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [16] = { 56, 85, 3, damageEffectiveness = 2.58, attackSpeedMultiplier = -30, baseMultiplier = 2.576, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [17] = { 61, 91, 3, damageEffectiveness = 2.63, attackSpeedMultiplier = -30, baseMultiplier = 2.635, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [18] = { 65, 98, 3, damageEffectiveness = 2.69, attackSpeedMultiplier = -30, baseMultiplier = 2.693, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [19] = { 70, 105, 3, damageEffectiveness = 2.75, attackSpeedMultiplier = -30, baseMultiplier = 2.752, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [20] = { 75, 113, 4, damageEffectiveness = 2.81, attackSpeedMultiplier = -30, baseMultiplier = 2.81, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [21] = { 81, 122, 4, damageEffectiveness = 2.87, attackSpeedMultiplier = -30, baseMultiplier = 2.868, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [22] = { 87, 130, 4, damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.927, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [23] = { 93, 140, 4, damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.985, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [24] = { 100, 150, 4, damageEffectiveness = 3.04, attackSpeedMultiplier = -30, baseMultiplier = 3.044, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [25] = { 107, 160, 5, damageEffectiveness = 3.1, attackSpeedMultiplier = -30, baseMultiplier = 3.102, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [26] = { 114, 172, 5, damageEffectiveness = 3.16, attackSpeedMultiplier = -30, baseMultiplier = 3.161, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [27] = { 123, 184, 5, damageEffectiveness = 3.22, attackSpeedMultiplier = -30, baseMultiplier = 3.219, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 131, 197, 5, damageEffectiveness = 3.28, attackSpeedMultiplier = -30, baseMultiplier = 3.277, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 140, 210, 5, damageEffectiveness = 3.34, attackSpeedMultiplier = -30, baseMultiplier = 3.336, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 150, 224, 6, damageEffectiveness = 3.39, attackSpeedMultiplier = -30, baseMultiplier = 3.394, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 155, 232, 6, damageEffectiveness = 3.42, attackSpeedMultiplier = -30, baseMultiplier = 3.423, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 160, 240, 6, damageEffectiveness = 3.45, attackSpeedMultiplier = -30, baseMultiplier = 3.453, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 165, 248, 6, damageEffectiveness = 3.48, attackSpeedMultiplier = -30, baseMultiplier = 3.482, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 171, 256, 6, damageEffectiveness = 3.51, attackSpeedMultiplier = -30, baseMultiplier = 3.511, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 176, 265, 6, damageEffectiveness = 3.54, attackSpeedMultiplier = -30, baseMultiplier = 3.54, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 182, 273, 6, damageEffectiveness = 3.57, attackSpeedMultiplier = -30, baseMultiplier = 3.569, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 188, 282, 6, damageEffectiveness = 3.6, attackSpeedMultiplier = -30, baseMultiplier = 3.599, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [38] = { 194, 292, 6, damageEffectiveness = 3.63, attackSpeedMultiplier = -30, baseMultiplier = 3.628, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [39] = { 201, 301, 6, damageEffectiveness = 3.66, attackSpeedMultiplier = -30, baseMultiplier = 3.657, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [40] = { 207, 311, 7, damageEffectiveness = 3.69, attackSpeedMultiplier = -30, baseMultiplier = 3.686, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, }, } skills["EnduranceChargeSlam"] = { @@ -7077,56 +7241,57 @@ skills["EnduranceChargeSlam"] = { { "fire_damage_+%", 1 }, }, }, + constantStats = { + { "tectonic_slam_side_crack_additional_chance_%_per_endurance_charge", 5 }, + { "skill_physical_damage_%_to_convert_to_fire", 60 }, + { "active_skill_area_of_effect_+%_final_per_endurance_charge", 5 }, + { "tectonic_slam_side_crack_additional_chance_%", 30 }, + }, stats = { - "tectonic_slam_side_crack_additional_chance_%_per_endurance_charge", - "active_skill_attack_speed_+%_final", - "skill_physical_damage_%_to_convert_to_fire", - "active_skill_area_of_effect_+%_final_per_endurance_charge", - "tectonic_slam_side_crack_additional_chance_%", "is_area_damage", "console_skill_dont_chase", }, levels = { - [1] = { 5, 0, 60, 5, 30, damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.8, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 5, 0, 60, 5, 30, damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.85, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 5, 0, 60, 5, 30, damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.9, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 5, 0, 60, 5, 30, damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.95, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 5, 0, 60, 5, 30, damageEffectiveness = 2, attackSpeedMultiplier = -20, baseMultiplier = 2, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.05, attackSpeedMultiplier = -20, baseMultiplier = 2.05, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.1, attackSpeedMultiplier = -20, baseMultiplier = 2.1, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.15, attackSpeedMultiplier = -20, baseMultiplier = 2.15, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.2, attackSpeedMultiplier = -20, baseMultiplier = 2.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.25, attackSpeedMultiplier = -20, baseMultiplier = 2.25, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.3, attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.35, attackSpeedMultiplier = -20, baseMultiplier = 2.35, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.4, attackSpeedMultiplier = -20, baseMultiplier = 2.4, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.45, attackSpeedMultiplier = -20, baseMultiplier = 2.45, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.5, attackSpeedMultiplier = -20, baseMultiplier = 2.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.55, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.6, attackSpeedMultiplier = -20, baseMultiplier = 2.6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.65, attackSpeedMultiplier = -20, baseMultiplier = 2.65, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.7, attackSpeedMultiplier = -20, baseMultiplier = 2.7, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.75, attackSpeedMultiplier = -20, baseMultiplier = 2.75, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.8, attackSpeedMultiplier = -20, baseMultiplier = 2.8, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.85, attackSpeedMultiplier = -20, baseMultiplier = 2.85, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.9, attackSpeedMultiplier = -20, baseMultiplier = 2.9, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 5, 0, 60, 5, 30, damageEffectiveness = 2.95, attackSpeedMultiplier = -20, baseMultiplier = 2.95, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 5, 0, 60, 5, 30, damageEffectiveness = 3, attackSpeedMultiplier = -20, baseMultiplier = 3, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.05, attackSpeedMultiplier = -20, baseMultiplier = 3.05, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.1, attackSpeedMultiplier = -20, baseMultiplier = 3.1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.15, attackSpeedMultiplier = -20, baseMultiplier = 3.15, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.2, attackSpeedMultiplier = -20, baseMultiplier = 3.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.25, attackSpeedMultiplier = -20, baseMultiplier = 3.25, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.28, attackSpeedMultiplier = -20, baseMultiplier = 3.275, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [32] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.3, attackSpeedMultiplier = -20, baseMultiplier = 3.3, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [33] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.33, attackSpeedMultiplier = -20, baseMultiplier = 3.325, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [34] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.35, attackSpeedMultiplier = -20, baseMultiplier = 3.35, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [35] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.38, attackSpeedMultiplier = -20, baseMultiplier = 3.375, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [36] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.4, attackSpeedMultiplier = -20, baseMultiplier = 3.4, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [37] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.43, attackSpeedMultiplier = -20, baseMultiplier = 3.425, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.45, attackSpeedMultiplier = -20, baseMultiplier = 3.45, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.48, attackSpeedMultiplier = -20, baseMultiplier = 3.475, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 5, 0, 60, 5, 30, damageEffectiveness = 3.5, attackSpeedMultiplier = -20, baseMultiplier = 3.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [1] = { damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.8, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 10, }, }, + [2] = { damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.85, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 10, }, }, + [3] = { damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.9, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 10, }, }, + [4] = { damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.95, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 10, }, }, + [5] = { damageEffectiveness = 2, attackSpeedMultiplier = -20, baseMultiplier = 2, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 10, }, }, + [6] = { damageEffectiveness = 2.05, attackSpeedMultiplier = -20, baseMultiplier = 2.05, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 10, }, }, + [7] = { damageEffectiveness = 2.1, attackSpeedMultiplier = -20, baseMultiplier = 2.1, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 10, }, }, + [8] = { damageEffectiveness = 2.15, attackSpeedMultiplier = -20, baseMultiplier = 2.15, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 10, }, }, + [9] = { damageEffectiveness = 2.2, attackSpeedMultiplier = -20, baseMultiplier = 2.2, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 10, }, }, + [10] = { damageEffectiveness = 2.25, attackSpeedMultiplier = -20, baseMultiplier = 2.25, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 10, }, }, + [11] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, + [12] = { damageEffectiveness = 2.35, attackSpeedMultiplier = -20, baseMultiplier = 2.35, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 2.4, attackSpeedMultiplier = -20, baseMultiplier = 2.4, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 2.45, attackSpeedMultiplier = -20, baseMultiplier = 2.45, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 2.5, attackSpeedMultiplier = -20, baseMultiplier = 2.5, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.55, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 2.6, attackSpeedMultiplier = -20, baseMultiplier = 2.6, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 2.65, attackSpeedMultiplier = -20, baseMultiplier = 2.65, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 2.7, attackSpeedMultiplier = -20, baseMultiplier = 2.7, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 2.75, attackSpeedMultiplier = -20, baseMultiplier = 2.75, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 2.8, attackSpeedMultiplier = -20, baseMultiplier = 2.8, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 2.85, attackSpeedMultiplier = -20, baseMultiplier = 2.85, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 2.9, attackSpeedMultiplier = -20, baseMultiplier = 2.9, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 2.95, attackSpeedMultiplier = -20, baseMultiplier = 2.95, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 3, attackSpeedMultiplier = -20, baseMultiplier = 3, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 3.05, attackSpeedMultiplier = -20, baseMultiplier = 3.05, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 3.1, attackSpeedMultiplier = -20, baseMultiplier = 3.1, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 3.15, attackSpeedMultiplier = -20, baseMultiplier = 3.15, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 3.2, attackSpeedMultiplier = -20, baseMultiplier = 3.2, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 3.25, attackSpeedMultiplier = -20, baseMultiplier = 3.25, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 3.28, attackSpeedMultiplier = -20, baseMultiplier = 3.275, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, + [32] = { damageEffectiveness = 3.3, attackSpeedMultiplier = -20, baseMultiplier = 3.3, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, + [33] = { damageEffectiveness = 3.33, attackSpeedMultiplier = -20, baseMultiplier = 3.325, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, + [34] = { damageEffectiveness = 3.35, attackSpeedMultiplier = -20, baseMultiplier = 3.35, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, + [35] = { damageEffectiveness = 3.38, attackSpeedMultiplier = -20, baseMultiplier = 3.375, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, + [36] = { damageEffectiveness = 3.4, attackSpeedMultiplier = -20, baseMultiplier = 3.4, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, + [37] = { damageEffectiveness = 3.43, attackSpeedMultiplier = -20, baseMultiplier = 3.425, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, + [38] = { damageEffectiveness = 3.45, attackSpeedMultiplier = -20, baseMultiplier = 3.45, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, + [39] = { damageEffectiveness = 3.48, attackSpeedMultiplier = -20, baseMultiplier = 3.475, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, + [40] = { damageEffectiveness = 3.5, attackSpeedMultiplier = -20, baseMultiplier = 3.5, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, }, } skills["Vengeance"] = { @@ -7177,8 +7342,10 @@ skills["Vengeance"] = { { "gain_rage_on_hit_%_chance", 2 }, }, }, + constantStats = { + { "melee_counterattack_trigger_on_hit_%", 30 }, + }, stats = { - "melee_counterattack_trigger_on_hit_%", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", "attack_unusable_if_triggerable", @@ -7186,46 +7353,46 @@ skills["Vengeance"] = { "is_area_damage", }, levels = { - [1] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.7, cooldown = 1.2, baseMultiplier = 1.7, levelRequirement = 24, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [2] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.74, cooldown = 1.2, baseMultiplier = 1.745, levelRequirement = 27, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [3] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.79, cooldown = 1.2, baseMultiplier = 1.789, levelRequirement = 30, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [4] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.83, cooldown = 1.2, baseMultiplier = 1.834, levelRequirement = 33, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [5] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.88, cooldown = 1.2, baseMultiplier = 1.879, levelRequirement = 36, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [6] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.92, cooldown = 1.2, baseMultiplier = 1.924, levelRequirement = 39, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [7] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.97, cooldown = 1.2, baseMultiplier = 1.968, levelRequirement = 42, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [8] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.01, cooldown = 1.2, baseMultiplier = 2.013, levelRequirement = 45, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [9] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.06, cooldown = 1.2, baseMultiplier = 2.058, levelRequirement = 48, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [10] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.1, cooldown = 1.2, baseMultiplier = 2.103, levelRequirement = 50, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [11] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.15, cooldown = 1.2, baseMultiplier = 2.147, levelRequirement = 52, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [12] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.19, cooldown = 1.2, baseMultiplier = 2.192, levelRequirement = 54, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [13] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.24, cooldown = 1.2, baseMultiplier = 2.237, levelRequirement = 56, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [14] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.28, cooldown = 1.2, baseMultiplier = 2.282, levelRequirement = 58, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [15] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.33, cooldown = 1.2, baseMultiplier = 2.326, levelRequirement = 60, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [16] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.37, cooldown = 1.2, baseMultiplier = 2.371, levelRequirement = 62, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [17] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.42, cooldown = 1.2, baseMultiplier = 2.416, levelRequirement = 64, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [18] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.46, cooldown = 1.2, baseMultiplier = 2.461, levelRequirement = 66, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [19] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.51, cooldown = 1.2, baseMultiplier = 2.505, levelRequirement = 68, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [20] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.55, cooldown = 1.2, baseMultiplier = 2.55, levelRequirement = 70, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [21] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.59, cooldown = 1.2, baseMultiplier = 2.595, levelRequirement = 72, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [22] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.64, cooldown = 1.2, baseMultiplier = 2.639, levelRequirement = 74, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [23] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.68, cooldown = 1.2, baseMultiplier = 2.684, levelRequirement = 76, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [24] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.73, cooldown = 1.2, baseMultiplier = 2.729, levelRequirement = 78, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [25] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.77, cooldown = 1.2, baseMultiplier = 2.774, levelRequirement = 80, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [26] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.82, cooldown = 1.2, baseMultiplier = 2.818, levelRequirement = 82, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [27] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.86, cooldown = 1.2, baseMultiplier = 2.863, levelRequirement = 84, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [28] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.91, cooldown = 1.2, baseMultiplier = 2.908, levelRequirement = 86, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [29] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 2.95, cooldown = 1.2, baseMultiplier = 2.953, levelRequirement = 88, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [30] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3, cooldown = 1.2, baseMultiplier = 2.997, levelRequirement = 90, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [31] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.02, cooldown = 1.2, baseMultiplier = 3.02, levelRequirement = 91, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [32] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.04, cooldown = 1.2, baseMultiplier = 3.042, levelRequirement = 92, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [33] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.06, cooldown = 1.2, baseMultiplier = 3.064, levelRequirement = 93, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [34] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.09, cooldown = 1.2, baseMultiplier = 3.087, levelRequirement = 94, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [35] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.11, cooldown = 1.2, baseMultiplier = 3.109, levelRequirement = 95, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [36] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.13, cooldown = 1.2, baseMultiplier = 3.132, levelRequirement = 96, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [37] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.15, cooldown = 1.2, baseMultiplier = 3.154, levelRequirement = 97, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [38] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.18, cooldown = 1.2, baseMultiplier = 3.176, levelRequirement = 98, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [39] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.2, cooldown = 1.2, baseMultiplier = 3.199, levelRequirement = 99, statInterpolation = { 1, 3, 3, }, cost = { }, }, - [40] = { 30, 0.80000001192093, 1.2000000476837, damageEffectiveness = 3.22, cooldown = 1.2, baseMultiplier = 3.221, levelRequirement = 100, statInterpolation = { 1, 3, 3, }, cost = { }, }, + [1] = { 8, 12, damageEffectiveness = 1.7, cooldown = 1.2, baseMultiplier = 1.7, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 10, 14, damageEffectiveness = 1.74, cooldown = 1.2, baseMultiplier = 1.745, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 11, 17, damageEffectiveness = 1.79, cooldown = 1.2, baseMultiplier = 1.789, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 13, 19, damageEffectiveness = 1.83, cooldown = 1.2, baseMultiplier = 1.834, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 15, 22, damageEffectiveness = 1.88, cooldown = 1.2, baseMultiplier = 1.879, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 17, 25, damageEffectiveness = 1.92, cooldown = 1.2, baseMultiplier = 1.924, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 19, 29, damageEffectiveness = 1.97, cooldown = 1.2, baseMultiplier = 1.968, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 22, 33, damageEffectiveness = 2.01, cooldown = 1.2, baseMultiplier = 2.013, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 25, 37, damageEffectiveness = 2.06, cooldown = 1.2, baseMultiplier = 2.058, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 27, 40, damageEffectiveness = 2.1, cooldown = 1.2, baseMultiplier = 2.103, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 29, 43, damageEffectiveness = 2.15, cooldown = 1.2, baseMultiplier = 2.147, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 31, 47, damageEffectiveness = 2.19, cooldown = 1.2, baseMultiplier = 2.192, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 34, 50, damageEffectiveness = 2.24, cooldown = 1.2, baseMultiplier = 2.237, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 36, 54, damageEffectiveness = 2.28, cooldown = 1.2, baseMultiplier = 2.282, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 39, 59, damageEffectiveness = 2.33, cooldown = 1.2, baseMultiplier = 2.326, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 42, 63, damageEffectiveness = 2.37, cooldown = 1.2, baseMultiplier = 2.371, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 45, 68, damageEffectiveness = 2.42, cooldown = 1.2, baseMultiplier = 2.416, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 49, 73, damageEffectiveness = 2.46, cooldown = 1.2, baseMultiplier = 2.461, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 52, 79, damageEffectiveness = 2.51, cooldown = 1.2, baseMultiplier = 2.505, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 56, 85, damageEffectiveness = 2.55, cooldown = 1.2, baseMultiplier = 2.55, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 60, 91, damageEffectiveness = 2.59, cooldown = 1.2, baseMultiplier = 2.595, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 65, 97, damageEffectiveness = 2.64, cooldown = 1.2, baseMultiplier = 2.639, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 70, 104, damageEffectiveness = 2.68, cooldown = 1.2, baseMultiplier = 2.684, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 75, 112, damageEffectiveness = 2.73, cooldown = 1.2, baseMultiplier = 2.729, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 80, 120, damageEffectiveness = 2.77, cooldown = 1.2, baseMultiplier = 2.774, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 85, 128, damageEffectiveness = 2.82, cooldown = 1.2, baseMultiplier = 2.818, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 91, 137, damageEffectiveness = 2.86, cooldown = 1.2, baseMultiplier = 2.863, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 98, 147, damageEffectiveness = 2.91, cooldown = 1.2, baseMultiplier = 2.908, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 105, 157, damageEffectiveness = 2.95, cooldown = 1.2, baseMultiplier = 2.953, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 112, 168, damageEffectiveness = 3, cooldown = 1.2, baseMultiplier = 2.997, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 115, 173, damageEffectiveness = 3.02, cooldown = 1.2, baseMultiplier = 3.02, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 119, 179, damageEffectiveness = 3.04, cooldown = 1.2, baseMultiplier = 3.042, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 123, 185, damageEffectiveness = 3.06, cooldown = 1.2, baseMultiplier = 3.064, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 127, 191, damageEffectiveness = 3.09, cooldown = 1.2, baseMultiplier = 3.087, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 132, 197, damageEffectiveness = 3.11, cooldown = 1.2, baseMultiplier = 3.109, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 136, 204, damageEffectiveness = 3.13, cooldown = 1.2, baseMultiplier = 3.132, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 140, 211, damageEffectiveness = 3.15, cooldown = 1.2, baseMultiplier = 3.154, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 145, 218, damageEffectiveness = 3.18, cooldown = 1.2, baseMultiplier = 3.176, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 150, 225, damageEffectiveness = 3.2, cooldown = 1.2, baseMultiplier = 3.199, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 155, 232, damageEffectiveness = 3.22, cooldown = 1.2, baseMultiplier = 3.221, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["VigilantStrike"] = { @@ -7268,51 +7435,53 @@ skills["VigilantStrike"] = { { "gain_fortify_on_melee_hit_ms", 100 }, }, }, + constantStats = { + { "gain_fortify_on_melee_hit_ms", 8000 }, + { "melee_range_+", 2 }, + }, stats = { - "gain_fortify_on_melee_hit_ms", - "melee_range_+", }, levels = { - [1] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [2] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.36, baseMultiplier = 2.363, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [3] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.43, baseMultiplier = 2.426, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [4] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.49, baseMultiplier = 2.489, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [5] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.55, baseMultiplier = 2.553, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [6] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.62, baseMultiplier = 2.616, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [7] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.68, baseMultiplier = 2.679, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [8] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.74, baseMultiplier = 2.742, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [9] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.81, baseMultiplier = 2.805, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [10] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.87, baseMultiplier = 2.868, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [11] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.93, baseMultiplier = 2.932, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [12] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.99, baseMultiplier = 2.995, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [13] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.06, baseMultiplier = 3.058, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [14] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.12, baseMultiplier = 3.121, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [15] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.18, baseMultiplier = 3.184, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [16] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.25, baseMultiplier = 3.247, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [17] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.31, baseMultiplier = 3.311, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [18] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.37, baseMultiplier = 3.374, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [19] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.44, baseMultiplier = 3.437, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [20] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.5, baseMultiplier = 3.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [21] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.56, baseMultiplier = 3.563, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [22] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.63, baseMultiplier = 3.626, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [23] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.69, baseMultiplier = 3.689, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [24] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.75, baseMultiplier = 3.753, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [25] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.82, baseMultiplier = 3.816, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [26] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.88, baseMultiplier = 3.879, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [27] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.94, baseMultiplier = 3.942, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [28] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.01, baseMultiplier = 4.005, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [29] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.07, baseMultiplier = 4.068, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [30] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.13, baseMultiplier = 4.132, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [31] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.16, baseMultiplier = 4.163, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [32] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.19, baseMultiplier = 4.195, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [33] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.23, baseMultiplier = 4.226, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [34] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.26, baseMultiplier = 4.258, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [35] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.29, baseMultiplier = 4.289, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [36] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.32, baseMultiplier = 4.321, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [37] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.35, baseMultiplier = 4.353, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [38] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.38, baseMultiplier = 4.384, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [39] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.42, baseMultiplier = 4.416, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, - [40] = { 8000, 2, attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.45, baseMultiplier = 4.417, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { Mana = 6, }, }, + [1] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 4, statInterpolation = { }, cost = { Mana = 6, }, }, + [2] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.36, baseMultiplier = 2.363, levelRequirement = 6, statInterpolation = { }, cost = { Mana = 6, }, }, + [3] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.43, baseMultiplier = 2.426, levelRequirement = 9, statInterpolation = { }, cost = { Mana = 6, }, }, + [4] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.49, baseMultiplier = 2.489, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 6, }, }, + [5] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.55, baseMultiplier = 2.553, levelRequirement = 16, statInterpolation = { }, cost = { Mana = 6, }, }, + [6] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.62, baseMultiplier = 2.616, levelRequirement = 20, statInterpolation = { }, cost = { Mana = 6, }, }, + [7] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.68, baseMultiplier = 2.679, levelRequirement = 24, statInterpolation = { }, cost = { Mana = 6, }, }, + [8] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.74, baseMultiplier = 2.742, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 6, }, }, + [9] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.81, baseMultiplier = 2.805, levelRequirement = 32, statInterpolation = { }, cost = { Mana = 6, }, }, + [10] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.87, baseMultiplier = 2.868, levelRequirement = 36, statInterpolation = { }, cost = { Mana = 6, }, }, + [11] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.93, baseMultiplier = 2.932, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 6, }, }, + [12] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.99, baseMultiplier = 2.995, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 6, }, }, + [13] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.06, baseMultiplier = 3.058, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 6, }, }, + [14] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.12, baseMultiplier = 3.121, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 6, }, }, + [15] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.18, baseMultiplier = 3.184, levelRequirement = 55, statInterpolation = { }, cost = { Mana = 6, }, }, + [16] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.25, baseMultiplier = 3.247, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 6, }, }, + [17] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.31, baseMultiplier = 3.311, levelRequirement = 61, statInterpolation = { }, cost = { Mana = 6, }, }, + [18] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.37, baseMultiplier = 3.374, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 6, }, }, + [19] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.44, baseMultiplier = 3.437, levelRequirement = 67, statInterpolation = { }, cost = { Mana = 6, }, }, + [20] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.5, baseMultiplier = 3.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 6, }, }, + [21] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.56, baseMultiplier = 3.563, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 6, }, }, + [22] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.63, baseMultiplier = 3.626, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 6, }, }, + [23] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.69, baseMultiplier = 3.689, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 6, }, }, + [24] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.75, baseMultiplier = 3.753, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 6, }, }, + [25] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.82, baseMultiplier = 3.816, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 6, }, }, + [26] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.88, baseMultiplier = 3.879, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 6, }, }, + [27] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.94, baseMultiplier = 3.942, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 6, }, }, + [28] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.01, baseMultiplier = 4.005, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 6, }, }, + [29] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.07, baseMultiplier = 4.068, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 6, }, }, + [30] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.13, baseMultiplier = 4.132, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 6, }, }, + [31] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.16, baseMultiplier = 4.163, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 6, }, }, + [32] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.19, baseMultiplier = 4.195, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 6, }, }, + [33] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.23, baseMultiplier = 4.226, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 6, }, }, + [34] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.26, baseMultiplier = 4.258, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 6, }, }, + [35] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.29, baseMultiplier = 4.289, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 6, }, }, + [36] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.32, baseMultiplier = 4.321, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 6, }, }, + [37] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.35, baseMultiplier = 4.353, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 6, }, }, + [38] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.38, baseMultiplier = 4.384, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 6, }, }, + [39] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.42, baseMultiplier = 4.416, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 6, }, }, + [40] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.45, baseMultiplier = 4.417, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 6, }, }, }, } skills["Vitality"] = { @@ -7354,6 +7523,8 @@ skills["Vitality"] = { { "damage_+%_when_on_full_life", 0.2 }, }, }, + constantStats = { + }, stats = { "base_life_regeneration_rate_per_minute", "active_skill_base_radius_+", @@ -7446,56 +7617,58 @@ skills["Vulnerability"] = { { "chance_to_be_maimed_when_hit_%", 0.5 }, }, }, + constantStats = { + { "receive_bleeding_chance_%_when_hit_by_attack", 20 }, + { "enemy_damaging_ailments_deal_damage_+%_faster_against_self", 20 }, + { "base_curse_skill_doom_gain_per_minute_if_cast_yourself", 600 }, + }, stats = { "base_skill_effect_duration", "active_skill_base_radius_+", "physical_damage_taken_+%", - "receive_bleeding_chance_%_when_hit_by_attack", - "enemy_damaging_ailments_deal_damage_+%_faster_against_self", - "base_curse_skill_doom_gain_per_minute_if_cast_yourself", "base_deal_no_damage", }, levels = { - [1] = { 9000, 0, 30, 20, 20, 600, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 9100, 1, 30, 20, 20, 600, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 9200, 1, 31, 20, 20, 600, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 9300, 2, 31, 20, 20, 600, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 9400, 2, 32, 20, 20, 600, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 9500, 3, 32, 20, 20, 600, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 9600, 3, 33, 20, 20, 600, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 9700, 4, 33, 20, 20, 600, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 9800, 4, 34, 20, 20, 600, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 9900, 5, 34, 20, 20, 600, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 10000, 5, 35, 20, 20, 600, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 10100, 6, 35, 20, 20, 600, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 10200, 6, 36, 20, 20, 600, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 10300, 7, 36, 20, 20, 600, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 10400, 7, 37, 20, 20, 600, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 10500, 8, 37, 20, 20, 600, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 10600, 8, 38, 20, 20, 600, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 10700, 9, 38, 20, 20, 600, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 10800, 9, 39, 20, 20, 600, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 10900, 10, 39, 20, 20, 600, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 11000, 10, 40, 20, 20, 600, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 11100, 11, 40, 20, 20, 600, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 11200, 11, 41, 20, 20, 600, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 11300, 12, 41, 20, 20, 600, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 11400, 12, 42, 20, 20, 600, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 11500, 13, 42, 20, 20, 600, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 11600, 13, 43, 20, 20, 600, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 11700, 14, 43, 20, 20, 600, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 11800, 14, 44, 20, 20, 600, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 11900, 15, 44, 20, 20, 600, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 11950, 15, 44, 20, 20, 600, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 12000, 15, 45, 20, 20, 600, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 12050, 15, 45, 20, 20, 600, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 12100, 16, 45, 20, 20, 600, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 12150, 16, 45, 20, 20, 600, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 12200, 16, 46, 20, 20, 600, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 12250, 16, 46, 20, 20, 600, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 12300, 17, 46, 20, 20, 600, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 12350, 17, 46, 20, 20, 600, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 12400, 17, 47, 20, 20, 600, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 9000, 0, 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 9100, 1, 30, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 9200, 1, 31, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 9300, 2, 31, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 9400, 2, 32, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 9500, 3, 32, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 9600, 3, 33, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 9700, 4, 33, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 9800, 4, 34, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 9900, 5, 34, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 10000, 5, 35, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 10100, 6, 35, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 10200, 6, 36, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 10300, 7, 36, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 10400, 7, 37, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 10500, 8, 37, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 10600, 8, 38, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 10700, 9, 38, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 10800, 9, 39, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 10900, 10, 39, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 11000, 10, 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 11100, 11, 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 11200, 11, 41, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 11300, 12, 41, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 11400, 12, 42, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 11500, 13, 42, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 11600, 13, 43, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 11700, 14, 43, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 11800, 14, 44, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 11900, 15, 44, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 11950, 15, 44, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 12000, 15, 45, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 12050, 15, 45, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 12100, 16, 45, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 12150, 16, 45, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 12200, 16, 46, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 12250, 16, 46, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 12300, 17, 46, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 12350, 17, 46, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 12400, 17, 47, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["WarlordsMark"] = { @@ -7540,55 +7713,57 @@ skills["WarlordsMark"] = { { "enemy_rage_regeneration_on_stun", 0.1 }, }, }, + constantStats = { + { "enemy_rage_regeneration_on_stun", 20 }, + { "chance_to_grant_endurance_charge_on_death_%", 100 }, + }, stats = { "enemy_chance_to_double_stun_duration_%_vs_self", - "enemy_rage_regeneration_on_stun", "life_leech_on_any_damage_when_hit_by_attack_permyriad", "mana_leech_on_any_damage_when_hit_by_attack_permyriad", - "chance_to_grant_endurance_charge_on_death_%", "base_deal_no_damage", }, levels = { - [1] = { 40, 20, 200, 200, 100, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 16, }, }, - [2] = { 41, 20, 205, 205, 100, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 17, }, }, - [3] = { 42, 20, 210, 210, 100, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 43, 20, 215, 215, 100, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 19, }, }, - [5] = { 44, 20, 220, 220, 100, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 21, }, }, - [6] = { 45, 20, 225, 225, 100, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, - [7] = { 46, 20, 230, 230, 100, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 23, }, }, - [8] = { 47, 20, 235, 235, 100, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 24, }, }, - [9] = { 48, 20, 240, 240, 100, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 25, }, }, - [10] = { 49, 20, 245, 245, 100, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [11] = { 50, 20, 250, 250, 100, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 26, }, }, - [12] = { 51, 20, 255, 255, 100, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 27, }, }, - [13] = { 52, 20, 260, 260, 100, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 28, }, }, - [14] = { 53, 20, 265, 265, 100, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [15] = { 54, 20, 270, 270, 100, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 29, }, }, - [16] = { 55, 20, 275, 275, 100, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, - [17] = { 56, 20, 280, 280, 100, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [18] = { 57, 20, 285, 285, 100, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 31, }, }, - [19] = { 58, 20, 290, 290, 100, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 32, }, }, - [20] = { 59, 20, 295, 295, 100, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 33, }, }, - [21] = { 60, 20, 300, 300, 100, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [22] = { 61, 20, 305, 305, 100, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 34, }, }, - [23] = { 62, 20, 310, 310, 100, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 35, }, }, - [24] = { 63, 20, 315, 315, 100, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [25] = { 64, 20, 320, 320, 100, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 36, }, }, - [26] = { 65, 20, 325, 325, 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 37, }, }, - [27] = { 66, 20, 330, 330, 100, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 38, }, }, - [28] = { 67, 20, 335, 335, 100, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [29] = { 68, 20, 340, 340, 100, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 39, }, }, - [30] = { 69, 20, 345, 345, 100, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [31] = { 69, 20, 347, 347, 100, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [32] = { 70, 20, 350, 350, 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [33] = { 70, 20, 352, 352, 100, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [34] = { 71, 20, 355, 355, 100, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [35] = { 71, 20, 357, 357, 100, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [36] = { 72, 20, 360, 360, 100, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 42, }, }, - [37] = { 72, 20, 362, 362, 100, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [38] = { 73, 20, 365, 365, 100, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [39] = { 73, 20, 367, 367, 100, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 43, }, }, - [40] = { 74, 20, 370, 370, 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, + [1] = { 40, 200, 200, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { Mana = 16, }, }, + [2] = { 41, 205, 205, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { Mana = 17, }, }, + [3] = { 42, 210, 210, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 43, 215, 215, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { Mana = 19, }, }, + [5] = { 44, 220, 220, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { Mana = 21, }, }, + [6] = { 45, 225, 225, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { Mana = 22, }, }, + [7] = { 46, 230, 230, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 23, }, }, + [8] = { 47, 235, 235, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { Mana = 24, }, }, + [9] = { 48, 240, 240, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 25, }, }, + [10] = { 49, 245, 245, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [11] = { 50, 250, 250, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 26, }, }, + [12] = { 51, 255, 255, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 27, }, }, + [13] = { 52, 260, 260, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 28, }, }, + [14] = { 53, 265, 265, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [15] = { 54, 270, 270, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 29, }, }, + [16] = { 55, 275, 275, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 30, }, }, + [17] = { 56, 280, 280, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [18] = { 57, 285, 285, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 31, }, }, + [19] = { 58, 290, 290, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 32, }, }, + [20] = { 59, 295, 295, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 33, }, }, + [21] = { 60, 300, 300, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [22] = { 61, 305, 305, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 34, }, }, + [23] = { 62, 310, 310, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 35, }, }, + [24] = { 63, 315, 315, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [25] = { 64, 320, 320, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 36, }, }, + [26] = { 65, 325, 325, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 37, }, }, + [27] = { 66, 330, 330, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 38, }, }, + [28] = { 67, 335, 335, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [29] = { 68, 340, 340, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 39, }, }, + [30] = { 69, 345, 345, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [31] = { 69, 347, 347, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 40, }, }, + [32] = { 70, 350, 350, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [33] = { 70, 352, 352, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 41, }, }, + [34] = { 71, 355, 355, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [35] = { 71, 357, 357, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [36] = { 72, 360, 360, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 42, }, }, + [37] = { 72, 362, 362, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [38] = { 73, 365, 365, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [39] = { 73, 367, 367, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 43, }, }, + [40] = { 74, 370, 370, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 44, }, }, }, } skills["BloodstainedBanner"] = { @@ -7626,56 +7801,59 @@ skills["BloodstainedBanner"] = { { "skill_effect_duration_+%", 1 }, }, }, + constantStats = { + { "banner_area_of_effect_+%_per_stage", 8 }, + { "banner_buff_effect_+%_per_stage", 1 }, + { "banner_additional_base_duration_per_stage_ms", 1000 }, + { "bloodstained_banner_adrenaline_duration_per_stage_ms", 50 }, + { "base_skill_effect_duration", 10000 }, + }, stats = { "accuracy_rating_+%", "physical_damage_taken_+%", - "banner_area_of_effect_+%_per_stage", - "banner_buff_effect_+%_per_stage", - "banner_additional_base_duration_per_stage_ms", - "bloodstained_banner_adrenaline_duration_per_stage_ms", "banner_add_stage_on_kill", }, levels = { - [1] = { 15, 8, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 15, 8, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 15, 8, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 16, 8, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 16, 8, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 16, 9, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 17, 9, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 17, 9, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 17, 9, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 18, 9, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 18, 10, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 18, 10, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 19, 10, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 19, 10, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 19, 10, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 20, 11, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 20, 11, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 20, 11, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 21, 11, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 21, 11, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 21, 12, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 22, 12, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 22, 12, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 22, 12, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 23, 12, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 23, 13, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 23, 13, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 24, 13, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 24, 13, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 24, 13, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 25, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 25, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 25, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 26, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 26, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 26, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 27, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 27, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 27, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 28, 14, 8, 1, 1000, 50, cooldown = 1, manaReservationPercent = 10, duration = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 16, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 16, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 16, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 18, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 21, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 21, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 21, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 23, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 23, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 23, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 28, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["FlameLink"] = { @@ -7705,55 +7883,58 @@ skills["FlameLink"] = { { "flame_link_grants_chance_to_ignite_%", 0.5 }, }, }, + constantStats = { + { "flame_link_added_fire_damage_from_life_%", 5 }, + }, stats = { "flame_link_minimum_fire_damage", "flame_link_maximum_fire_damage", - "flame_link_added_fire_damage_from_life_%", + "base_skill_effect_duration", "base_deal_no_damage", "skill_cost_over_time_is_not_removed_with_skill", "display_link_stuff", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 5, duration = 8, levelRequirement = 34, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 900, }, }, - [2] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.1, levelRequirement = 36, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 960, }, }, - [3] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.2, levelRequirement = 38, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1030, }, }, - [4] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.3, levelRequirement = 40, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1080, }, }, - [5] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.4, levelRequirement = 42, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1140, }, }, - [6] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.5, levelRequirement = 44, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1200, }, }, - [7] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.6, levelRequirement = 46, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1250, }, }, - [8] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.7, levelRequirement = 48, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1310, }, }, - [9] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.8, levelRequirement = 50, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1380, }, }, - [10] = { 0.80000001192093, 1.2000000476837, 5, duration = 8.9, levelRequirement = 52, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1440, }, }, - [11] = { 0.80000001192093, 1.2000000476837, 5, duration = 9, levelRequirement = 54, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1490, }, }, - [12] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.1, levelRequirement = 56, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1550, }, }, - [13] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.2, levelRequirement = 58, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1610, }, }, - [14] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.3, levelRequirement = 60, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1680, }, }, - [15] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.4, levelRequirement = 62, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1730, }, }, - [16] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.5, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1790, }, }, - [17] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.6, levelRequirement = 66, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1850, }, }, - [18] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.7, levelRequirement = 68, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1900, }, }, - [19] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.8, levelRequirement = 69, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1940, }, }, - [20] = { 0.80000001192093, 1.2000000476837, 5, duration = 9.9, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 1960, }, }, - [21] = { 0.80000001192093, 1.2000000476837, 5, duration = 10, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2030, }, }, - [22] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.1, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2090, }, }, - [23] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.2, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2140, }, }, - [24] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.3, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2200, }, }, - [25] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.4, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2260, }, }, - [26] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.5, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2330, }, }, - [27] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.6, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2380, }, }, - [28] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.7, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2440, }, }, - [29] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.8, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2500, }, }, - [30] = { 0.80000001192093, 1.2000000476837, 5, duration = 10.9, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2550, }, }, - [31] = { 0.80000001192093, 1.2000000476837, 5, duration = 11, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2590, }, }, - [32] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.05, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2610, }, }, - [33] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.1, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2650, }, }, - [34] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.15, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2680, }, }, - [35] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.2, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2700, }, }, - [36] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.25, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2740, }, }, - [37] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.3, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2760, }, }, - [38] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.35, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2790, }, }, - [39] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.4, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2830, }, }, - [40] = { 0.80000001192093, 1.2000000476837, 5, duration = 11.45, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { ManaPerMinute = 2850, }, }, + [1] = { 23, 35, 8000, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 900, }, }, + [2] = { 26, 40, 8100, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 960, }, }, + [3] = { 30, 45, 8200, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1030, }, }, + [4] = { 33, 50, 8300, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1080, }, }, + [5] = { 38, 56, 8400, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1140, }, }, + [6] = { 42, 63, 8500, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1200, }, }, + [7] = { 47, 71, 8600, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1250, }, }, + [8] = { 53, 79, 8700, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1310, }, }, + [9] = { 59, 88, 8800, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1380, }, }, + [10] = { 66, 99, 8900, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1440, }, }, + [11] = { 73, 110, 9000, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1490, }, }, + [12] = { 82, 122, 9100, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1550, }, }, + [13] = { 91, 136, 9200, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1610, }, }, + [14] = { 101, 151, 9300, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1680, }, }, + [15] = { 112, 168, 9400, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1730, }, }, + [16] = { 124, 187, 9500, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1790, }, }, + [17] = { 138, 207, 9600, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1850, }, }, + [18] = { 153, 229, 9700, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1900, }, }, + [19] = { 161, 241, 9800, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1940, }, }, + [20] = { 169, 254, 9900, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 1960, }, }, + [21] = { 187, 281, 10000, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2030, }, }, + [22] = { 207, 310, 10100, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2090, }, }, + [23] = { 229, 343, 10200, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2140, }, }, + [24] = { 253, 379, 10300, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2200, }, }, + [25] = { 279, 419, 10400, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2260, }, }, + [26] = { 308, 462, 10500, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2330, }, }, + [27] = { 340, 510, 10600, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2380, }, }, + [28] = { 375, 562, 10700, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2440, }, }, + [29] = { 413, 619, 10800, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2500, }, }, + [30] = { 455, 682, 10900, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2550, }, }, + [31] = { 477, 716, 11000, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2590, }, }, + [32] = { 501, 751, 11050, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2610, }, }, + [33] = { 525, 788, 11100, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2650, }, }, + [34] = { 551, 827, 11150, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2680, }, }, + [35] = { 578, 867, 11200, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2700, }, }, + [36] = { 606, 910, 11250, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2740, }, }, + [37] = { 636, 954, 11300, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2760, }, }, + [38] = { 667, 1000, 11350, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2790, }, }, + [39] = { 699, 1049, 11400, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2830, }, }, + [40] = { 733, 1100, 11450, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { ManaPerMinute = 2850, }, }, }, } skills["ProtectiveLink"] = { @@ -7780,53 +7961,56 @@ skills["ProtectiveLink"] = { { "bulwark_link_grants_stun_threshold_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "bulwark_link_grants_recover_X_life_on_block", + "base_skill_effect_duration", "base_deal_no_damage", "skill_cost_over_time_is_not_removed_with_skill", "display_link_stuff", "display_bulwark_link_overrides_attack_block_and_maximum_attack_block", }, levels = { - [1] = { 31, duration = 8, levelRequirement = 34, statInterpolation = { 1, }, cost = { ManaPerMinute = 900, }, }, - [2] = { 36, duration = 8.1, levelRequirement = 36, statInterpolation = { 1, }, cost = { ManaPerMinute = 960, }, }, - [3] = { 41, duration = 8.2, levelRequirement = 38, statInterpolation = { 1, }, cost = { ManaPerMinute = 1030, }, }, - [4] = { 48, duration = 8.3, levelRequirement = 40, statInterpolation = { 1, }, cost = { ManaPerMinute = 1080, }, }, - [5] = { 54, duration = 8.4, levelRequirement = 42, statInterpolation = { 1, }, cost = { ManaPerMinute = 1140, }, }, - [6] = { 60, duration = 8.5, levelRequirement = 44, statInterpolation = { 1, }, cost = { ManaPerMinute = 1200, }, }, - [7] = { 71, duration = 8.6, levelRequirement = 46, statInterpolation = { 1, }, cost = { ManaPerMinute = 1250, }, }, - [8] = { 80, duration = 8.7, levelRequirement = 48, statInterpolation = { 1, }, cost = { ManaPerMinute = 1310, }, }, - [9] = { 88, duration = 8.8, levelRequirement = 50, statInterpolation = { 1, }, cost = { ManaPerMinute = 1380, }, }, - [10] = { 104, duration = 8.9, levelRequirement = 52, statInterpolation = { 1, }, cost = { ManaPerMinute = 1440, }, }, - [11] = { 116, duration = 9, levelRequirement = 54, statInterpolation = { 1, }, cost = { ManaPerMinute = 1490, }, }, - [12] = { 128, duration = 9.1, levelRequirement = 56, statInterpolation = { 1, }, cost = { ManaPerMinute = 1550, }, }, - [13] = { 150, duration = 9.2, levelRequirement = 58, statInterpolation = { 1, }, cost = { ManaPerMinute = 1610, }, }, - [14] = { 167, duration = 9.3, levelRequirement = 60, statInterpolation = { 1, }, cost = { ManaPerMinute = 1680, }, }, - [15] = { 183, duration = 9.4, levelRequirement = 62, statInterpolation = { 1, }, cost = { ManaPerMinute = 1730, }, }, - [16] = { 207, duration = 9.5, levelRequirement = 64, statInterpolation = { 1, }, cost = { ManaPerMinute = 1790, }, }, - [17] = { 234, duration = 9.6, levelRequirement = 66, statInterpolation = { 1, }, cost = { ManaPerMinute = 1850, }, }, - [18] = { 264, duration = 9.7, levelRequirement = 68, statInterpolation = { 1, }, cost = { ManaPerMinute = 1900, }, }, - [19] = { 281, duration = 9.8, levelRequirement = 69, statInterpolation = { 1, }, cost = { ManaPerMinute = 1940, }, }, - [20] = { 297, duration = 9.9, levelRequirement = 70, statInterpolation = { 1, }, cost = { ManaPerMinute = 1960, }, }, - [21] = { 322, duration = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { ManaPerMinute = 2030, }, }, - [22] = { 347, duration = 10.1, levelRequirement = 74, statInterpolation = { 1, }, cost = { ManaPerMinute = 2090, }, }, - [23] = { 372, duration = 10.2, levelRequirement = 76, statInterpolation = { 1, }, cost = { ManaPerMinute = 2140, }, }, - [24] = { 396, duration = 10.3, levelRequirement = 78, statInterpolation = { 1, }, cost = { ManaPerMinute = 2200, }, }, - [25] = { 421, duration = 10.4, levelRequirement = 80, statInterpolation = { 1, }, cost = { ManaPerMinute = 2260, }, }, - [26] = { 446, duration = 10.5, levelRequirement = 82, statInterpolation = { 1, }, cost = { ManaPerMinute = 2330, }, }, - [27] = { 471, duration = 10.6, levelRequirement = 84, statInterpolation = { 1, }, cost = { ManaPerMinute = 2380, }, }, - [28] = { 495, duration = 10.7, levelRequirement = 86, statInterpolation = { 1, }, cost = { ManaPerMinute = 2440, }, }, - [29] = { 520, duration = 10.8, levelRequirement = 88, statInterpolation = { 1, }, cost = { ManaPerMinute = 2500, }, }, - [30] = { 545, duration = 10.9, levelRequirement = 90, statInterpolation = { 1, }, cost = { ManaPerMinute = 2550, }, }, - [31] = { 557, duration = 11, levelRequirement = 91, statInterpolation = { 1, }, cost = { ManaPerMinute = 2590, }, }, - [32] = { 570, duration = 11.05, levelRequirement = 92, statInterpolation = { 1, }, cost = { ManaPerMinute = 2610, }, }, - [33] = { 582, duration = 11.1, levelRequirement = 93, statInterpolation = { 1, }, cost = { ManaPerMinute = 2650, }, }, - [34] = { 594, duration = 11.15, levelRequirement = 94, statInterpolation = { 1, }, cost = { ManaPerMinute = 2680, }, }, - [35] = { 607, duration = 11.2, levelRequirement = 95, statInterpolation = { 1, }, cost = { ManaPerMinute = 2700, }, }, - [36] = { 619, duration = 11.25, levelRequirement = 96, statInterpolation = { 1, }, cost = { ManaPerMinute = 2740, }, }, - [37] = { 632, duration = 11.3, levelRequirement = 97, statInterpolation = { 1, }, cost = { ManaPerMinute = 2760, }, }, - [38] = { 644, duration = 11.35, levelRequirement = 98, statInterpolation = { 1, }, cost = { ManaPerMinute = 2790, }, }, - [39] = { 656, duration = 11.4, levelRequirement = 99, statInterpolation = { 1, }, cost = { ManaPerMinute = 2830, }, }, - [40] = { 668, duration = 11.45, levelRequirement = 100, statInterpolation = { 1, }, cost = { ManaPerMinute = 2850, }, }, + [1] = { 31, 8000, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 900, }, }, + [2] = { 36, 8100, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 960, }, }, + [3] = { 41, 8200, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1030, }, }, + [4] = { 48, 8300, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1080, }, }, + [5] = { 54, 8400, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1140, }, }, + [6] = { 60, 8500, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1200, }, }, + [7] = { 71, 8600, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1250, }, }, + [8] = { 80, 8700, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1310, }, }, + [9] = { 88, 8800, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1380, }, }, + [10] = { 104, 8900, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1440, }, }, + [11] = { 116, 9000, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1490, }, }, + [12] = { 128, 9100, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1550, }, }, + [13] = { 150, 9200, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1610, }, }, + [14] = { 167, 9300, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1680, }, }, + [15] = { 183, 9400, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1730, }, }, + [16] = { 207, 9500, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1790, }, }, + [17] = { 234, 9600, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1850, }, }, + [18] = { 264, 9700, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1900, }, }, + [19] = { 281, 9800, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1940, }, }, + [20] = { 297, 9900, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 1960, }, }, + [21] = { 322, 10000, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2030, }, }, + [22] = { 347, 10100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2090, }, }, + [23] = { 372, 10200, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2140, }, }, + [24] = { 396, 10300, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2200, }, }, + [25] = { 421, 10400, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2260, }, }, + [26] = { 446, 10500, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2330, }, }, + [27] = { 471, 10600, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2380, }, }, + [28] = { 495, 10700, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2440, }, }, + [29] = { 520, 10800, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2500, }, }, + [30] = { 545, 10900, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2550, }, }, + [31] = { 557, 11000, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2590, }, }, + [32] = { 570, 11050, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2610, }, }, + [33] = { 582, 11100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2650, }, }, + [34] = { 594, 11150, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2680, }, }, + [35] = { 607, 11200, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2700, }, }, + [36] = { 619, 11250, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2740, }, }, + [37] = { 632, 11300, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2760, }, }, + [38] = { 644, 11350, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2790, }, }, + [39] = { 656, 11400, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2830, }, }, + [40] = { 668, 11450, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { ManaPerMinute = 2850, }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/glove.lua b/src/Data/Skills/glove.lua index fe3abdf633..66f1dbd647 100644 --- a/src/Data/Skills/glove.lua +++ b/src/Data/Skills/glove.lua @@ -26,19 +26,20 @@ skills["EnchantmentOfBladesOnHit"] = { }, qualityStats = { }, + constantStats = { + { "number_of_chains", 3 }, + { "cast_on_hit_%", 100 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_chains", - "cast_on_hit_%", - "skill_art_variation", - "number_of_additional_projectiles", "base_is_projectile", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 1, 1.6000000238419, 3, 100, 0, 2, critChance = 7, cooldown = 5, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 79, 126, critChance = 7, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfBladesOnHit2"] = { @@ -61,19 +62,20 @@ skills["EnchantmentOfBladesOnHit2"] = { }, qualityStats = { }, + constantStats = { + { "number_of_chains", 3 }, + { "cast_on_hit_%", 100 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_chains", - "cast_on_hit_%", - "skill_art_variation", - "number_of_additional_projectiles", "base_is_projectile", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 1.5, 2.2999999523163, 3, 100, 0, 2, critChance = 7, cooldown = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 381, 585, critChance = 7, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfBladesOnHit3"] = { @@ -96,19 +98,20 @@ skills["EnchantmentOfBladesOnHit3"] = { }, qualityStats = { }, + constantStats = { + { "number_of_chains", 3 }, + { "cast_on_hit_%", 100 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_chains", - "cast_on_hit_%", - "skill_art_variation", - "number_of_additional_projectiles", "base_is_projectile", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 2, 3, 3, 100, 0, 2, critChance = 7, cooldown = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 985, 1477, critChance = 7, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfBladesOnHit4"] = { @@ -131,19 +134,20 @@ skills["EnchantmentOfBladesOnHit4"] = { }, qualityStats = { }, + constantStats = { + { "number_of_chains", 4 }, + { "cast_on_hit_%", 100 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_chains", - "cast_on_hit_%", - "skill_art_variation", - "number_of_additional_projectiles", "base_is_projectile", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.4000000953674, 3.7999999523163, 4, 100, 0, 2, critChance = 7, cooldown = 5, levelRequirement = 75, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 1833, 2903, critChance = 7, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfFlamesOnHit"] = { @@ -166,16 +170,18 @@ skills["EnchantmentOfFlamesOnHit"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "cast_on_hit_%", "is_area_damage", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 1.2000000476837, 1.7999999523163, 100, critChance = 5, cooldown = 5, levelRequirement = 32, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 93, 140, critChance = 5, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfFlamesOnHit2"] = { @@ -198,16 +204,18 @@ skills["EnchantmentOfFlamesOnHit2"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "cast_on_hit_%", "is_area_damage", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 1.7000000476837, 2.5, 100, critChance = 5, cooldown = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 409, 601, critChance = 5, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfFlamesOnHit3"] = { @@ -230,16 +238,18 @@ skills["EnchantmentOfFlamesOnHit3"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "cast_on_hit_%", "is_area_damage", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.2000000476837, 3.2000000476837, 100, critChance = 5, cooldown = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 999, 1453, critChance = 5, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfFlamesOnHit4"] = { @@ -262,16 +272,18 @@ skills["EnchantmentOfFlamesOnHit4"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "cast_on_hit_%", "is_area_damage", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.5999999046326, 4, 100, critChance = 5, cooldown = 5, levelRequirement = 75, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 1800, 2770, critChance = 5, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfForceOnHit"] = { @@ -292,13 +304,15 @@ skills["EnchantmentOfForceOnHit"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_hit_%", 100 }, + }, stats = { - "attack_trigger_on_hit_%", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 100, damageEffectiveness = 1.35, cooldown = 5, baseMultiplier = 1.35, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.35, cooldown = 5, baseMultiplier = 1.35, levelRequirement = 32, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfForceOnHit2"] = { @@ -319,13 +333,15 @@ skills["EnchantmentOfForceOnHit2"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_hit_%", 100 }, + }, stats = { - "attack_trigger_on_hit_%", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 100, damageEffectiveness = 1.89, cooldown = 5, baseMultiplier = 1.89, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.89, cooldown = 5, baseMultiplier = 1.89, levelRequirement = 53, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfForceOnHit3"] = { @@ -346,13 +362,15 @@ skills["EnchantmentOfForceOnHit3"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_hit_%", 100 }, + }, stats = { - "attack_trigger_on_hit_%", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 100, damageEffectiveness = 2.43, cooldown = 5, baseMultiplier = 2.43, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2.43, cooldown = 5, baseMultiplier = 2.43, levelRequirement = 66, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfForceOnHit4"] = { @@ -373,13 +391,15 @@ skills["EnchantmentOfForceOnHit4"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_hit_%", 100 }, + }, stats = { - "attack_trigger_on_hit_%", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 100, damageEffectiveness = 2.97, cooldown = 5, baseMultiplier = 2.97, levelRequirement = 75, statInterpolation = { 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2.97, cooldown = 5, baseMultiplier = 2.97, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfFrostOnKill"] = { @@ -402,19 +422,20 @@ skills["EnchantmentOfFrostOnKill"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + { "number_of_additional_projectiles", 8 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "skill_art_variation", - "chance_to_cast_on_kill_%_target_self", - "number_of_additional_projectiles", "base_is_projectile", "projectiles_nova", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 1, 1.6000000238419, 1, 100, 8, critChance = 5, cooldown = 5, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 72, 114, critChance = 5, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfFrostOnKill2"] = { @@ -437,19 +458,20 @@ skills["EnchantmentOfFrostOnKill2"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + { "number_of_additional_projectiles", 8 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "skill_art_variation", - "chance_to_cast_on_kill_%_target_self", - "number_of_additional_projectiles", "base_is_projectile", "projectiles_nova", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 1.5, 2.2999999523163, 1, 100, 8, critChance = 5, cooldown = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 332, 509, critChance = 5, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfFrostOnKill3"] = { @@ -472,19 +494,20 @@ skills["EnchantmentOfFrostOnKill3"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + { "number_of_additional_projectiles", 8 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "skill_art_variation", - "chance_to_cast_on_kill_%_target_self", - "number_of_additional_projectiles", "base_is_projectile", "projectiles_nova", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 2, 3, 1, 100, 8, critChance = 5, cooldown = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 836, 1254, critChance = 5, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfFrostOnKill4"] = { @@ -507,19 +530,20 @@ skills["EnchantmentOfFrostOnKill4"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + { "number_of_additional_projectiles", 8 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "skill_art_variation", - "chance_to_cast_on_kill_%_target_self", - "number_of_additional_projectiles", "base_is_projectile", "projectiles_nova", "spell_uncastable_if_triggerable", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.4000000953674, 3.7999999523163, 1, 100, 8, critChance = 5, cooldown = 5, levelRequirement = 75, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 1530, 2422, critChance = 5, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfFuryOnHit"] = { @@ -556,22 +580,23 @@ skills["EnchantmentOfFuryOnHit"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_hit_%", 100 }, + { "projectile_spiral_nova_time_ms", 800 }, + { "projectile_spiral_nova_angle", 180 }, + { "base_number_of_projectiles_in_spiral_nova", 10 }, + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "projectile_spiral_nova_starting_angle_offset", -90 }, + { "projectile_base_number_of_targets_to_pierce", 2 }, + }, stats = { - "attack_trigger_on_hit_%", - "projectile_spiral_nova_time_ms", - "projectile_spiral_nova_angle", - "base_number_of_projectiles_in_spiral_nova", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_fire", - "projectile_spiral_nova_starting_angle_offset", - "projectile_base_number_of_targets_to_pierce", "base_is_projectile", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "damage_cannot_be_reflected", }, levels = { - [1] = { 100, 800, 180, 10, 1, 50, -90, 2, damageEffectiveness = 1.5, cooldown = 5, baseMultiplier = 1.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, cooldown = 5, baseMultiplier = 1.5, levelRequirement = 32, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfFuryOnHit2"] = { @@ -608,22 +633,23 @@ skills["EnchantmentOfFuryOnHit2"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_hit_%", 100 }, + { "projectile_spiral_nova_time_ms", 800 }, + { "projectile_spiral_nova_angle", 180 }, + { "base_number_of_projectiles_in_spiral_nova", 10 }, + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "projectile_spiral_nova_starting_angle_offset", -90 }, + { "projectile_base_number_of_targets_to_pierce", 3 }, + }, stats = { - "attack_trigger_on_hit_%", - "projectile_spiral_nova_time_ms", - "projectile_spiral_nova_angle", - "base_number_of_projectiles_in_spiral_nova", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_fire", - "projectile_spiral_nova_starting_angle_offset", - "projectile_base_number_of_targets_to_pierce", "base_is_projectile", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "damage_cannot_be_reflected", }, levels = { - [1] = { 100, 800, 180, 10, 1, 50, -90, 3, damageEffectiveness = 2.1, cooldown = 5, baseMultiplier = 2.1, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2.1, cooldown = 5, baseMultiplier = 2.1, levelRequirement = 53, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfFuryOnHit3"] = { @@ -660,22 +686,23 @@ skills["EnchantmentOfFuryOnHit3"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_hit_%", 100 }, + { "projectile_spiral_nova_time_ms", 800 }, + { "projectile_spiral_nova_angle", 180 }, + { "base_number_of_projectiles_in_spiral_nova", 10 }, + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "projectile_spiral_nova_starting_angle_offset", -90 }, + { "projectile_base_number_of_targets_to_pierce", 4 }, + }, stats = { - "attack_trigger_on_hit_%", - "projectile_spiral_nova_time_ms", - "projectile_spiral_nova_angle", - "base_number_of_projectiles_in_spiral_nova", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_fire", - "projectile_spiral_nova_starting_angle_offset", - "projectile_base_number_of_targets_to_pierce", "base_is_projectile", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "damage_cannot_be_reflected", }, levels = { - [1] = { 100, 800, 180, 10, 1, 50, -90, 4, damageEffectiveness = 2.7, cooldown = 5, baseMultiplier = 2.7, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2.7, cooldown = 5, baseMultiplier = 2.7, levelRequirement = 66, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfFuryOnHit4"] = { @@ -712,22 +739,23 @@ skills["EnchantmentOfFuryOnHit4"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_hit_%", 100 }, + { "projectile_spiral_nova_time_ms", 800 }, + { "projectile_spiral_nova_angle", 180 }, + { "base_number_of_projectiles_in_spiral_nova", 10 }, + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "projectile_spiral_nova_starting_angle_offset", -90 }, + { "projectile_base_number_of_targets_to_pierce", 5 }, + }, stats = { - "attack_trigger_on_hit_%", - "projectile_spiral_nova_time_ms", - "projectile_spiral_nova_angle", - "base_number_of_projectiles_in_spiral_nova", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_fire", - "projectile_spiral_nova_starting_angle_offset", - "projectile_base_number_of_targets_to_pierce", "base_is_projectile", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "damage_cannot_be_reflected", }, levels = { - [1] = { 100, 800, 180, 10, 1, 50, -90, 5, damageEffectiveness = 3.3, cooldown = 5, baseMultiplier = 3.3, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 3.3, cooldown = 5, baseMultiplier = 3.3, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfInfernoOnKill"] = { @@ -751,19 +779,21 @@ skills["EnchantmentOfInfernoOnKill"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "fire_storm_fireball_delay_ms", 100 }, + { "skill_override_pvp_scaling_time_ms", 450 }, + { "chance_to_cast_on_kill_%_target_self", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_skill_effect_duration", - "fire_storm_fireball_delay_ms", - "skill_override_pvp_scaling_time_ms", - "chance_to_cast_on_kill_%_target_self", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 1, 1.6000000238419, 2000, 100, 450, 100, critChance = 5, cooldown = 10, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 155, 249, critChance = 5, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfInfernoOnKill2"] = { @@ -787,19 +817,21 @@ skills["EnchantmentOfInfernoOnKill2"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "fire_storm_fireball_delay_ms", 100 }, + { "skill_override_pvp_scaling_time_ms", 450 }, + { "chance_to_cast_on_kill_%_target_self", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_skill_effect_duration", - "fire_storm_fireball_delay_ms", - "skill_override_pvp_scaling_time_ms", - "chance_to_cast_on_kill_%_target_self", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 1.5, 2.2999999523163, 2000, 100, 450, 100, critChance = 5, cooldown = 10, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 722, 1107, critChance = 5, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfInfernoOnKill3"] = { @@ -823,19 +855,21 @@ skills["EnchantmentOfInfernoOnKill3"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "fire_storm_fireball_delay_ms", 100 }, + { "skill_override_pvp_scaling_time_ms", 450 }, + { "chance_to_cast_on_kill_%_target_self", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_skill_effect_duration", - "fire_storm_fireball_delay_ms", - "skill_override_pvp_scaling_time_ms", - "chance_to_cast_on_kill_%_target_self", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 2, 3, 2000, 100, 450, 100, critChance = 5, cooldown = 10, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 1817, 2725, critChance = 5, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfInfernoOnKill4"] = { @@ -859,19 +893,21 @@ skills["EnchantmentOfInfernoOnKill4"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "fire_storm_fireball_delay_ms", 100 }, + { "skill_override_pvp_scaling_time_ms", 450 }, + { "chance_to_cast_on_kill_%_target_self", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_skill_effect_duration", - "fire_storm_fireball_delay_ms", - "skill_override_pvp_scaling_time_ms", - "chance_to_cast_on_kill_%_target_self", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.4000000953674, 3.7999999523163, 2000, 100, 450, 100, critChance = 5, cooldown = 10, levelRequirement = 75, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 3324, 5263, critChance = 5, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfIreWhenHit"] = { @@ -910,18 +946,20 @@ skills["EnchantmentOfIreWhenHit"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "extra_gore_chance_override_%", 30 }, + { "melee_counterattack_trigger_on_hit_%", 100 }, + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + }, stats = { - "base_skill_effect_duration", - "extra_gore_chance_override_%", - "melee_counterattack_trigger_on_hit_%", - "skill_physical_damage_%_to_convert_to_lightning", "is_area_damage", "attack_unusable_if_triggerable", "attack_is_not_melee_override", "damage_cannot_be_reflected", }, levels = { - [1] = { 5000, 30, 100, 50, damageEffectiveness = 0.6, cooldown = 10, baseMultiplier = 0.6, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.6, cooldown = 10, baseMultiplier = 0.6, levelRequirement = 32, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfIreWhenHit2"] = { @@ -960,18 +998,20 @@ skills["EnchantmentOfIreWhenHit2"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "extra_gore_chance_override_%", 30 }, + { "melee_counterattack_trigger_on_hit_%", 100 }, + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + }, stats = { - "base_skill_effect_duration", - "extra_gore_chance_override_%", - "melee_counterattack_trigger_on_hit_%", - "skill_physical_damage_%_to_convert_to_lightning", "is_area_damage", "attack_unusable_if_triggerable", "attack_is_not_melee_override", "damage_cannot_be_reflected", }, levels = { - [1] = { 5000, 30, 100, 50, damageEffectiveness = 0.9, cooldown = 10, baseMultiplier = 0.9, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.9, cooldown = 10, baseMultiplier = 0.9, levelRequirement = 53, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfIreWhenHit3"] = { @@ -1010,18 +1050,20 @@ skills["EnchantmentOfIreWhenHit3"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "extra_gore_chance_override_%", 30 }, + { "melee_counterattack_trigger_on_hit_%", 100 }, + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + }, stats = { - "base_skill_effect_duration", - "extra_gore_chance_override_%", - "melee_counterattack_trigger_on_hit_%", - "skill_physical_damage_%_to_convert_to_lightning", "is_area_damage", "attack_unusable_if_triggerable", "attack_is_not_melee_override", "damage_cannot_be_reflected", }, levels = { - [1] = { 5000, 30, 100, 50, damageEffectiveness = 1.2, cooldown = 10, baseMultiplier = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.2, cooldown = 10, baseMultiplier = 1.2, levelRequirement = 66, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfIreWhenHit4"] = { @@ -1060,18 +1102,20 @@ skills["EnchantmentOfIreWhenHit4"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "extra_gore_chance_override_%", 30 }, + { "melee_counterattack_trigger_on_hit_%", 100 }, + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + }, stats = { - "base_skill_effect_duration", - "extra_gore_chance_override_%", - "melee_counterattack_trigger_on_hit_%", - "skill_physical_damage_%_to_convert_to_lightning", "is_area_damage", "attack_unusable_if_triggerable", "attack_is_not_melee_override", "damage_cannot_be_reflected", }, levels = { - [1] = { 5000, 30, 100, 50, damageEffectiveness = 1.5, cooldown = 10, baseMultiplier = 1.5, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, cooldown = 10, baseMultiplier = 1.5, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfLightWhenCrit"] = { @@ -1093,15 +1137,17 @@ skills["EnchantmentOfLightWhenCrit"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "life_regeneration_rate_per_minute_%", 360 }, + { "attack_trigger_when_critically_hit_%", 100 }, + }, stats = { - "base_skill_effect_duration", - "life_regeneration_rate_per_minute_%", - "attack_trigger_when_critically_hit_%", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 5000, 360, 100, damageEffectiveness = 1.35, cooldown = 5, baseMultiplier = 1.35, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.35, cooldown = 5, baseMultiplier = 1.35, levelRequirement = 32, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfLightWhenCrit2"] = { @@ -1123,15 +1169,17 @@ skills["EnchantmentOfLightWhenCrit2"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "life_regeneration_rate_per_minute_%", 360 }, + { "attack_trigger_when_critically_hit_%", 100 }, + }, stats = { - "base_skill_effect_duration", - "life_regeneration_rate_per_minute_%", - "attack_trigger_when_critically_hit_%", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 5000, 360, 100, damageEffectiveness = 1.89, cooldown = 5, baseMultiplier = 1.89, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.89, cooldown = 5, baseMultiplier = 1.89, levelRequirement = 53, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfLightWhenCrit3"] = { @@ -1153,15 +1201,17 @@ skills["EnchantmentOfLightWhenCrit3"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "life_regeneration_rate_per_minute_%", 360 }, + { "attack_trigger_when_critically_hit_%", 100 }, + }, stats = { - "base_skill_effect_duration", - "life_regeneration_rate_per_minute_%", - "attack_trigger_when_critically_hit_%", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 5000, 360, 100, damageEffectiveness = 2.43, cooldown = 5, baseMultiplier = 2.43, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2.43, cooldown = 5, baseMultiplier = 2.43, levelRequirement = 66, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfLightWhenCrit4"] = { @@ -1183,15 +1233,17 @@ skills["EnchantmentOfLightWhenCrit4"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "life_regeneration_rate_per_minute_%", 360 }, + { "attack_trigger_when_critically_hit_%", 100 }, + }, stats = { - "base_skill_effect_duration", - "life_regeneration_rate_per_minute_%", - "attack_trigger_when_critically_hit_%", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 5000, 360, 100, damageEffectiveness = 2.97, cooldown = 5, baseMultiplier = 2.97, levelRequirement = 75, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2.97, cooldown = 5, baseMultiplier = 2.97, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfReflectionWhenHit"] = { @@ -1220,18 +1272,20 @@ skills["EnchantmentOfReflectionWhenHit"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "number_of_monsters_to_summon", 1 }, + { "minion_damage_+%", 80 }, + { "minion_maximum_life_+%", 150 }, + { "display_minion_monster_type", 4 }, + { "display_minion_monster_level", 32 }, + { "cast_when_hit_%", 100 }, + { "active_skill_minion_damage_+%_final", 100 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "minion_damage_+%", - "minion_maximum_life_+%", - "display_minion_monster_type", - "display_minion_monster_level", - "cast_when_hit_%", - "active_skill_minion_damage_+%_final", }, levels = { - [1] = { 5000, 1, 80, 150, 4, 32, 100, 100, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 32, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfReflectionWhenHit2"] = { @@ -1260,18 +1314,20 @@ skills["EnchantmentOfReflectionWhenHit2"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "number_of_monsters_to_summon", 1 }, + { "minion_damage_+%", 100 }, + { "minion_maximum_life_+%", 150 }, + { "display_minion_monster_type", 4 }, + { "display_minion_monster_level", 53 }, + { "cast_when_hit_%", 100 }, + { "active_skill_minion_damage_+%_final", 200 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "minion_damage_+%", - "minion_maximum_life_+%", - "display_minion_monster_type", - "display_minion_monster_level", - "cast_when_hit_%", - "active_skill_minion_damage_+%_final", }, levels = { - [1] = { 5000, 1, 100, 150, 4, 53, 100, 200, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 53, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfReflectionWhenHit3"] = { @@ -1300,18 +1356,20 @@ skills["EnchantmentOfReflectionWhenHit3"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "number_of_monsters_to_summon", 1 }, + { "minion_damage_+%", 120 }, + { "minion_maximum_life_+%", 150 }, + { "display_minion_monster_type", 4 }, + { "display_minion_monster_level", 66 }, + { "cast_when_hit_%", 100 }, + { "active_skill_minion_damage_+%_final", 300 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "minion_damage_+%", - "minion_maximum_life_+%", - "display_minion_monster_type", - "display_minion_monster_level", - "cast_when_hit_%", - "active_skill_minion_damage_+%_final", }, levels = { - [1] = { 5000, 1, 120, 150, 4, 66, 100, 300, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 66, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfReflectionWhenHit4"] = { @@ -1340,18 +1398,20 @@ skills["EnchantmentOfReflectionWhenHit4"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "number_of_monsters_to_summon", 1 }, + { "minion_damage_+%", 140 }, + { "minion_maximum_life_+%", 150 }, + { "display_minion_monster_type", 4 }, + { "display_minion_monster_level", 75 }, + { "cast_when_hit_%", 100 }, + { "active_skill_minion_damage_+%_final", 400 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "minion_damage_+%", - "minion_maximum_life_+%", - "display_minion_monster_type", - "display_minion_monster_level", - "cast_when_hit_%", - "active_skill_minion_damage_+%_final", }, levels = { - [1] = { 5000, 1, 140, 150, 4, 75, 100, 400, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfSpiteWhenHit"] = { @@ -1388,12 +1448,13 @@ skills["EnchantmentOfSpiteWhenHit"] = { }, qualityStats = { }, + constantStats = { + { "base_projectile_ground_effect_duration", 2000 }, + { "number_of_additional_projectiles", 9 }, + { "melee_counterattack_trigger_on_hit_%", 100 }, + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + }, stats = { - "base_projectile_ground_effect_duration", - "number_of_additional_projectiles", - "melee_counterattack_trigger_on_hit_%", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_cold", "projectiles_drop_ground_ice", "projectiles_drop_ground_effects_on_client", "base_is_projectile", @@ -1403,7 +1464,7 @@ skills["EnchantmentOfSpiteWhenHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 2000, 9, 100, 2, 50, damageEffectiveness = 1.5, cooldown = 5, baseMultiplier = 1.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, cooldown = 5, baseMultiplier = 1.5, levelRequirement = 32, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfSpiteWhenHit2"] = { @@ -1440,12 +1501,13 @@ skills["EnchantmentOfSpiteWhenHit2"] = { }, qualityStats = { }, + constantStats = { + { "base_projectile_ground_effect_duration", 2000 }, + { "number_of_additional_projectiles", 9 }, + { "melee_counterattack_trigger_on_hit_%", 100 }, + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + }, stats = { - "base_projectile_ground_effect_duration", - "number_of_additional_projectiles", - "melee_counterattack_trigger_on_hit_%", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_cold", "projectiles_drop_ground_ice", "projectiles_drop_ground_effects_on_client", "base_is_projectile", @@ -1455,7 +1517,7 @@ skills["EnchantmentOfSpiteWhenHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 2000, 9, 100, 2, 50, damageEffectiveness = 2.1, cooldown = 5, baseMultiplier = 2.1, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2.1, cooldown = 5, baseMultiplier = 2.1, levelRequirement = 53, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfSpiteWhenHit3"] = { @@ -1492,12 +1554,13 @@ skills["EnchantmentOfSpiteWhenHit3"] = { }, qualityStats = { }, + constantStats = { + { "base_projectile_ground_effect_duration", 2000 }, + { "number_of_additional_projectiles", 9 }, + { "melee_counterattack_trigger_on_hit_%", 100 }, + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + }, stats = { - "base_projectile_ground_effect_duration", - "number_of_additional_projectiles", - "melee_counterattack_trigger_on_hit_%", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_cold", "projectiles_drop_ground_ice", "projectiles_drop_ground_effects_on_client", "base_is_projectile", @@ -1507,7 +1570,7 @@ skills["EnchantmentOfSpiteWhenHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 2000, 9, 100, 2, 50, damageEffectiveness = 2.7, cooldown = 5, baseMultiplier = 2.7, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2.7, cooldown = 5, baseMultiplier = 2.7, levelRequirement = 66, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfSpiteWhenHit4"] = { @@ -1544,12 +1607,13 @@ skills["EnchantmentOfSpiteWhenHit4"] = { }, qualityStats = { }, + constantStats = { + { "base_projectile_ground_effect_duration", 2000 }, + { "number_of_additional_projectiles", 9 }, + { "melee_counterattack_trigger_on_hit_%", 100 }, + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + }, stats = { - "base_projectile_ground_effect_duration", - "number_of_additional_projectiles", - "melee_counterattack_trigger_on_hit_%", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_cold", "projectiles_drop_ground_ice", "projectiles_drop_ground_effects_on_client", "base_is_projectile", @@ -1559,7 +1623,7 @@ skills["EnchantmentOfSpiteWhenHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 2000, 9, 100, 2, 50, damageEffectiveness = 3.3, cooldown = 5, baseMultiplier = 3.3, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 3.3, cooldown = 5, baseMultiplier = 3.3, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfTempestOnHit"] = { @@ -1583,18 +1647,18 @@ skills["EnchantmentOfTempestOnHit"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_area_of_effect_+%", - "skill_art_variation", - "cast_on_hit_%", - "base_skill_effect_duration", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 1, 1.6000000238419, 0, 0, 100, 2000, critChance = 7, cooldown = 10, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 175, 280, critChance = 7, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfTempestOnHit2"] = { @@ -1618,18 +1682,18 @@ skills["EnchantmentOfTempestOnHit2"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_area_of_effect_+%", - "skill_art_variation", - "cast_on_hit_%", - "base_skill_effect_duration", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 1.5, 2.2999999523163, 0, 0, 100, 2000, critChance = 7, cooldown = 10, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 812, 1245, critChance = 7, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfTempestOnHit3"] = { @@ -1653,18 +1717,18 @@ skills["EnchantmentOfTempestOnHit3"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_area_of_effect_+%", - "skill_art_variation", - "cast_on_hit_%", - "base_skill_effect_duration", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 2, 3, 0, 0, 100, 2000, critChance = 7, cooldown = 10, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2044, 3065, critChance = 7, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfTempestOnHit4"] = { @@ -1688,18 +1752,18 @@ skills["EnchantmentOfTempestOnHit4"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_area_of_effect_+%", - "skill_art_variation", - "cast_on_hit_%", - "base_skill_effect_duration", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.4000000953674, 3.7999999523163, 0, 0, 100, 2000, critChance = 7, cooldown = 10, levelRequirement = 75, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 3739, 5920, critChance = 7, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfTheGraveOnKill"] = { @@ -1725,17 +1789,19 @@ skills["EnchantmentOfTheGraveOnKill"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_owned_kill_%", 100 }, + { "base_skill_effect_duration", 5000 }, + { "number_of_monsters_to_summon", 3 }, + { "display_minion_monster_type", 10 }, + { "display_minion_monster_level", 32 }, + { "minions_explode_on_death_for_%_max_life_at_end_of_duration", 20 }, + }, stats = { - "chance_to_cast_on_owned_kill_%", - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "display_minion_monster_type", - "display_minion_monster_level", - "minions_explode_on_death_for_%_max_life_at_end_of_duration", "minions_cannot_taunt_enemies", }, levels = { - [1] = { 100, 5000, 3, 10, 32, 20, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 32, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfTheGraveOnKill2"] = { @@ -1761,17 +1827,19 @@ skills["EnchantmentOfTheGraveOnKill2"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_owned_kill_%", 100 }, + { "base_skill_effect_duration", 5000 }, + { "number_of_monsters_to_summon", 3 }, + { "display_minion_monster_type", 10 }, + { "display_minion_monster_level", 53 }, + { "minions_explode_on_death_for_%_max_life_at_end_of_duration", 20 }, + }, stats = { - "chance_to_cast_on_owned_kill_%", - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "display_minion_monster_type", - "display_minion_monster_level", - "minions_explode_on_death_for_%_max_life_at_end_of_duration", "minions_cannot_taunt_enemies", }, levels = { - [1] = { 100, 5000, 3, 10, 53, 20, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 53, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfTheGraveOnKill3"] = { @@ -1797,17 +1865,19 @@ skills["EnchantmentOfTheGraveOnKill3"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_owned_kill_%", 100 }, + { "base_skill_effect_duration", 5000 }, + { "number_of_monsters_to_summon", 3 }, + { "display_minion_monster_type", 10 }, + { "display_minion_monster_level", 66 }, + { "minions_explode_on_death_for_%_max_life_at_end_of_duration", 20 }, + }, stats = { - "chance_to_cast_on_owned_kill_%", - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "display_minion_monster_type", - "display_minion_monster_level", - "minions_explode_on_death_for_%_max_life_at_end_of_duration", "minions_cannot_taunt_enemies", }, levels = { - [1] = { 100, 5000, 3, 10, 66, 20, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 66, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfTheGraveOnKill4"] = { @@ -1833,17 +1903,19 @@ skills["EnchantmentOfTheGraveOnKill4"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_owned_kill_%", 100 }, + { "base_skill_effect_duration", 5000 }, + { "number_of_monsters_to_summon", 3 }, + { "display_minion_monster_type", 10 }, + { "display_minion_monster_level", 75 }, + { "minions_explode_on_death_for_%_max_life_at_end_of_duration", 20 }, + }, stats = { - "chance_to_cast_on_owned_kill_%", - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "display_minion_monster_type", - "display_minion_monster_level", - "minions_explode_on_death_for_%_max_life_at_end_of_duration", "minions_cannot_taunt_enemies", }, levels = { - [1] = { 100, 5000, 3, 10, 75, 20, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfThunderOnKill"] = { @@ -1867,15 +1939,17 @@ skills["EnchantmentOfThunderOnKill"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "chance_to_cast_on_kill_%_target_self", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 1, 1.6000000238419, 100, critChance = 7, cooldown = 5, levelRequirement = 32, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 71, 114, critChance = 7, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfThunderOnKill2"] = { @@ -1899,15 +1973,17 @@ skills["EnchantmentOfThunderOnKill2"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "chance_to_cast_on_kill_%_target_self", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 1.5, 2.2999999523163, 100, critChance = 7, cooldown = 5, levelRequirement = 53, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 330, 506, critChance = 7, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfThunderOnKill3"] = { @@ -1931,15 +2007,17 @@ skills["EnchantmentOfThunderOnKill3"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "chance_to_cast_on_kill_%_target_self", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 2, 3, 100, critChance = 7, cooldown = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 830, 1245, critChance = 7, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfThunderOnKill4"] = { @@ -1963,15 +2041,17 @@ skills["EnchantmentOfThunderOnKill4"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "chance_to_cast_on_kill_%_target_self", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.4000000953674, 3.7999999523163, 100, critChance = 7, cooldown = 5, levelRequirement = 75, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 1519, 2405, critChance = 7, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfWarOnKill"] = { @@ -2007,14 +2087,16 @@ skills["EnchantmentOfWarOnKill"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 10000 }, + { "number_of_monsters_to_summon", 1 }, + { "attack_trigger_on_kill_%", 100 }, + { "active_skill_minion_damage_+%_final", 50 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "attack_trigger_on_kill_%", - "active_skill_minion_damage_+%_final", }, levels = { - [1] = { 10000, 1, 100, 50, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 32, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfWarOnKill2"] = { @@ -2050,14 +2132,16 @@ skills["EnchantmentOfWarOnKill2"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 10000 }, + { "number_of_monsters_to_summon", 1 }, + { "attack_trigger_on_kill_%", 100 }, + { "active_skill_minion_damage_+%_final", 100 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "attack_trigger_on_kill_%", - "active_skill_minion_damage_+%_final", }, levels = { - [1] = { 10000, 1, 100, 100, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 53, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfWarOnKill3"] = { @@ -2093,14 +2177,16 @@ skills["EnchantmentOfWarOnKill3"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 10000 }, + { "number_of_monsters_to_summon", 1 }, + { "attack_trigger_on_kill_%", 100 }, + { "active_skill_minion_damage_+%_final", 150 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "attack_trigger_on_kill_%", - "active_skill_minion_damage_+%_final", }, levels = { - [1] = { 10000, 1, 100, 150, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 66, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfWarOnKill4"] = { @@ -2136,14 +2222,16 @@ skills["EnchantmentOfWarOnKill4"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 10000 }, + { "number_of_monsters_to_summon", 1 }, + { "attack_trigger_on_kill_%", 100 }, + { "active_skill_minion_damage_+%_final", 200 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "attack_trigger_on_kill_%", - "active_skill_minion_damage_+%_final", }, levels = { - [1] = { 10000, 1, 100, 200, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["EnchantmentOfWinterWhenHit"] = { @@ -2167,17 +2255,18 @@ skills["EnchantmentOfWinterWhenHit"] = { }, qualityStats = { }, + constantStats = { + { "cast_when_hit_%", 100 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "skill_art_variation", - "cast_when_hit_%", "is_area_damage", "base_is_projectile", "damage_cannot_be_reflected", }, levels = { - [1] = { 1, 1.6000000238419, 1, 100, critChance = 5, cooldown = 10, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 48, 76, critChance = 5, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfWinterWhenHit2"] = { @@ -2201,17 +2290,18 @@ skills["EnchantmentOfWinterWhenHit2"] = { }, qualityStats = { }, + constantStats = { + { "cast_when_hit_%", 100 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "skill_art_variation", - "cast_when_hit_%", "is_area_damage", "base_is_projectile", "damage_cannot_be_reflected", }, levels = { - [1] = { 1.5, 2.2999999523163, 1, 100, critChance = 5, cooldown = 10, levelRequirement = 53, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 221, 340, critChance = 5, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfWinterWhenHit3"] = { @@ -2235,17 +2325,18 @@ skills["EnchantmentOfWinterWhenHit3"] = { }, qualityStats = { }, + constantStats = { + { "cast_when_hit_%", 100 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "skill_art_variation", - "cast_when_hit_%", "is_area_damage", "base_is_projectile", "damage_cannot_be_reflected", }, levels = { - [1] = { 2, 3, 1, 100, critChance = 5, cooldown = 10, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 557, 836, critChance = 5, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EnchantmentOfWinterWhenHit4"] = { @@ -2269,16 +2360,17 @@ skills["EnchantmentOfWinterWhenHit4"] = { }, qualityStats = { }, + constantStats = { + { "cast_when_hit_%", 100 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "skill_art_variation", - "cast_when_hit_%", "is_area_damage", "base_is_projectile", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.4000000953674, 3.7999999523163, 1, 100, critChance = 5, cooldown = 10, levelRequirement = 75, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 1020, 1615, critChance = 5, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/minion.lua b/src/Data/Skills/minion.lua index 7fd54eb805..2bd4942705 100644 --- a/src/Data/Skills/minion.lua +++ b/src/Data/Skills/minion.lua @@ -24,18 +24,19 @@ skills["ChaosElementalCascadeSummoned"] = { }, qualityStats = { }, + constantStats = { + { "upheaval_number_of_spikes", 6 }, + { "skill_physical_damage_%_to_convert_to_chaos", 100 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + { "active_skill_area_of_effect_radius_+%_final", -8 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "upheaval_number_of_spikes", - "base_cast_speed_+%", - "skill_art_variation", - "skill_physical_damage_%_to_convert_to_chaos", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 6, 0, 3, 100, -25, damageEffectiveness = 0.6, cooldown = 3.5, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 9, 13, damageEffectiveness = 0.6, cooldown = 3.5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SandstormChaosElementalSummoned"] = { @@ -56,16 +57,17 @@ skills["SandstormChaosElementalSummoned"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "active_skill_area_of_effect_radius_+%_final", 20 }, + }, stats = { "base_chaos_damage_to_deal_per_minute", - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", - "skill_art_variation", "is_area_damage", "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 16.666667039196, 5000, 0, 2, cooldown = 8, levelRequirement = 3, statInterpolation = { 3, 1, 1, 1, }, cost = { }, }, + [1] = { 919, cooldown = 8, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, }, } skills["FireElementalFlameRedSummoned"] = { @@ -87,18 +89,19 @@ skills["FireElementalFlameRedSummoned"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_cast_speed_+%_final", -89 }, + { "spell_maximum_action_distance_+%", -77 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "skill_art_variation", - "active_skill_cast_speed_+%_final", - "spell_maximum_action_distance_+%", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "base_is_projectile", "always_pierce", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 4, -89, -77, -25, damageEffectiveness = 0.2, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 7, 11, damageEffectiveness = 0.2, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["FireElementalMortarSummoned"] = { @@ -120,16 +123,18 @@ skills["FireElementalMortarSummoned"] = { }, qualityStats = { }, + constantStats = { + { "projectile_spread_radius", 15 }, + { "spell_maximum_action_distance_+%", -33 }, + }, stats = { - "projectile_spread_radius", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "spell_maximum_action_distance_+%", "is_area_damage", "base_is_projectile", }, levels = { - [1] = { 15, 0.80000001192093, 1.2000000476837, -33, critChance = 5, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, + [1] = { 198, 297, critChance = 5, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["FireElementalConeSummoned"] = { @@ -149,42 +154,44 @@ skills["FireElementalConeSummoned"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 34, statInterpolation = { 3, 3, }, cost = { }, }, - [2] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 36, statInterpolation = { 3, 3, }, cost = { }, }, - [3] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 38, statInterpolation = { 3, 3, }, cost = { }, }, - [4] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 40, statInterpolation = { 3, 3, }, cost = { }, }, - [5] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 42, statInterpolation = { 3, 3, }, cost = { }, }, - [6] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 44, statInterpolation = { 3, 3, }, cost = { }, }, - [7] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 46, statInterpolation = { 3, 3, }, cost = { }, }, - [8] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 48, statInterpolation = { 3, 3, }, cost = { }, }, - [9] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 50, statInterpolation = { 3, 3, }, cost = { }, }, - [10] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 52, statInterpolation = { 3, 3, }, cost = { }, }, - [11] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 54, statInterpolation = { 3, 3, }, cost = { }, }, - [12] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 56, statInterpolation = { 3, 3, }, cost = { }, }, - [13] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 58, statInterpolation = { 3, 3, }, cost = { }, }, - [14] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 60, statInterpolation = { 3, 3, }, cost = { }, }, - [15] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 62, statInterpolation = { 3, 3, }, cost = { }, }, - [16] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 64, statInterpolation = { 3, 3, }, cost = { }, }, - [17] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 66, statInterpolation = { 3, 3, }, cost = { }, }, - [18] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 68, statInterpolation = { 3, 3, }, cost = { }, }, - [19] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 69, statInterpolation = { 3, 3, }, cost = { }, }, - [20] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 70, statInterpolation = { 3, 3, }, cost = { }, }, - [21] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 72, statInterpolation = { 3, 3, }, cost = { }, }, - [22] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 74, statInterpolation = { 3, 3, }, cost = { }, }, - [23] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 76, statInterpolation = { 3, 3, }, cost = { }, }, - [24] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 78, statInterpolation = { 3, 3, }, cost = { }, }, - [25] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 80, statInterpolation = { 3, 3, }, cost = { }, }, - [26] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 82, statInterpolation = { 3, 3, }, cost = { }, }, - [27] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 84, statInterpolation = { 3, 3, }, cost = { }, }, - [28] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 86, statInterpolation = { 3, 3, }, cost = { }, }, - [29] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 88, statInterpolation = { 3, 3, }, cost = { }, }, - [30] = { 0.80000001192093, 1.25, critChance = 10, cooldown = 2, levelRequirement = 90, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 137, 214, critChance = 10, cooldown = 2, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 153, 239, critChance = 10, cooldown = 2, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 170, 265, critChance = 10, cooldown = 2, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 188, 294, critChance = 10, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 208, 325, critChance = 10, cooldown = 2, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 230, 360, critChance = 10, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 254, 397, critChance = 10, cooldown = 2, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 280, 438, critChance = 10, cooldown = 2, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 309, 482, critChance = 10, cooldown = 2, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 340, 531, critChance = 10, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 373, 583, critChance = 10, cooldown = 2, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 410, 640, critChance = 10, cooldown = 2, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 449, 702, critChance = 10, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 492, 769, critChance = 10, cooldown = 2, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 539, 842, critChance = 10, cooldown = 2, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 590, 921, critChance = 10, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 645, 1007, critChance = 10, cooldown = 2, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 704, 1101, critChance = 10, cooldown = 2, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 736, 1150, critChance = 10, cooldown = 2, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 769, 1202, critChance = 10, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 839, 1311, critChance = 10, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 915, 1430, critChance = 10, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 997, 1558, critChance = 10, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 1086, 1697, critChance = 10, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 1182, 1847, critChance = 10, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 1287, 2010, critChance = 10, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 1399, 2186, critChance = 10, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 1521, 2377, critChance = 10, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 1653, 2583, critChance = 10, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 1795, 2805, critChance = 10, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["IceElementalIceCyclone"] = { @@ -221,17 +228,17 @@ skills["IceElementalIceCyclone"] = { }, qualityStats = { }, + constantStats = { + { "cyclone_movement_speed_+%_final", 75 }, + { "cyclone_extra_distance", 40 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { - "skill_art_variation", - "cyclone_movement_speed_+%_final", - "cyclone_extra_distance", - "active_skill_damage_+%_final", - "base_skill_effect_duration", "is_area_damage", "cyclone_places_ground_ice", }, levels = { - [1] = { 4, 75, 40, 0, 4000, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["IceElementalSpearSummoned"] = { @@ -251,14 +258,16 @@ skills["IceElementalSpearSummoned"] = { }, qualityStats = { }, + constantStats = { + { "monster_reverse_point_blank_damage_-%_at_minimum_range", 25 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "monster_reverse_point_blank_damage_-%_at_minimum_range", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 25, cooldown = 4, levelRequirement = 3, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 13, 19, cooldown = 4, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["LightningGolemArcSummoned"] = { @@ -279,13 +288,15 @@ skills["LightningGolemArcSummoned"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 8000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_effect_duration", }, levels = { - [1] = { 0.20000000298023, 1.7999999523163, 8000, damageEffectiveness = 0.6, cooldown = 8, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 1, 8, damageEffectiveness = 0.6, cooldown = 8, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterProjectileSpellLightningGolemSummoned"] = { @@ -305,16 +316,18 @@ skills["MonsterProjectileSpellLightningGolemSummoned"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 11 }, + { "active_skill_cast_speed_+%_final", -15 }, + { "spell_maximum_action_distance_+%", -40 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "monster_projectile_variation", - "active_skill_cast_speed_+%_final", - "spell_maximum_action_distance_+%", "base_is_projectile", }, levels = { - [1] = { 0.20000000298023, 1.7999999523163, 11, -15, -40, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 4, 33, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["LightningGolemWrath"] = { @@ -350,16 +363,18 @@ skills["LightningGolemWrath"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + }, stats = { "attack_minimum_added_lightning_damage", "attack_maximum_added_lightning_damage", - "base_skill_effect_duration", "spell_minimum_added_lightning_damage", "spell_maximum_added_lightning_damage", "base_deal_no_damage", }, levels = { - [1] = { 0.20000000298023, 1.7999999523163, 4000, 0.11999999731779, 1.0800000429153, cooldown = 12, levelRequirement = 1, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, + [1] = { 1, 1, 1, 1, cooldown = 12, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SpectralSkullShieldCharge"] = { @@ -390,15 +405,17 @@ skills["SpectralSkullShieldCharge"] = { }, qualityStats = { }, + constantStats = { + { "shield_charge_stun_duration_+%_maximum", 200 }, + { "base_movement_velocity_+%", 500 }, + { "shield_charge_damage_+%_maximum", 300 }, + { "active_skill_damage_+%_final", -50 }, + }, stats = { - "shield_charge_stun_duration_+%_maximum", - "base_movement_velocity_+%", - "shield_charge_damage_+%_maximum", - "active_skill_damage_+%_final", "ignores_proximity_shield", }, levels = { - [1] = { 200, 500, 300, -50, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["RagingSpiritMeleeAttack"] = { @@ -418,6 +435,8 @@ skills["RagingSpiritMeleeAttack"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "active_skill_damage_+%_final", }, @@ -464,14 +483,15 @@ skills["SkeletonMinionProjectileCold"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "number_of_additional_projectiles", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 8, 12, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SkeletonMinionProjectileFire"] = { @@ -491,14 +511,15 @@ skills["SkeletonMinionProjectileFire"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "number_of_additional_projectiles", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0, critChance = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 27, 41, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SkeletonMinionProjectileLightning"] = { @@ -518,14 +539,15 @@ skills["SkeletonMinionProjectileLightning"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "number_of_additional_projectiles", "base_is_projectile", }, levels = { - [1] = { 0.5, 1.5, 0, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 5, 16, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["RockGolemSlam"] = { @@ -545,15 +567,16 @@ skills["RockGolemSlam"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_attack_speed_+%_final", -20 }, + { "chance_to_taunt_on_hit_%", 33 }, + { "active_skill_area_of_effect_radius_+%_final", 200 }, + }, stats = { - "active_skill_attack_speed_+%_final", - "chance_to_taunt_on_hit_%", - "skill_art_variation", - "active_skill_area_of_effect_radius_+%_final", "is_area_damage", }, levels = { - [1] = { -20, 33, 1, 0, damageEffectiveness = 2, cooldown = 4, baseMultiplier = 2, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2, cooldown = 4, baseMultiplier = 2, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["RockGolemMinionWhirlingBlades"] = { @@ -580,15 +603,17 @@ skills["RockGolemMinionWhirlingBlades"] = { }, qualityStats = { }, + constantStats = { + { "skill_sound_variation", 1 }, + { "active_skill_attack_speed_+%_final", -25 }, + { "monster_flurry", 1 }, + }, stats = { - "skill_sound_variation", - "active_skill_attack_speed_+%_final", - "monster_flurry", "cast_time_overrides_attack_duration", "ignores_proximity_shield", }, levels = { - [1] = { 1, -25, 1, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["ZombieSlam"] = { @@ -608,19 +633,21 @@ skills["ZombieSlam"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", 25 }, + }, stats = { "active_skill_attack_speed_+%_final", "active_skill_damage_+%_final", - "base_skill_effect_duration", "is_area_damage", "global_always_hit", }, levels = { - [1] = { -30, -20, 0, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { -28, -10, 0, cooldown = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { -26, 0, 0, cooldown = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { -24, 10, 0, cooldown = 6, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { -22, 15, 0, cooldown = 6, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -30, -20, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { -28, -10, cooldown = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { -26, 0, cooldown = 6, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { -24, 10, cooldown = 6, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { -22, 15, cooldown = 6, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SummonedSpiderViperStrike"] = { @@ -648,15 +675,17 @@ skills["SummonedSpiderViperStrike"] = { }, qualityStats = { }, + constantStats = { + { "physical_damage_%_to_add_as_chaos", 25 }, + { "base_chance_to_poison_on_hit_%", 100 }, + { "base_skill_effect_duration", 8000 }, + }, stats = { - "physical_damage_%_to_add_as_chaos", - "base_chance_to_poison_on_hit_%", - "base_skill_effect_duration", "poison_duration_is_skill_duration", "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 25, 100, 8000, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["DancingDervishCycloneChannelled"] = { @@ -691,17 +720,19 @@ skills["DancingDervishCycloneChannelled"] = { }, qualityStats = { }, + constantStats = { + { "cyclone_gain_stage_every_x_ms_while_channelling", 170 }, + { "cyclone_melee_weapon_range_+_per_stage", 1 }, + { "cyclone_stage_decay_time_ms", 330 }, + { "cyclone_max_number_of_stages", 6 }, + { "cyclone_area_of_effect_+%_per_additional_melee_range", 8 }, + }, stats = { - "cyclone_gain_stage_every_x_ms_while_channelling", - "cyclone_melee_weapon_range_+_per_stage", - "cyclone_stage_decay_time_ms", - "cyclone_max_number_of_stages", - "cyclone_area_of_effect_+%_per_additional_melee_range", "is_area_damage", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 170, 1, 330, 6, 8, damageEffectiveness = 0.65, attackSpeedMultiplier = 200, baseMultiplier = 0.65, levelRequirement = 0, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.65, attackSpeedMultiplier = 200, baseMultiplier = 0.65, levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["SummonPhantasmFadingProjectile"] = { @@ -721,6 +752,8 @@ skills["SummonPhantasmFadingProjectile"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", @@ -728,7 +761,7 @@ skills["SummonPhantasmFadingProjectile"] = { "always_pierce", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 3, 5, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["HeraldOfAgonyMinionMortar"] = { @@ -748,19 +781,22 @@ skills["HeraldOfAgonyMinionMortar"] = { }, qualityStats = { }, + constantStats = { + { "projectile_spread_radius", 20 }, + { "projectile_minimum_range", 10 }, + { "number_of_additional_projectiles", 5 }, + { "active_skill_attack_speed_+%_final", -35 }, + { "main_hand_base_maximum_attack_distance", 50 }, + { "active_skill_area_of_effect_radius_+%_final", 20 }, + }, stats = { - "projectile_spread_radius", - "projectile_minimum_range", - "number_of_additional_projectiles", - "active_skill_attack_speed_+%_final", - "main_hand_base_maximum_attack_distance", "is_area_damage", "base_is_projectile", "distribute_additional_projectiles_over_contact_points", "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 20, 10, 5, -35, 50, damageEffectiveness = 0.4, cooldown = 7.5, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.4, cooldown = 7.5, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["HeraldOfAgonyMinionTailSpike"] = { @@ -778,16 +814,16 @@ skills["HeraldOfAgonyMinionTailSpike"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 39 }, + { "number_of_additional_projectiles", 4 }, + }, stats = { - "monster_projectile_variation", - "base_projectile_speed_+%", - "active_skill_attack_speed_+%_final", - "number_of_additional_projectiles", "base_is_projectile", "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { 39, 0, 0, 4, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["HeraldOfAgonyMinionCleave"] = { @@ -814,6 +850,9 @@ skills["HeraldOfAgonyMinionCleave"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", 30 }, + }, stats = { "is_area_damage", "visual_hit_effect_chaos_is_green", @@ -838,12 +877,15 @@ skills["HeraldOfLightMinionSlam"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_attack_speed_+%_final", -33 }, + { "active_skill_area_of_effect_radius_+%_final", 100 }, + }, stats = { - "active_skill_attack_speed_+%_final", "is_area_damage", }, levels = { - [1] = { -33, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SentinelHolySlam"] = { @@ -863,12 +905,15 @@ skills["SentinelHolySlam"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_attack_speed_+%_final", -33 }, + { "active_skill_area_of_effect_radius_+%_final", 80 }, + }, stats = { - "active_skill_attack_speed_+%_final", "is_area_damage", }, levels = { - [1] = { -33, damageEffectiveness = 2, cooldown = 6, baseMultiplier = 2, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, + [1] = { damageEffectiveness = 2, cooldown = 6, baseMultiplier = 2, levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["RelicTriggeredNova"] = { @@ -888,53 +933,56 @@ skills["RelicTriggeredNova"] = { }, qualityStats = { }, + constantStats = { + { "holy_relic_trigger_on_parent_attack_%", 100 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { - "holy_relic_trigger_on_parent_attack_%", - "base_skill_effect_duration", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", + "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.7, cooldown = 0.3, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [2] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.74, cooldown = 0.3, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [3] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.78, cooldown = 0.3, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [4] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.82, cooldown = 0.3, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [5] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.86, cooldown = 0.3, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [6] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.9, cooldown = 0.3, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [7] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.94, cooldown = 0.3, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [8] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 0.98, cooldown = 0.3, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [9] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.02, cooldown = 0.3, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [10] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.06, cooldown = 0.3, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [11] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.1, cooldown = 0.3, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [12] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.14, cooldown = 0.3, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [13] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.18, cooldown = 0.3, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [14] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.22, cooldown = 0.3, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [15] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.26, cooldown = 0.3, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [16] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.3, cooldown = 0.3, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [17] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.34, cooldown = 0.3, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [18] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.38, cooldown = 0.3, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [19] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.42, cooldown = 0.3, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [20] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.46, cooldown = 0.3, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [21] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [22] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [23] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [24] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [25] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [26] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [27] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [28] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [29] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [30] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [31] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [32] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [33] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [34] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [35] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [36] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [37] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [38] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [39] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, - [40] = { 100, 4000, 0.80000001192093, 1.2000000476837, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, }, cost = { }, }, + [1] = { 4, 6, -24, damageEffectiveness = 0.7, cooldown = 0.3, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 6, 8, -23, damageEffectiveness = 0.74, cooldown = 0.3, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 8, 12, -22, damageEffectiveness = 0.78, cooldown = 0.3, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 11, 17, -20, damageEffectiveness = 0.82, cooldown = 0.3, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 17, 25, -19, damageEffectiveness = 0.86, cooldown = 0.3, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 25, 38, -18, damageEffectiveness = 0.9, cooldown = 0.3, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 37, 55, -17, damageEffectiveness = 0.94, cooldown = 0.3, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 52, 78, -15, damageEffectiveness = 0.98, cooldown = 0.3, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 74, 111, -14, damageEffectiveness = 1.02, cooldown = 0.3, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 104, 156, -13, damageEffectiveness = 1.06, cooldown = 0.3, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 145, 218, -12, damageEffectiveness = 1.1, cooldown = 0.3, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 201, 301, -10, damageEffectiveness = 1.14, cooldown = 0.3, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 277, 415, -9, damageEffectiveness = 1.18, cooldown = 0.3, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 379, 569, -8, damageEffectiveness = 1.22, cooldown = 0.3, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 479, 718, -7, damageEffectiveness = 1.26, cooldown = 0.3, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 604, 905, -5, damageEffectiveness = 1.3, cooldown = 0.3, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 759, 1139, -4, damageEffectiveness = 1.34, cooldown = 0.3, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 953, 1430, -3, damageEffectiveness = 1.38, cooldown = 0.3, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 1195, 1792, -2, damageEffectiveness = 1.42, cooldown = 0.3, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 1496, 2243, damageEffectiveness = 1.46, cooldown = 0.3, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 1736, 2603, 1, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 2013, 3019, 3, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 2333, 3500, 4, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 2703, 4055, 6, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 3130, 4695, 7, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 3622, 5433, 9, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 4190, 6285, 10, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 4845, 7267, 12, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 5599, 8399, 13, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 6468, 9703, 15, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 6951, 10427, 16, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 7470, 11205, 18, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 8026, 12039, 19, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 8623, 12934, 21, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 9263, 13894, 22, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 9950, 14925, 24, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 10687, 16030, 25, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 11477, 17215, 27, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 12325, 18487, 28, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 13234, 19851, 30, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["DominatingBlowMinionCharge"] = { @@ -964,15 +1012,18 @@ skills["DominatingBlowMinionCharge"] = { }, qualityStats = { }, + constantStats = { + { "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range", 25 }, + { "base_movement_velocity_+%", 400 }, + { "shield_charge_damage_+%_maximum", 30 }, + { "active_skill_area_of_effect_radius_+%_final", -40 }, + }, stats = { - "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range", - "base_movement_velocity_+%", - "shield_charge_damage_+%_maximum", "ignores_proximity_shield", "global_cannot_crit", }, levels = { - [1] = { 25, 400, 30, cooldown = 4, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 4, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["AbsolutionMinion"] = { @@ -994,14 +1045,17 @@ skills["AbsolutionMinion"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + { "active_skill_area_of_effect_radius_+%_final", -25 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "spell_maximum_action_distance_+%", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -50, critChance = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 34, 51, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AbsolutionMinionEmpowered"] = { @@ -1023,15 +1077,18 @@ skills["AbsolutionMinionEmpowered"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + { "absolution_blast_shockwave_every_x_beams", 1 }, + { "active_skill_area_of_effect_radius_+%_final", -25 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "spell_maximum_action_distance_+%", - "absolution_blast_shockwave_every_x_beams", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -50, 1, critChance = 5, cooldown = 6, levelRequirement = 0, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 7, 11, critChance = 5, cooldown = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SummonedRhoaShieldCharge"] = { @@ -1062,17 +1119,18 @@ skills["SummonedRhoaShieldCharge"] = { }, qualityStats = { }, + constantStats = { + { "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range", 50 }, + { "base_movement_velocity_+%", 100 }, + { "shield_charge_damage_+%_maximum", 10 }, + { "attack_speed_+%", 20 }, + { "physical_damage_%_to_add_as_lightning", 15 }, + }, stats = { - "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range", - "base_movement_velocity_+%", - "shield_charge_damage_+%_maximum", - "attack_speed_+%", - "physical_damage_%_to_add_as_lightning", - "shield_charge_extra_distance", "ignores_proximity_shield", }, levels = { - [1] = { 50, 100, 10, 20, 15, 0, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 3, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonedSnakeProjectile"] = { @@ -1091,12 +1149,14 @@ skills["SummonedSnakeProjectile"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 1 }, + }, stats = { - "monster_projectile_variation", "base_is_projectile", }, levels = { - [1] = { 1, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["DropBearSummonedGroundSlam"] = { @@ -1124,12 +1184,13 @@ skills["DropBearSummonedGroundSlam"] = { }, qualityStats = { }, + constantStats = { + }, stats = { - "base_stun_threshold_reduction_+%", "is_area_damage", }, levels = { - [1] = { 0, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 3, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["DropBearSummonedRallyingCry"] = { @@ -1155,14 +1216,17 @@ skills["DropBearSummonedRallyingCry"] = { }, qualityStats = { }, + constantStats = { + { "damage_+%", 25 }, + { "base_skill_effect_duration", 4000 }, + { "base_mana_regeneration_rate_per_minute", 888 }, + { "active_skill_area_of_effect_radius_+%_final", -25 }, + }, stats = { - "damage_+%", - "base_skill_effect_duration", - "base_mana_regeneration_rate_per_minute", "base_deal_no_damage", }, levels = { - [1] = { 25, 4000, 888, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BoneGolemMultiAttack"] = { @@ -1190,12 +1254,14 @@ skills["BoneGolemMultiAttack"] = { }, qualityStats = { }, + constantStats = { + { "bone_golem_attack_speed_+%_final_after_third_combo_index", 200 }, + { "bone_golem_damage_+%_final_after_third_combo_index", 20 }, + }, stats = { - "bone_golem_attack_speed_+%_final_after_third_combo_index", - "bone_golem_damage_+%_final_after_third_combo_index", }, levels = { - [1] = { 200, 20, damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BoneGolemCascade"] = { @@ -1215,13 +1281,15 @@ skills["BoneGolemCascade"] = { }, qualityStats = { }, + constantStats = { + { "upheaval_number_of_spikes", 4 }, + { "active_skill_base_radius_+", 1 }, + }, stats = { - "upheaval_number_of_spikes", - "active_skill_base_radius_+", "is_area_damage", }, levels = { - [1] = { 4, 1, attackSpeedMultiplier = -10, cooldown = 6, damageEffectiveness = 0.65, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { attackSpeedMultiplier = -10, cooldown = 6, damageEffectiveness = 0.65, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BoneGolemLeapSlam"] = { @@ -1253,6 +1321,9 @@ skills["BoneGolemLeapSlam"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", 30 }, + }, stats = { "is_area_damage", "disable_attack_repeats", @@ -1275,11 +1346,13 @@ skills["SkitterbotWait"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 200 }, + }, stats = { - "base_skill_effect_duration", }, levels = { - [1] = { 200, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, + [1] = { levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["MinionInstability"] = { @@ -1390,6 +1463,8 @@ skills["MeleeAtAnimationSpeedUnique"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", @@ -1419,6 +1494,8 @@ skills["SummonedReaperMelee"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "active_skill_damage_+%_final", "action_attack_or_cast_time_uses_animation_length", @@ -1444,6 +1521,8 @@ skills["SummonedReaperUltimate"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "active_skill_damage_+%_final", "is_area_damage", @@ -1468,6 +1547,8 @@ skills["GASummonReaperUltimateLeftSlash"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "active_skill_damage_+%_final", "is_area_damage", @@ -1492,6 +1573,8 @@ skills["GASummonReaperComboWhirl"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "active_skill_damage_+%_final", "is_area_damage", @@ -1516,6 +1599,8 @@ skills["GASummonReaperComboLeftSlash"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "active_skill_damage_+%_final", "is_area_damage", diff --git a/src/Data/Skills/other.lua b/src/Data/Skills/other.lua index fea098711c..ac39f2204d 100644 --- a/src/Data/Skills/other.lua +++ b/src/Data/Skills/other.lua @@ -23,10 +23,12 @@ skills["RepeatingShockwave"] = { }, qualityStats = { }, + constantStats = { + { "spell_minimum_base_fire_damage", 50 }, + { "spell_maximum_base_fire_damage", 75 }, + { "base_chance_to_ignite_%", 10 }, + }, stats = { - "spell_minimum_base_fire_damage", - "spell_maximum_base_fire_damage", - "base_chance_to_ignite_%", "cast_on_gain_skill", "cannot_knockback", "spell_uncastable_if_triggerable", @@ -35,7 +37,7 @@ skills["RepeatingShockwave"] = { "no_cost", }, levels = { - [7] = { 50, 75, 10, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { critChance = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["AnimateGuardianWeapon"] = { @@ -78,19 +80,19 @@ skills["AnimateGuardianWeapon"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 20000 }, + }, stats = { "chance_to_trigger_on_animate_weapon_kill_%", - "active_skill_minion_damage_+%_final", - "active_skill_minion_attack_speed_+%_final", - "base_skill_effect_duration", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", "number_of_animated_weapons_allowed", "chance_to_trigger_on_animate_guardian_kill_%", }, levels = { - [18] = { 10, 0, 0, 20000, 108, 159, 13, cooldown = 0.05, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 100, 0, 0, 20000, 126, 184, 14, cooldown = 0.05, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [18] = { 10, 108, 159, 13, cooldown = 0.05, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 100, 126, 184, 14, cooldown = 0.05, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SupportTriggerSpellOnBowAttack"] = { @@ -107,12 +109,14 @@ skills["SupportTriggerSpellOnBowAttack"] = { }, qualityStats = { }, + constantStats = { + }, stats = { - "skill_has_trigger_from_unique_item", "triggered_skill_uses_main_hand_or_averaged_attack_time_for_pvp_scaling", + "skill_has_trigger_from_unique_item", }, levels = { - [1] = { 1, cooldown = 0.3, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 0.3, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BirdAspect"] = { @@ -143,16 +147,18 @@ skills["BirdAspect"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_deal_double_damage_%", 10 }, + { "minion_chance_to_deal_double_damage_%", 10 }, + { "base_movement_velocity_+%", 10 }, + { "minion_movement_speed_+%", 10 }, + { "base_skill_effect_duration", 4000 }, + { "base_secondary_skill_effect_duration", 4000 }, + }, stats = { - "chance_to_deal_double_damage_%", - "minion_chance_to_deal_double_damage_%", - "base_movement_velocity_+%", - "minion_movement_speed_+%", - "base_skill_effect_duration", - "base_secondary_skill_effect_duration", }, levels = { - [20] = { 10, 10, 10, 10, 4000, 4000, manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["CatAspect"] = { @@ -183,17 +189,19 @@ skills["CatAspect"] = { }, qualityStats = { }, + constantStats = { + { "critical_strike_chance_+%", 100 }, + { "avoid_damage_%", 15 }, + { "stealth_+%", 100 }, + { "attack_speed_+%_granted_from_skill", 10 }, + { "cast_speed_+%_granted_from_skill", 10 }, + { "base_skill_effect_duration", 4000 }, + { "base_secondary_skill_effect_duration", 6000 }, + }, stats = { - "critical_strike_chance_+%", - "avoid_damage_%", - "stealth_+%", - "attack_speed_+%_granted_from_skill", - "cast_speed_+%_granted_from_skill", - "base_skill_effect_duration", - "base_secondary_skill_effect_duration", }, levels = { - [20] = { 100, 15, 100, 10, 10, 4000, 6000, manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["CrabAspect"] = { @@ -220,12 +228,14 @@ skills["CrabAspect"] = { }, qualityStats = { }, + constantStats = { + { "physical_damage_reduction_%_per_crab_aspect_stack", 2 }, + { "max_crab_aspect_stacks", 10 }, + }, stats = { - "physical_damage_reduction_%_per_crab_aspect_stack", - "max_crab_aspect_stacks", }, levels = { - [20] = { 2, 10, manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SpiderAspect"] = { @@ -255,14 +265,16 @@ skills["SpiderAspect"] = { }, qualityStats = { }, + constantStats = { + { "base_damage_taken_+%", 5 }, + { "base_skill_effect_duration", 6000 }, + { "spider_aspect_web_interval_ms", 1000 }, + { "spider_aspect_max_web_count", 3 }, + }, stats = { - "base_damage_taken_+%", - "base_skill_effect_duration", - "spider_aspect_web_interval_ms", - "spider_aspect_max_web_count", }, levels = { - [20] = { 5, 6000, 1000, 3, manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SupportBloodMagicUniquePrismGuardian"] = { @@ -279,6 +291,8 @@ skills["SupportBloodMagicUniquePrismGuardian"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "base_skill_reserve_life_instead_of_mana", "base_skill_cost_life_instead_of_mana", @@ -311,18 +325,20 @@ skills["BloodOffering"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "offering_skill_effect_duration_per_corpse", 1000 }, + { "blood_offering_%_of_life_to_lose", 20 }, + { "blood_offering_%_of_lost_life_to_regenerate_as_life_per_second", 35 }, + { "blood_offering_life_regenerated_+%_final_per_corpse", 10 }, + { "damage_+%", 50 }, + }, stats = { - "base_skill_effect_duration", - "offering_skill_effect_duration_per_corpse", - "blood_offering_%_of_life_to_lose", - "blood_offering_%_of_lost_life_to_regenerate_as_life_per_second", - "blood_offering_life_regenerated_+%_final_per_corpse", - "damage_+%", "base_deal_no_damage", }, levels = { - [1] = { 5000, 1000, 20, 35, 10, 50, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 5000, 1000, 20, 35, 10, 50, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 12, statInterpolation = { }, cost = { }, }, + [15] = { levelRequirement = 12, statInterpolation = { }, cost = { }, }, }, } skills["BloodSacramentUnique"] = { @@ -360,17 +376,19 @@ skills["BloodSacramentUnique"] = { }, qualityStats = { }, + constantStats = { + { "flameblast_hundred_times_radius_+_per_1%_life_reserved", 40 }, + { "flameblast_damage_+%_final_per_10_life_reserved", 80 }, + { "life_leech_from_any_damage_permyriad", 200 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "flameblast_hundred_times_radius_+_per_1%_life_reserved", - "flameblast_damage_+%_final_per_10_life_reserved", - "life_leech_from_any_damage_permyriad", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 40, 80, 200, damageEffectiveness = 0.03, lifeReservationPercent = 3, critChance = 5, levelRequirement = 0, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 14, 20, damageEffectiveness = 0.03, lifeReservationPercent = 3, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["BoneArmour"] = { @@ -401,15 +419,18 @@ skills["BoneArmour"] = { }, qualityStats = { }, + constantStats = { + { "quick_guard_damage_absorbed_%", 70 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "quick_guard_damage_absorbed_%", "quick_guard_damage_absorb_limit", "base_deal_no_damage", "display_this_skill_cooldown_does_not_recover_during_buff", "display_skill_buff_grants_bleeding_immunity", }, levels = { - [20] = { 70, 1, levelRequirement = 70, duration = 3, cooldown = 3, statInterpolation = { 1, 3, }, cost = { }, }, + [20] = { 2209, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, }, } skills["TriggeredBoneNova"] = { @@ -429,17 +450,19 @@ skills["TriggeredBoneNova"] = { }, qualityStats = { }, + constantStats = { + { "number_of_additional_projectiles", 8 }, + { "attack_trigger_on_hitting_bleeding_enemy_%", 100 }, + { "monster_projectile_variation", 15 }, + }, stats = { - "number_of_additional_projectiles", - "attack_trigger_on_hitting_bleeding_enemy_%", - "monster_projectile_variation", "projectiles_nova", "spell_uncastable_if_triggerable", "base_is_projectile", "cannot_cause_bleeding", }, levels = { - [20] = { 8, 100, 15, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BrandDetonate"] = { @@ -461,15 +484,17 @@ skills["BrandDetonate"] = { }, qualityStats = { }, + constantStats = { + { "brand_detonate_faster_activation_%_per_second", 35 }, + { "brand_detonate_faster_duration_%_per_second", 150 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "brand_detonate_faster_activation_%_per_second", - "brand_detonate_faster_duration_%_per_second", "display_brand_deonate_tag_conversion", }, levels = { - [20] = { 0.80000001192093, 1.2000000476837, 35, 150, damageEffectiveness = 5.1, cooldown = 1.5, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, }, cost = { Mana = 20, }, }, + [20] = { 2272, 3408, damageEffectiveness = 5.1, cooldown = 1.5, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, }, } skills["ColdAegis"] = { @@ -494,16 +519,18 @@ skills["ColdAegis"] = { }, qualityStats = { }, + constantStats = { + { "aegis_unique_shield_max_value", 1000 }, + { "active_skill_display_aegis_variation", 1 }, + { "aegis_recharge_delay_ms", 10000 }, + }, stats = { - "aegis_unique_shield_max_value", - "active_skill_display_aegis_variation", - "aegis_recharge_delay_ms", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "no_cost", }, levels = { - [20] = { 1000, 1, 10000, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["TriggeredConsecrate"] = { @@ -524,14 +551,16 @@ skills["TriggeredConsecrate"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "life_regeneration_rate_per_minute_%", 360 }, + { "cast_on_crit_%", 100 }, + }, stats = { - "base_skill_effect_duration", - "life_regeneration_rate_per_minute_%", - "cast_on_crit_%", "spell_uncastable_if_triggerable", }, levels = { - [10] = { 5000, 360, 100, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["CreateFungalGroundOnKill"] = { @@ -551,13 +580,16 @@ skills["CreateFungalGroundOnKill"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%", 100 }, + { "base_skill_effect_duration", 5000 }, + }, stats = { - "chance_to_cast_on_kill_%", "base_deal_no_damage", "spell_uncastable_if_triggerable", }, levels = { - [10] = { 100, levelRequirement = 1, duration = 5, cooldown = 1, statInterpolation = { 1, }, cost = { }, }, + [10] = { cooldown = 1, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["CorpseWalk"] = { @@ -576,6 +608,8 @@ skills["CorpseWalk"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "cast_on_gain_skill", "spell_uncastable_if_triggerable", @@ -599,6 +633,8 @@ skills["SupportUniqueCosprisMaliceColdSpellsCastOnMeleeCriticalStrike"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "unique_cospris_malice_cold_spells_triggered", "socketed_triggered_skills_use_weapon_attack_time_for_pvp_scaling", @@ -624,13 +660,15 @@ skills["TriggeredSummonLesserShrine"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%", 100 }, + { "base_skill_effect_duration", 10000 }, + }, stats = { - "chance_to_cast_on_kill_%", - "base_skill_effect_duration", "spell_uncastable_if_triggerable", }, levels = { - [1] = { 100, 10000, cooldown = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { cooldown = 20, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["ChaosDegenAuraUnique"] = { @@ -653,15 +691,17 @@ skills["ChaosDegenAuraUnique"] = { }, qualityStats = { }, + constantStats = { + { "base_chaos_damage_to_deal_per_minute", 45500 }, + }, stats = { - "base_chaos_damage_to_deal_per_minute", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "no_cost", }, levels = { - [1] = { 45500, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [20] = { 45500, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [1] = { levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 62, statInterpolation = { }, cost = { }, }, }, } skills["DeathWalk"] = { @@ -683,8 +723,10 @@ skills["DeathWalk"] = { }, qualityStats = { }, + constantStats = { + { "corpse_explosion_monster_life_%", 5 }, + }, stats = { - "corpse_explosion_monster_life_%", "cast_on_gain_skill", "cannot_knockback", "spell_uncastable_if_triggerable", @@ -694,7 +736,7 @@ skills["DeathWalk"] = { "no_cost", }, levels = { - [20] = { 5, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [20] = { levelRequirement = 60, statInterpolation = { }, cost = { }, }, }, } skills["DeathWish"] = { @@ -763,19 +805,21 @@ skills["DeathWish"] = { }, qualityStats = { }, + constantStats = { + { "skill_minion_explosion_life_%", 19 }, + { "death_wish_hit_and_ailment_damage_+%_final_per_stage", 10 }, + { "death_wish_attack_speed_+%", 40 }, + { "death_wish_cast_speed_+%", 40 }, + { "death_wish_movement_speed_+%", 40 }, + { "death_wish_max_stages", 13 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "skill_minion_explosion_life_%", - "death_wish_hit_and_ailment_damage_+%_final_per_stage", - "death_wish_attack_speed_+%", - "death_wish_cast_speed_+%", - "death_wish_movement_speed_+%", - "death_wish_max_stages", "is_area_damage", }, levels = { - [20] = { 0.80000001192093, 1.2000000476837, 19, 10, 40, 40, 40, 13, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [20] = { 444, 666, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 7, }, }, }, } skills["Melee"] = { @@ -796,12 +840,14 @@ skills["Melee"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", }, levels = { - [1] = { 1, 1, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["MeleeUseContactPoint"] = { @@ -822,6 +868,8 @@ skills["MeleeUseContactPoint"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", @@ -852,21 +900,23 @@ skills["GemDetonateMines"] = { { "detonate_mines_recover_permyriad_of_life_per_mine_detonated", 1 }, }, }, + constantStats = { + { "display_mine_deontation_mechanics_detonation_speed_+%_final_per_sequence_mine", 10 }, + }, stats = { - "display_mine_deontation_mechanics_detonation_speed_+%_final_per_sequence_mine", "base_deal_no_damage", }, levels = { - [1] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [3] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [4] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [5] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [6] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [7] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [8] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [9] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [10] = { 10, cooldown = 0.2, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [2] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [3] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [4] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [5] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [6] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [7] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [8] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [9] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [10] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, }, } skills["TouchOfGod"] = { @@ -890,54 +940,56 @@ skills["TouchOfGod"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 100 }, + { "active_skill_attack_speed_+%_final", -30 }, + { "base_chance_to_shock_%", 40 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "active_skill_attack_speed_+%_final", - "base_chance_to_shock_%", "is_area_damage", "global_always_hit", }, levels = { - [1] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 100, -30, 40, damageEffectiveness = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 6, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 6, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 6, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 6, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 6, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 6, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 6, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 6, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 6, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 6, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 6, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 6, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 6, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 6, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 6, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 6, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 6, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 6, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 6, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 6, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 6, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 6, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 6, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 6, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 6, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 6, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 6, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 6, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 6, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 6, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 6, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 6, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 6, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 6, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 6, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 6, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 6, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 6, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 6, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 6, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, }, } skills["ElementalAegis"] = { @@ -962,17 +1014,19 @@ skills["ElementalAegis"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_display_aegis_variation", 2 }, + { "aegis_recharge_delay_ms", 10000 }, + }, stats = { "aegis_unique_shield_max_value", - "active_skill_display_aegis_variation", - "aegis_recharge_delay_ms", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "no_cost", }, levels = { - [1] = { 50, 2, 10000, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 1000, 2, 10000, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 50, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [20] = { 1000, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportElementalPenetration"] = { @@ -995,6 +1049,8 @@ skills["SupportElementalPenetration"] = { { "non_damaging_ailment_effect_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "reduce_enemy_elemental_resistance_%", }, @@ -1075,20 +1131,22 @@ skills["OnHitWhileCursedTriggeredCurseNova"] = { }, qualityStats = { }, + constantStats = { + { "number_of_additional_projectiles", 16 }, + { "elemental_strike_physical_damage_%_to_convert", 100 }, + { "cast_on_melee_hit_if_cursed_%", 100 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_additional_projectiles", - "elemental_strike_physical_damage_%_to_convert", - "cast_on_melee_hit_if_cursed_%", - "base_skill_effect_duration", "base_is_projectile", "projectiles_nova", "spell_uncastable_if_triggerable", "disable_visual_hit_effect", }, levels = { - [20] = { 0.80000001192093, 1.2000000476837, 16, 100, 100, 3000, critChance = 7, cooldown = 1, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [20] = { 1999, 2998, critChance = 7, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EmbraceMadness"] = { @@ -1108,12 +1166,14 @@ skills["EmbraceMadness"] = { }, qualityStats = { }, + constantStats = { + { "embrace_madness_amount_of_cooldown_to_gain_ms", 8000 }, + { "glorious_madness_timer_ms", 1000 }, + }, stats = { - "embrace_madness_amount_of_cooldown_to_gain_ms", - "glorious_madness_timer_ms", }, levels = { - [1] = { 8000, 1000, cooldown = 1, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { cooldown = 1, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["Envy"] = { @@ -1151,18 +1211,20 @@ skills["Envy"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "attack_minimum_added_chaos_damage", "attack_maximum_added_chaos_damage", - "active_skill_base_radius_+", "spell_minimum_added_chaos_damage", "spell_maximum_added_chaos_damage", + "active_skill_base_radius_+", "base_deal_no_damage", }, levels = { - [1] = { 0.5, 0.69999998807907, 14, 0.44999998807907, 0.60000002384186, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [15] = { 0.5, 0.69999998807907, 14, 0.44999998807907, 0.60000002384186, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, - [25] = { 0.5, 0.69999998807907, 24, 0.44999998807907, 0.60000002384186, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 3, 3, 1, 3, 3, }, cost = { }, }, + [1] = { 101, 141, 91, 121, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { 101, 141, 91, 121, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [25] = { 205, 287, 184, 246, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, }, } skills["FireAegis"] = { @@ -1187,16 +1249,17 @@ skills["FireAegis"] = { }, qualityStats = { }, + constantStats = { + { "aegis_unique_shield_max_value", 1000 }, + { "aegis_recharge_delay_ms", 10000 }, + }, stats = { - "aegis_unique_shield_max_value", - "active_skill_display_aegis_variation", - "aegis_recharge_delay_ms", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "no_cost", }, levels = { - [20] = { 1000, 0, 10000, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["FireBurstOnHit"] = { @@ -1219,44 +1282,46 @@ skills["FireBurstOnHit"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_hit_%", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "cast_on_hit_%", "is_area_damage", "spell_uncastable_if_triggerable", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 2, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 4, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 7, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 11, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 16, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 20, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 24, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 28, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 32, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 36, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 40, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 44, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 48, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 52, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 56, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 60, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 67, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 100, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 8, 12, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 9, 13, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 11, 17, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 16, 24, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 23, 35, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 36, 54, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 49, 74, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 66, 99, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 88, 132, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 115, 173, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 150, 225, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 194, 291, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 249, 373, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 318, 476, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 403, 605, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 510, 765, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 643, 964, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 808, 1211, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 956, 1434, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 1131, 1696, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 1263, 1895, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 1411, 2116, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 1574, 2361, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 1756, 2634, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 1957, 2936, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 2181, 3271, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 2429, 3643, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 2704, 4055, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 3008, 4512, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 3346, 5019, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtziriUniqueStaffFlameblast"] = { @@ -1279,17 +1344,20 @@ skills["AtziriUniqueStaffFlameblast"] = { }, qualityStats = { }, + constantStats = { + { "base_chance_to_ignite_%", 50 }, + { "base_reduce_enemy_fire_resistance_%", 25 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_chance_to_ignite_%", - "base_reduce_enemy_fire_resistance_%", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "skill_has_trigger_from_unique_item", }, levels = { - [20] = { 0.80000001192093, 1.2000000476837, 50, 25, critChance = 6, duration = 2, cooldown = 1.5, damageEffectiveness = 8.5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [20] = { 3870, 5805, damageEffectiveness = 8.5, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["Focus"] = { @@ -1307,15 +1375,17 @@ skills["Focus"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + }, stats = { - "base_skill_effect_duration", "base_skill_is_instant", "fixed_skill_effect_duration", "display_skill_fixed_duration_buff", "display_this_skill_cooldown_does_not_recover_during_buff", }, levels = { - [1] = { 4000, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SupportTriggerSpellFromHelmet"] = { @@ -1332,11 +1402,13 @@ skills["SupportTriggerSpellFromHelmet"] = { }, qualityStats = { }, + constantStats = { + { "skill_triggered_when_you_focus_chance_%", 100 }, + }, stats = { - "skill_triggered_when_you_focus_chance_%", }, levels = { - [1] = { 100, cooldown = 0.25, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 0.25, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["CreateSmokeCloud"] = { @@ -1355,12 +1427,14 @@ skills["CreateSmokeCloud"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + { "chance_to_cast_when_your_trap_is_triggered_%", 100 }, + }, stats = { - "base_skill_effect_duration", - "chance_to_cast_when_your_trap_is_triggered_%", }, levels = { - [20] = { 3000, 100, cooldown = 1, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { cooldown = 1, levelRequirement = 65, statInterpolation = { }, cost = { }, }, }, } skills["VaalAuraElementalDamageHealing"] = { @@ -1383,16 +1457,18 @@ skills["VaalAuraElementalDamageHealing"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + }, stats = { - "base_skill_effect_duration", "base_elemental_damage_heals", "cannot_gain_souls", "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", "immune_to_curses", }, levels = { - [1] = { 5000, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, - [20] = { 5000, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["GoreShockwave"] = { @@ -1419,15 +1495,17 @@ skills["GoreShockwave"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_melee_hit_with_atleast_150_strength_%", 100 }, + }, stats = { "active_skill_base_radius_+", "base_cooldown_speed_+%", - "attack_trigger_on_melee_hit_with_atleast_150_strength_%", "is_area_damage", }, levels = { - [1] = { 1, 0, 100, damageEffectiveness = 1.6, cooldown = 1, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 2, 8, 100, damageEffectiveness = 1.81, cooldown = 1, baseMultiplier = 1.81, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 1, 0, damageEffectiveness = 1.6, cooldown = 1, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 2, 8, damageEffectiveness = 1.81, cooldown = 1, baseMultiplier = 1.81, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportGreaterSpellEcho"] = { @@ -1452,13 +1530,15 @@ skills["SupportGreaterSpellEcho"] = { }, qualityStats = { }, + constantStats = { + { "base_spell_repeat_count", 2 }, + { "support_greater_spell_echo_spell_damage_+%_final_per_repeat", 30 }, + { "support_greater_spell_echo_area_of_effect_+%_per_repeat", 50 }, + }, stats = { - "base_spell_repeat_count", - "support_greater_spell_echo_spell_damage_+%_final_per_repeat", - "support_greater_spell_echo_area_of_effect_+%_per_repeat", }, levels = { - [30] = { 2, 30, 50, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { manaMultiplier = 50, levelRequirement = 90, statInterpolation = { }, cost = { }, }, }, } skills["IcestormUniqueStaff12"] = { @@ -1483,21 +1563,23 @@ skills["IcestormUniqueStaff12"] = { }, qualityStats = { }, + constantStats = { + { "spell_minimum_base_cold_damage_+_per_10_intelligence", 5 }, + { "spell_maximum_base_cold_damage_+_per_10_intelligence", 7 }, + { "base_skill_effect_duration", 1000 }, + { "fire_storm_fireball_delay_ms", 200 }, + { "skill_override_pvp_scaling_time_ms", 450 }, + { "firestorm_drop_ground_ice_duration_ms", 500 }, + { "skill_effect_duration_per_100_int", 100 }, + { "firestorm_max_number_of_storms", 5 }, + }, stats = { - "spell_minimum_base_cold_damage_+_per_10_intelligence", - "spell_maximum_base_cold_damage_+_per_10_intelligence", - "base_skill_effect_duration", - "fire_storm_fireball_delay_ms", - "skill_override_pvp_scaling_time_ms", - "firestorm_drop_ground_ice_duration_ms", - "skill_effect_duration_per_100_int", - "firestorm_max_number_of_storms", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", "skill_is_ice_storm", }, levels = { - [1] = { 5, 7, 1000, 200, 450, 500, 100, 5, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { Mana = 22, }, }, + [1] = { critChance = 6, levelRequirement = 1, statInterpolation = { }, cost = { Mana = 22, }, }, }, } skills["TriggeredIcicleNova"] = { @@ -1518,18 +1600,20 @@ skills["TriggeredIcicleNova"] = { }, qualityStats = { }, + constantStats = { + { "number_of_additional_projectiles", 8 }, + { "trigger_on_hit_vs_frozen_enemy_%", 100 }, + { "monster_projectile_variation", 38 }, + { "skill_physical_damage_%_to_convert_to_cold", 100 }, + }, stats = { - "number_of_additional_projectiles", - "trigger_on_hit_vs_frozen_enemy_%", - "monster_projectile_variation", - "skill_physical_damage_%_to_convert_to_cold", "projectiles_nova", "spell_uncastable_if_triggerable", "base_is_projectile", "never_freeze", }, levels = { - [20] = { 8, 100, 38, 100, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["MerveilWarp"] = { @@ -1550,11 +1634,13 @@ skills["MerveilWarp"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 1500 }, + }, stats = { - "base_skill_effect_duration", }, levels = { - [20] = { 1500, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, }, cost = { Mana = 20, }, }, + [20] = { cooldown = 3, levelRequirement = 1, statInterpolation = { }, cost = { Mana = 20, }, }, }, } skills["CatsStealthTriggeredIntimidatingCry"] = { @@ -1584,11 +1670,13 @@ skills["CatsStealthTriggeredIntimidatingCry"] = { }, qualityStats = { }, + constantStats = { + { "intimidating_cry_enemy_phys_reduction_%_penalty_vs_hit_per_5_MP", 5 }, + { "skill_empowers_next_x_melee_attacks", 2 }, + { "warcry_speed_+%", 38 }, + { "base_skill_effect_duration", 4900 }, + }, stats = { - "intimidating_cry_enemy_phys_reduction_%_penalty_vs_hit_per_5_MP", - "skill_empowers_next_x_melee_attacks", - "warcry_speed_+%", - "empowered_attack_accuracy_rating_+%", "base_deal_no_damage", "cannot_cancel_skill_before_contact_point", "warcry_count_power_from_enemies", @@ -1598,7 +1686,7 @@ skills["CatsStealthTriggeredIntimidatingCry"] = { "use_intimidating_cry_buff_visual_for_intimidate", }, levels = { - [20] = { 5, 2, 38, 0, levelRequirement = 70, duration = 4.9, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 19, }, }, + [20] = { cooldown = 8, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 19, }, }, }, } skills["SupportCastOnManaSpent"] = { @@ -1615,6 +1703,8 @@ skills["SupportCastOnManaSpent"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "support_cast_on_mana_spent", }, @@ -1644,16 +1734,18 @@ skills["LightningAegis"] = { }, qualityStats = { }, + constantStats = { + { "aegis_unique_shield_max_value", 1000 }, + { "active_skill_display_aegis_variation", 3 }, + { "aegis_recharge_delay_ms", 10000 }, + }, stats = { - "aegis_unique_shield_max_value", - "active_skill_display_aegis_variation", - "aegis_recharge_delay_ms", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "no_cost", }, levels = { - [20] = { 1000, 3, 10000, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["LightningSpell"] = { @@ -1678,44 +1770,46 @@ skills["LightningSpell"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_crit_%", 100 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "cast_on_crit_%", "is_area_damage", "spell_uncastable_if_triggerable", }, levels = { - [1] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 2, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [3] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 4, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [4] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 7, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [5] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 11, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [6] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 16, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [7] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 20, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [8] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 24, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [9] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 28, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [10] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 32, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [11] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 36, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [12] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 40, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [13] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 44, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [14] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 48, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [15] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 52, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [16] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 56, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [17] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 60, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [18] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [19] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 67, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [20] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [21] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [22] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [23] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [24] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [25] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [26] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [27] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [28] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [29] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [30] = { 0.5, 1.5, 100, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 10, 29, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 11, 33, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 14, 41, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 18, 54, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 25, 75, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 36, 109, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 47, 141, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 60, 180, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 76, 227, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 94, 282, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 116, 348, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 142, 426, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 173, 518, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 209, 626, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 251, 754, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 301, 903, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 359, 1078, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 428, 1283, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 486, 1459, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 552, 1657, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 601, 1802, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 653, 1959, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 709, 2127, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 770, 2310, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 835, 2506, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 906, 2718, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 982, 2946, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 1064, 3192, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 1153, 3458, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 1248, 3743, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportTriggerBowSkillOnBowAttack"] = { @@ -1732,11 +1826,13 @@ skills["SupportTriggerBowSkillOnBowAttack"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "skill_has_trigger_from_unique_item", }, levels = { - [1] = { 1, cooldown = 1, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 1, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["UniqueAnimateWeapon"] = { @@ -1774,16 +1870,18 @@ skills["UniqueAnimateWeapon"] = { }, qualityStats = { }, + constantStats = { + { "attack_speed_+%", 25 }, + { "attack_damage_+%", 110 }, + { "chance_to_cast_on_rampage_tier_%", 100 }, + { "minion_movement_speed_+%", 30 }, + { "minion_grants_rampage_kill_to_parent_on_hitting_rare_or_unique_enemy_%", 25 }, + }, stats = { "disable_weapons", - "attack_speed_+%", - "attack_damage_+%", - "chance_to_cast_on_rampage_tier_%", - "minion_movement_speed_+%", - "minion_grants_rampage_kill_to_parent_on_hitting_rare_or_unique_enemy_%", }, levels = { - [15] = { 1, 25, 110, 100, 30, 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SupportUniqueMjolnerLightningSpellsCastOnHit"] = { @@ -1800,6 +1898,8 @@ skills["SupportUniqueMjolnerLightningSpellsCastOnHit"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "unique_mjolner_lightning_spells_triggered", "socketed_triggered_skills_use_weapon_attack_time_for_pvp_scaling", @@ -1827,16 +1927,18 @@ skills["TriggeredMoltenStrike"] = { }, qualityStats = { }, + constantStats = { + { "number_of_additional_projectiles", 3 }, + { "attack_trigger_on_melee_hit_%", 20 }, + }, stats = { - "number_of_additional_projectiles", - "attack_trigger_on_melee_hit_%", "show_number_of_projectiles", "base_is_projectile", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", }, levels = { - [16] = { 3, 20, damageEffectiveness = 1.15, cooldown = 0.15, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { damageEffectiveness = 1.15, cooldown = 0.15, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["PhysicalAegis"] = { @@ -1861,16 +1963,18 @@ skills["PhysicalAegis"] = { }, qualityStats = { }, + constantStats = { + { "aegis_unique_shield_max_value", 1000 }, + { "active_skill_display_aegis_variation", 4 }, + { "aegis_recharge_delay_ms", 10000 }, + }, stats = { - "aegis_unique_shield_max_value", - "active_skill_display_aegis_variation", - "aegis_recharge_delay_ms", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "no_cost", }, levels = { - [20] = { 1000, 4, 10000, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SupportTriggerSpellOnAttack"] = { @@ -1887,12 +1991,14 @@ skills["SupportTriggerSpellOnAttack"] = { }, qualityStats = { }, + constantStats = { + }, stats = { - "skill_has_trigger_from_unique_item", "socketed_triggered_skills_use_weapon_attack_time_for_pvp_scaling", + "skill_has_trigger_from_unique_item", }, levels = { - [1] = { 1, cooldown = 0.25, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 0.25, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["Portal"] = { @@ -1916,6 +2022,8 @@ skills["Portal"] = { { "portal_alternate_destination_chance_permyriad", 1 }, }, }, + constantStats = { + }, stats = { "base_deal_no_damage", }, @@ -1947,6 +2055,8 @@ skills["QueensDemand"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "queens_demand_effect", }, @@ -1970,17 +2080,18 @@ skills["PrimalAegis"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_display_aegis_variation", 2 }, + { "aegis_recharge_delay_ms", 5000 }, + { "aegis_unique_shield_max_value_per_allocated_notable", 75 }, + }, stats = { - "aegis_unique_shield_max_value", - "active_skill_display_aegis_variation", - "aegis_recharge_delay_ms", - "aegis_unique_shield_max_value_per_allocated_notable", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "no_cost", }, levels = { - [20] = { 0, 2, 5000, 75, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["TriggeredSummonSpider"] = { @@ -2013,20 +2124,22 @@ skills["TriggeredSummonSpider"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%_target_self", 100 }, + { "base_skill_effect_duration", 30000 }, + { "number_of_spider_minions_allowed", 20 }, + { "summoned_spider_grants_attack_speed_+%", 2 }, + { "summoned_spider_grants_poison_damage_+%", 12 }, + { "damage_+%_vs_players", -85 }, + }, stats = { - "chance_to_cast_on_kill_%_target_self", - "base_skill_effect_duration", - "number_of_spider_minions_allowed", - "summoned_spider_grants_attack_speed_+%", - "summoned_spider_grants_poison_damage_+%", - "damage_+%_vs_players", "spell_uncastable_if_triggerable", "take_no_actions_while_parent_dead", "minion_dies_when_parent_dies", "minions_cannot_taunt_enemies", }, levels = { - [1] = { 100, 30000, 20, 2, 12, -85, cooldown = 2, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 2, levelRequirement = 75, statInterpolation = { }, cost = { }, }, }, } skills["UniqueMirageWarriors"] = { @@ -2055,10 +2168,12 @@ skills["UniqueMirageWarriors"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 10000 }, + { "maximum_number_of_mirage_warriors", 2 }, + { "skill_used_by_mirage_warrior_damage_+%_final", -50 }, + }, stats = { - "base_skill_effect_duration", - "maximum_number_of_mirage_warriors", - "skill_used_by_mirage_warrior_damage_+%_final", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "display_mirage_warriors_no_spirit_strikes", @@ -2066,7 +2181,7 @@ skills["UniqueMirageWarriors"] = { "no_cost", }, levels = { - [20] = { 10000, 2, -50, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["ShadeForm"] = { @@ -2086,14 +2201,16 @@ skills["ShadeForm"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + { "stealth_+%", 100 }, + { "trigger_on_skill_use_from_chest_%", 20 }, + }, stats = { - "base_skill_effect_duration", - "stealth_+%", - "trigger_on_skill_use_from_chest_%", "display_this_skill_cooldown_does_not_recover_during_buff", }, levels = { - [20] = { 3000, 100, 20, cooldown = 40, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { cooldown = 40, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["ShieldShatter"] = { @@ -2130,16 +2247,19 @@ skills["ShieldShatter"] = { }, qualityStats = { }, + constantStats = { + { "trigger_on_block_%_chance", 100 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { - "trigger_on_block_%_chance", "spell_minimum_base_physical_damage_per_shield_quality", "spell_maximum_base_physical_damage_per_shield_quality", "buff_added_spell_minimum_base_physical_damage_per_shield_quality", "buff_added_spell_maximum_base_physical_damage_per_shield_quality", }, levels = { - [1] = { 100, 0.80000001192093, 1.2000000476837, 1, 2, duration = 4, levelRequirement = 4, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { }, }, - [20] = { 100, 0.80000001192093, 1.2000000476837, 10, 16, duration = 4, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 2, 2, 1, 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 163, 244, 10, 16, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["TriggeredShockedGround"] = { @@ -2161,14 +2281,15 @@ skills["TriggeredShockedGround"] = { }, qualityStats = { }, + constantStats = { + { "cast_when_hit_%", 100 }, + { "base_skill_effect_duration", 5000 }, + }, stats = { - "cast_when_hit_%", - "skill_art_variation", - "base_skill_effect_duration", "spell_uncastable_if_triggerable", }, levels = { - [10] = { 100, 7, 5000, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["ChannelledSnipe"] = { @@ -2194,17 +2315,19 @@ skills["ChannelledSnipe"] = { }, qualityStats = { }, + constantStats = { + { "snipe_max_stacks", 6 }, + { "override_turn_duration_ms", 100 }, + { "snipe_triggered_skill_ailment_damage_+%_final_per_stage", 120 }, + { "snipe_triggered_skill_hit_damage_+%_final_per_stage", 165 }, + }, stats = { - "snipe_max_stacks", - "override_turn_duration_ms", - "snipe_triggered_skill_ailment_damage_+%_final_per_stage", - "snipe_triggered_skill_hit_damage_+%_final_per_stage", "skill_can_fire_arrows", "is_snipe_default_projectile", "is_snipe_default_projectile_2", }, levels = { - [20] = { 6, 100, 120, 165, attackSpeedMultiplier = 80, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 4, }, }, + [20] = { attackSpeedMultiplier = 80, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 4, }, }, }, } skills["ChannelledSnipeSupport"] = { @@ -2225,14 +2348,15 @@ skills["ChannelledSnipeSupport"] = { }, qualityStats = { }, + constantStats = { + { "snipe_triggered_skill_ailment_damage_+%_final_per_stage", 120 }, + { "snipe_triggered_skill_hit_damage_+%_final_per_stage", 165 }, + }, stats = { - "snipe_triggered_skill_damage_+%_final", - "snipe_triggered_skill_ailment_damage_+%_final_per_stage", - "snipe_triggered_skill_hit_damage_+%_final_per_stage", "skill_triggered_by_snipe", }, levels = { - [20] = { 0, 120, 165, cooldown = 0.05, levelRequirement = 0, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { cooldown = 0.05, levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["SummonEssenceSpirits"] = { @@ -2256,9 +2380,11 @@ skills["SummonEssenceSpirits"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_minion_added_damage_+%_final", -15 }, + { "number_of_monsters_to_summon", 3 }, + }, stats = { - "active_skill_minion_added_damage_+%_final", - "number_of_monsters_to_summon", "cast_on_gain_skill", "spell_uncastable_if_triggerable", "take_no_actions_while_parent_dead", @@ -2267,36 +2393,36 @@ skills["SummonEssenceSpirits"] = { "no_cost", }, levels = { - [1] = { -15, 3, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -15, 3, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -15, 3, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -15, 3, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -15, 3, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -15, 3, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -15, 3, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -15, 3, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -15, 3, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -15, 3, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -15, 3, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -15, 3, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -15, 3, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -15, 3, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -15, 3, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -15, 3, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -15, 3, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -15, 3, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -15, 3, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -15, 3, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -15, 3, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -15, 3, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -15, 3, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -15, 3, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -15, 3, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -15, 3, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -15, 3, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -15, 3, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -15, 3, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -15, 3, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [2] = { levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [3] = { levelRequirement = 4, statInterpolation = { }, cost = { }, }, + [4] = { levelRequirement = 7, statInterpolation = { }, cost = { }, }, + [5] = { levelRequirement = 11, statInterpolation = { }, cost = { }, }, + [6] = { levelRequirement = 16, statInterpolation = { }, cost = { }, }, + [7] = { levelRequirement = 20, statInterpolation = { }, cost = { }, }, + [8] = { levelRequirement = 24, statInterpolation = { }, cost = { }, }, + [9] = { levelRequirement = 28, statInterpolation = { }, cost = { }, }, + [10] = { levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [11] = { levelRequirement = 36, statInterpolation = { }, cost = { }, }, + [12] = { levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [13] = { levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [14] = { levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [15] = { levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [16] = { levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [17] = { levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [18] = { levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [19] = { levelRequirement = 67, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { levelRequirement = 90, statInterpolation = { }, cost = { }, }, }, } skills["SpiritBurst"] = { @@ -2319,17 +2445,19 @@ skills["SpiritBurst"] = { }, qualityStats = { }, + constantStats = { + { "trigger_on_skill_use_%_if_you_have_a_spirit_charge", 100 }, + { "number_of_additional_projectiles", 6 }, + }, stats = { - "trigger_on_skill_use_%_if_you_have_a_spirit_charge", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_additional_projectiles", "spell_uncastable_if_triggerable", "base_is_projectile", "projectiles_nova", }, levels = { - [20] = { 100, 0.80000001192093, 1.2000000476837, 6, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, + [20] = { 646, 968, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["VolatileDeadChaos"] = { @@ -2355,20 +2483,22 @@ skills["VolatileDeadChaos"] = { }, qualityStats = { }, + constantStats = { + { "volatile_dead_base_number_of_corpses_to_consume", 1 }, + { "corpse_explosion_monster_life_%_chaos", 9 }, + { "volatile_dead_core_explosion_radius_+", 13 }, + { "volatile_dead_max_cores_allowed", 10 }, + { "chance_to_cast_on_kill_%", 100 }, + }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", - "volatile_dead_base_number_of_corpses_to_consume", - "corpse_explosion_monster_life_%_chaos", - "volatile_dead_core_explosion_radius_+", - "volatile_dead_max_cores_allowed", - "chance_to_cast_on_kill_%", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "spell_uncastable_if_triggerable", }, levels = { - [15] = { 0.80000001192093, 1.2000000476837, 1, 9, 13, 10, 100, damageEffectiveness = 1.4, cooldown = 2, critChance = 5, levelRequirement = 59, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { 409, 613, damageEffectiveness = 1.4, cooldown = 2, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["StormCascadeTriggered"] = { @@ -2390,47 +2520,49 @@ skills["StormCascadeTriggered"] = { }, qualityStats = { }, + constantStats = { + { "upheaval_number_of_spikes", 5 }, + { "skill_physical_damage_%_to_convert_to_lightning", 100 }, + { "active_skill_base_radius_+", 3 }, + { "cast_on_attack_use_%", 100 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "upheaval_number_of_spikes", - "skill_physical_damage_%_to_convert_to_lightning", - "active_skill_base_radius_+", - "cast_on_attack_use_%", "is_area_damage", "spell_uncastable_if_triggerable", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 37, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 5, 100, 3, 100, critChance = 5, cooldown = 0.25, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 48, 72, critChance = 5, cooldown = 0.25, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 57, 86, critChance = 5, cooldown = 0.25, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 68, 102, critChance = 5, cooldown = 0.25, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 81, 121, critChance = 5, cooldown = 0.25, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 95, 142, critChance = 5, cooldown = 0.25, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 106, 159, critChance = 5, cooldown = 0.25, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 117, 176, critChance = 5, cooldown = 0.25, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 130, 196, critChance = 5, cooldown = 0.25, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 145, 217, critChance = 5, cooldown = 0.25, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 160, 240, critChance = 5, cooldown = 0.25, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 177, 266, critChance = 5, cooldown = 0.25, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 196, 294, critChance = 5, cooldown = 0.25, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 216, 324, critChance = 5, cooldown = 0.25, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 238, 358, critChance = 5, cooldown = 0.25, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 263, 394, critChance = 5, cooldown = 0.25, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 289, 434, critChance = 5, cooldown = 0.25, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 318, 477, critChance = 5, cooldown = 0.25, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 350, 525, critChance = 5, cooldown = 0.25, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 384, 577, critChance = 5, cooldown = 0.25, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 422, 633, critChance = 5, cooldown = 0.25, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 463, 695, critChance = 5, cooldown = 0.25, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 508, 762, critChance = 5, cooldown = 0.25, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 556, 835, critChance = 5, cooldown = 0.25, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 610, 914, critChance = 5, cooldown = 0.25, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 667, 1001, critChance = 5, cooldown = 0.25, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 730, 1095, critChance = 5, cooldown = 0.25, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 799, 1198, critChance = 5, cooldown = 0.25, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 873, 1310, critChance = 5, cooldown = 0.25, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 954, 1431, critChance = 5, cooldown = 0.25, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 1042, 1563, critChance = 5, cooldown = 0.25, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtziriUniqueStaffStormCall"] = { @@ -2453,13 +2585,16 @@ skills["AtziriUniqueStaffStormCall"] = { }, qualityStats = { }, + constantStats = { + { "base_chance_to_shock_%", 50 }, + { "atziri_unique_staff_storm_call_number_of_markers_to_place", 12 }, + { "shock_effect_+%", 50 }, + { "base_reduce_enemy_lightning_resistance_%", 25 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_chance_to_shock_%", - "atziri_unique_staff_storm_call_number_of_markers_to_place", - "shock_effect_+%", - "base_reduce_enemy_lightning_resistance_%", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "console_skill_dont_chase", @@ -2467,7 +2602,7 @@ skills["AtziriUniqueStaffStormCall"] = { "skill_has_trigger_from_unique_item", }, levels = { - [20] = { 0.69999998807907, 1.2999999523163, 50, 12, 50, 25, critChance = 6, duration = 2, cooldown = 1.5, damageEffectiveness = 3.2, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [20] = { 1263, 2345, damageEffectiveness = 3.2, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SummonBeastialRhoa"] = { @@ -2498,16 +2633,16 @@ skills["SummonBeastialRhoa"] = { }, qualityStats = { }, + constantStats = { + { "base_number_of_beast_minions_allowed", 1 }, + { "minion_maximum_life_+%", 30 }, + { "display_minion_monster_type", 12 }, + { "display_minion_monster_level", 70 }, + }, stats = { - "base_actor_scale_+%", - "base_number_of_beast_minions_allowed", - "minion_maximum_life_+%", - "display_minion_monster_type", - "display_minion_monster_level", - "alternate_minion", }, levels = { - [20] = { 0, 1, 30, 12, 70, 0, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [20] = { cooldown = 5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 30, }, }, }, } skills["SummonBeastialSnake"] = { @@ -2538,16 +2673,17 @@ skills["SummonBeastialSnake"] = { }, qualityStats = { }, + constantStats = { + { "base_number_of_beast_minions_allowed", 1 }, + { "minion_maximum_life_+%", 30 }, + { "display_minion_monster_type", 14 }, + { "display_minion_monster_level", 70 }, + { "alternate_minion", 2 }, + }, stats = { - "base_actor_scale_+%", - "base_number_of_beast_minions_allowed", - "minion_maximum_life_+%", - "display_minion_monster_type", - "display_minion_monster_level", - "alternate_minion", }, levels = { - [20] = { 0, 1, 30, 14, 70, 2, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [20] = { cooldown = 5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 30, }, }, }, } skills["SummonBeastialUrsa"] = { @@ -2578,16 +2714,17 @@ skills["SummonBeastialUrsa"] = { }, qualityStats = { }, + constantStats = { + { "base_number_of_beast_minions_allowed", 1 }, + { "minion_maximum_life_+%", 30 }, + { "display_minion_monster_type", 13 }, + { "display_minion_monster_level", 70 }, + { "alternate_minion", 1 }, + }, stats = { - "base_actor_scale_+%", - "base_number_of_beast_minions_allowed", - "minion_maximum_life_+%", - "display_minion_monster_type", - "display_minion_monster_level", - "alternate_minion", }, levels = { - [20] = { 0, 1, 30, 13, 70, 1, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { Mana = 30, }, }, + [20] = { cooldown = 5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 30, }, }, }, } skills["CursePillar"] = { @@ -2606,12 +2743,14 @@ skills["CursePillar"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 10000 }, + { "base_number_of_effigies_allowed", 3 }, + }, stats = { - "base_skill_effect_duration", - "base_number_of_effigies_allowed", }, levels = { - [20] = { 10000, 3, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, + [20] = { levelRequirement = 70, statInterpolation = { }, cost = { Mana = 50, }, }, }, } skills["SupportCursePillarTriggerCurses"] = { @@ -2630,12 +2769,14 @@ skills["SupportCursePillarTriggerCurses"] = { }, qualityStats = { }, + constantStats = { + { "number_of_additional_curses_allowed", 5 }, + }, stats = { "skill_has_trigger_from_unique_item", - "number_of_additional_curses_allowed", }, levels = { - [20] = { 1, 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { levelRequirement = 70, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfTheArcaneUber"] = { @@ -2656,12 +2797,14 @@ skills["SummonHarbingerOfTheArcaneUber"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 6 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 6, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfBrutalityUber"] = { @@ -2682,12 +2825,14 @@ skills["SummonHarbingerOfBrutalityUber"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 11 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 11, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfDirectionsUber"] = { @@ -2708,12 +2853,14 @@ skills["SummonHarbingerOfDirectionsUber"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 9 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 9, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfFocusUber"] = { @@ -2734,12 +2881,14 @@ skills["SummonHarbingerOfFocusUber"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 8 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 8, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfStormsUber"] = { @@ -2761,12 +2910,14 @@ skills["SummonHarbingerOfStormsUber"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 10 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 10, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfTimeUber"] = { @@ -2789,12 +2940,14 @@ skills["SummonHarbingerOfTimeUber"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 7 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 7, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfTheArcane"] = { @@ -2815,12 +2968,13 @@ skills["SummonHarbingerOfTheArcane"] = { }, qualityStats = { }, + constantStats = { + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 0, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfBrutality"] = { @@ -2841,12 +2995,14 @@ skills["SummonHarbingerOfBrutality"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 5 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 5, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfDirections"] = { @@ -2867,12 +3023,14 @@ skills["SummonHarbingerOfDirections"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 3 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 3, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfFocus"] = { @@ -2893,12 +3051,14 @@ skills["SummonHarbingerOfFocus"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 2 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 2, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfStorms"] = { @@ -2920,12 +3080,14 @@ skills["SummonHarbingerOfStorms"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 4 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 4, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SummonHarbingerOfTime"] = { @@ -2948,12 +3110,14 @@ skills["SummonHarbingerOfTime"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 1 }, + }, stats = { - "alternate_minion", "display_one_harbinger_allowed", }, levels = { - [1] = { 1, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["TriggeredSummonGhostOnKill"] = { @@ -2982,17 +3146,19 @@ skills["TriggeredSummonGhostOnKill"] = { }, qualityStats = { }, + constantStats = { + { "trigger_on_corpse_consume_%_chance", 100 }, + { "base_skill_effect_duration", 15000 }, + { "base_number_of_support_ghosts_allowed", 10 }, + { "phantasm_minimum_added_physical_damage_to_grant", 42 }, + { "phantasm_maximum_added_physical_damage_to_grant", 65 }, + }, stats = { - "trigger_on_corpse_consume_%_chance", - "base_skill_effect_duration", - "base_number_of_support_ghosts_allowed", - "phantasm_minimum_added_physical_damage_to_grant", - "phantasm_maximum_added_physical_damage_to_grant", "skill_can_own_support_ghosts", "skill_has_trigger_from_unique_item", }, levels = { - [20] = { 100, 15000, 10, 42, 65, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, cost = { }, }, }, } skills["SummonRigwaldsPack"] = { @@ -3031,22 +3197,24 @@ skills["SummonRigwaldsPack"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 30000 }, + { "number_of_wolves_allowed", 10 }, + { "display_minion_monster_type", 8 }, + { "display_minion_monster_level", 65 }, + }, stats = { - "base_skill_effect_duration", - "number_of_wolves_allowed", "chance_to_cast_on_kill_%_target_self", - "display_minion_monster_type", - "display_minion_monster_level", "spectral_wolf_grants_attack_minimum_added_physical_damage", "spectral_wolf_grants_attack_maximum_added_physical_damage", + "skill_has_trigger_from_unique_item", "spell_uncastable_if_triggerable", "modifiers_to_claw_critical_strike_chance_apply_minion_critical_strike_chance", "modifiers_to_claw_critical_strike_multiplier_apply_minion_critical_strike_multiplier", - "skill_has_trigger_from_unique_item", }, levels = { - [10] = { 30000, 10, 10, 8, 65, 3, 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 30000, 10, 10, 8, 65, 8, 16, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [10] = { 10, 3, 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 8, 16, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SummonTauntingContraption"] = { @@ -3067,16 +3235,19 @@ skills["SummonTauntingContraption"] = { }, qualityStats = { }, + constantStats = { + { "cast_on_flask_use_%", 100 }, + { "display_minion_monster_type", 17 }, + { "display_minion_monster_level", 70 }, + { "minion_maximum_life_+%", 150 }, + { "base_skill_effect_duration", 4000 }, + }, stats = { - "cast_on_flask_use_%", - "display_minion_monster_type", - "display_minion_monster_level", - "minion_maximum_life_+%", "base_deal_no_damage", "spell_uncastable_if_triggerable", }, levels = { - [20] = { 100, 17, 70, 150, levelRequirement = 70, duration = 4, cooldown = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { cooldown = 8, levelRequirement = 70, statInterpolation = { }, cost = { }, }, }, } skills["SummonVoidSphere"] = { @@ -3100,12 +3271,14 @@ skills["SummonVoidSphere"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_cast_on_kill_%", 20 }, + { "base_skill_effect_duration", 8000 }, + { "base_secondary_skill_effect_duration", 4000 }, + { "ground_maelstrom_art_variation", 5 }, + { "chilled_ground_base_magnitude_override", 10 }, + }, stats = { - "chance_to_cast_on_kill_%", - "base_skill_effect_duration", - "base_secondary_skill_effect_duration", - "ground_maelstrom_art_variation", - "chilled_ground_base_magnitude_override", "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", "base_cold_damage_to_deal_per_minute", @@ -3115,7 +3288,7 @@ skills["SummonVoidSphere"] = { "spell_uncastable_if_triggerable", }, levels = { - [20] = { 20, 8000, 4000, 5, 10, 0.80000001192093, 1.2000000476837, 83.333335195979, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 3, 3, 3, }, cost = { }, }, + [20] = { 895, 1342, 93195, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SummonMirageChieftain"] = { @@ -3135,14 +3308,17 @@ skills["SummonMirageChieftain"] = { }, qualityStats = { }, + constantStats = { + { "trigger_on_slam_%_chance", 100 }, + { "base_skill_effect_duration", 3000 }, + }, stats = { - "trigger_on_slam_%_chance", "skill_used_by_mirage_chieftain_damage_+%_final", "spell_uncastable_if_triggerable", }, levels = { - [1] = { 100, -40, levelRequirement = 1, duration = 3, cooldown = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 100, 50, levelRequirement = 1, duration = 3, cooldown = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -40, cooldown = 2, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [20] = { 50, cooldown = 2, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, }, } skills["TentacleSmash"] = { @@ -3162,13 +3338,15 @@ skills["TentacleSmash"] = { }, qualityStats = { }, + constantStats = { + { "attack_trigger_on_kill_%", 20 }, + }, stats = { - "attack_trigger_on_kill_%", "is_area_damage", "attack_unusable_if_triggerable", }, levels = { - [20] = { 20, baseMultiplier = 2.5, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [20] = { baseMultiplier = 2.5, cooldown = 2, levelRequirement = 70, statInterpolation = { }, cost = { }, }, }, } skills["VampiricIcon"] = { @@ -3199,13 +3377,15 @@ skills["VampiricIcon"] = { }, qualityStats = { }, + constantStats = { + { "vampiric_icon_max_bleeding_beam_targets", 5 }, + { "skill_life_regeneration_per_minute_per_affected_enemy", 24000 }, + { "vampiric_icon_bleeding_damage_+%_final", 20 }, + }, stats = { - "vampiric_icon_max_bleeding_beam_targets", - "skill_life_regeneration_per_minute_per_affected_enemy", - "vampiric_icon_bleeding_damage_+%_final", }, levels = { - [20] = { 5, 24000, 20, lifeReservationPercent = 10, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { lifeReservationPercent = 10, cooldown = 1.2, levelRequirement = 70, statInterpolation = { }, cost = { }, }, }, } skills["AvianTornado"] = { @@ -3229,19 +3409,21 @@ skills["AvianTornado"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2500 }, + { "cast_on_gain_avians_flight_or_avians_might_%", 100 }, + { "global_chance_to_blind_on_hit_%", 25 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_skill_effect_duration", - "cast_on_gain_avians_flight_or_avians_might_%", - "global_chance_to_blind_on_hit_%", "base_is_projectile", "projectiles_nova", "always_pierce", "spell_uncastable_if_triggerable", }, levels = { - [20] = { 0.80000001192093, 1.2000000476837, 2500, 100, 25, critChance = 6, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [20] = { 280, 420, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportTriggerSpellOnSkillUse"] = { @@ -3258,12 +3440,14 @@ skills["SupportTriggerSpellOnSkillUse"] = { }, qualityStats = { }, + constantStats = { + { "spell_has_trigger_from_crafted_item_mod", 1 }, + }, stats = { - "spell_has_trigger_from_crafted_item_mod", }, levels = { - [1] = { 1, cooldown = 8, levelRequirement = 1, manaMultiplier = 150, statInterpolation = { 1, }, cost = { }, }, - [2] = { 1, cooldown = 4, levelRequirement = 1, manaMultiplier = 150, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 1, manaMultiplier = 150, statInterpolation = { }, cost = { }, }, + [2] = { cooldown = 4, levelRequirement = 1, manaMultiplier = 150, statInterpolation = { }, cost = { }, }, }, } skills["Unhinge"] = { @@ -3282,6 +3466,8 @@ skills["Unhinge"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "display_unhinge_grant_insane", }, @@ -3315,6 +3501,8 @@ skills["HiddenBlade"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "skill_has_trigger_from_unique_item", "projectiles_nova", @@ -3342,6 +3530,8 @@ skills["VaalBreach"] = { { "base_cast_speed_+%", 3 }, }, }, + constantStats = { + }, stats = { "base_deal_no_damage", "display_vaal_breach_no_drops_xp", @@ -3382,14 +3572,16 @@ skills["VoidGaze"] = { }, qualityStats = { }, + constantStats = { + { "base_chaos_damage_resistance_%", -20 }, + { "base_skill_effect_duration", 10000 }, + { "cast_on_skill_use_%", 100 }, + }, stats = { - "base_chaos_damage_resistance_%", - "base_skill_effect_duration", - "cast_on_skill_use_%", "spell_uncastable_if_triggerable", }, levels = { - [10] = { -20, 10000, 100, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { cooldown = 2, levelRequirement = 40, statInterpolation = { }, cost = { }, }, }, } skills["VoidShot"] = { @@ -3413,17 +3605,19 @@ skills["VoidShot"] = { }, qualityStats = { }, + constantStats = { + { "trigger_on_skill_use_%_if_you_have_a_void_arrow", 100 }, + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + { "active_skill_area_damage_+%_final", 25 }, + }, stats = { - "trigger_on_skill_use_%_if_you_have_a_void_arrow", - "skill_physical_damage_%_to_convert_to_cold", - "active_skill_area_damage_+%_final", "base_is_projectile", "skill_can_fire_arrows", "base_skill_show_average_damage_instead_of_dps", "attack_unusable_if_triggerable", }, levels = { - [20] = { 100, 50, 25, damageEffectiveness = 0.65, baseMultiplier = 0.65, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { damageEffectiveness = 0.65, baseMultiplier = 0.65, levelRequirement = 70, statInterpolation = { }, cost = { }, }, }, } skills["UniqueEnchantmentOfInfernoOnCrit"] = { @@ -3447,19 +3641,21 @@ skills["UniqueEnchantmentOfInfernoOnCrit"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "fire_storm_fireball_delay_ms", 100 }, + { "skill_override_pvp_scaling_time_ms", 450 }, + { "cast_on_crit_%", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_skill_effect_duration", - "fire_storm_fireball_delay_ms", - "skill_override_pvp_scaling_time_ms", - "cast_on_crit_%", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", "damage_cannot_be_reflected", }, levels = { - [1] = { 2.4000000953674, 3.7999999523163, 2000, 100, 450, 100, critChance = 5, cooldown = 3, levelRequirement = 75, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 3324, 5263, critChance = 5, cooldown = 3, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["FieryImpactHeistMaceImplicit"] = { @@ -3493,14 +3689,16 @@ skills["FieryImpactHeistMaceImplicit"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 60 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", "is_area_damage", "skill_has_trigger_from_unique_item", }, levels = { - [10] = { 60, damageEffectiveness = 2, cooldown = 2, baseMultiplier = 2, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [15] = { 60, damageEffectiveness = 2.5, cooldown = 2, baseMultiplier = 2.5, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [20] = { 60, damageEffectiveness = 3, cooldown = 2, baseMultiplier = 3, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [10] = { damageEffectiveness = 2, cooldown = 2, baseMultiplier = 2, levelRequirement = 30, statInterpolation = { }, cost = { }, }, + [15] = { damageEffectiveness = 2.5, cooldown = 2, baseMultiplier = 2.5, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [20] = { damageEffectiveness = 3, cooldown = 2, baseMultiplier = 3, levelRequirement = 70, statInterpolation = { }, cost = { }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/spectre.lua b/src/Data/Skills/spectre.lua index 51cf546e74..d5cef06e3a 100644 --- a/src/Data/Skills/spectre.lua +++ b/src/Data/Skills/spectre.lua @@ -25,18 +25,20 @@ skills["AxisCasterGlacialCascade"] = { }, qualityStats = { }, + constantStats = { + { "upheaval_number_of_spikes", 6 }, + { "active_skill_area_of_effect_radius_+%_final", -34 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "upheaval_number_of_spikes", - "pvp_damage_+%_final_scale", "is_area_damage", }, levels = { - [1] = { 0.25999999046326, 0.40000000596046, 0.47999998927116, 0.73000001907349, 6, 0, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 4, statInterpolation = { 3, 3, 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.25999999046326, 0.40000000596046, 0.47999998927116, 0.73000001907349, 6, 0, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 75, statInterpolation = { 3, 3, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 2, 3, 4, 6, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 78, 120, 144, 218, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["AxisDoubleStrikeTrigger"] = { @@ -70,12 +72,13 @@ skills["AxisDoubleStrikeTrigger"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_number_of_additional_hits", 1 }, + }, stats = { - "physical_damage_+%", - "base_skill_number_of_additional_hits", }, levels = { - [1] = { 0, 1, cooldown = 2, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { cooldown = 2, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BanditExplosiveArrowAtAnimationSpeed"] = { @@ -115,18 +118,19 @@ skills["BanditExplosiveArrowAtAnimationSpeed"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 1000 }, + { "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb", 2 }, + }, stats = { - "base_skill_effect_duration", "minimum_fire_damage_per_fuse_arrow_orb", "maximum_fire_damage_per_fuse_arrow_orb", - "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb", - "active_skill_attack_damage_+%_final", "action_attack_or_cast_time_uses_animation_length", "skill_can_fire_arrows", "base_is_projectile", }, levels = { - [1] = { 1000, 0.80000001192093, 1.2000000476837, 2, 0, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["BanditChampionBlastRainSpectre"] = { @@ -151,17 +155,19 @@ skills["BanditChampionBlastRainSpectre"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "base_number_of_additional_arrows", 4 }, + { "blast_rain_arrow_delay_ms", 80 }, + { "active_skill_area_of_effect_radius_+%_final", -21 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", - "active_skill_area_of_effect_radius_+%_final", - "base_number_of_additional_arrows", - "blast_rain_arrow_delay_ms", "base_is_projectile", "is_area_damage", "skill_can_fire_arrows", }, levels = { - [1] = { 50, 0, 4, 80, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 15, statInterpolation = { }, cost = { }, }, }, } skills["GABeastCleave"] = { @@ -180,6 +186,8 @@ skills["GABeastCleave"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", @@ -205,18 +213,19 @@ skills["BirdmanBloodProjectileMortar"] = { }, qualityStats = { }, + constantStats = { + { "skill_repeat_count", 2 }, + { "active_skill_damage_+%_final", 10 }, + { "projectile_spread_radius", 15 }, + { "main_hand_base_maximum_attack_distance", 40 }, + { "attack_speed_+%", 100 }, + }, stats = { - "skill_repeat_count", - "active_skill_damage_+%_final", - "active_skill_area_of_effect_radius_+%_final", - "projectile_spread_radius", - "main_hand_base_maximum_attack_distance", - "attack_speed_+%", "base_is_projectile", "projectile_uses_contact_position", }, levels = { - [1] = { 2, 10, 0, 15, 40, 100, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BirdmanConsumeCorpse"] = { @@ -233,6 +242,8 @@ skills["BirdmanConsumeCorpse"] = { }, qualityStats = { }, + constantStats = { + }, stats = { }, levels = { @@ -266,13 +277,16 @@ skills["BoneStalkerEarthquake"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 1800 }, + { "quake_slam_fully_charged_explosion_damage_+%_final", 25 }, + { "active_skill_area_of_effect_radius_+%_final", -20 }, + }, stats = { - "base_skill_effect_duration", - "quake_slam_fully_charged_explosion_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 1800, 25, damageEffectiveness = 0.5, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.5, cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BreachCleave"] = { @@ -299,18 +313,20 @@ skills["BreachCleave"] = { }, qualityStats = { }, + constantStats = { + { "cleave_damage_+%_final_while_dual_wielding", -40 }, + { "physical_damage_+%", 29 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -20 }, + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + { "melee_range_+", 4 }, + }, stats = { - "cleave_damage_+%_final_while_dual_wielding", - "physical_damage_+%", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "skill_physical_damage_%_to_convert_to_fire", - "melee_range_+", "is_area_damage", "skill_double_hits_when_dual_wielding", "action_attack_or_cast_time_uses_animation_length", }, levels = { - [1] = { -40, 29, -20, 50, 4, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BullCharge"] = { @@ -328,13 +344,14 @@ skills["BullCharge"] = { }, qualityStats = { }, + constantStats = { + }, stats = { - "skill_art_variation", "active_skill_damage_+%_final", }, levels = { - [1] = { 1, cooldown = 4, levelRequirement = 2, statInterpolation = { 1, }, cost = { }, }, - [2] = { 1, 15, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { cooldown = 4, levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [2] = { 15, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, }, } skills["CageSpiderCycloneTriggerSandstorms"] = { @@ -368,17 +385,18 @@ skills["CageSpiderCycloneTriggerSandstorms"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_attack_speed_+%_final", 150 }, + { "active_skill_damage_+%_final", -60 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -40 }, + { "cyclone_extra_distance", 40 }, + }, stats = { - "active_skill_attack_speed_+%_final", - "cyclone_movement_speed_+%_final", - "active_skill_damage_+%_final", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "cyclone_extra_distance", "is_area_damage", "cyclone_has_triggered_skill", }, levels = { - [1] = { 150, 0, -60, -40, 40, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 2, statInterpolation = { }, cost = { }, }, }, } skills["CageSpiderSandSpark"] = { @@ -400,16 +418,18 @@ skills["CageSpiderSandSpark"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "base_projectile_speed_+%", -50 }, + { "cast_on_cyclone_contact_%", 100 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_skill_effect_duration", - "base_projectile_speed_+%", - "cast_on_cyclone_contact_%", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 2000, -50, 100, levelRequirement = 61, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 85, 127, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["ChaosDegenAura"] = { @@ -430,11 +450,13 @@ skills["ChaosDegenAura"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "base_chaos_damage_to_deal_per_minute", }, levels = { - [1] = { 16.666667039196, levelRequirement = 3, statInterpolation = { 3, }, cost = { }, }, + [1] = { 77, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, }, } skills["DelayedBlastSpectre"] = { @@ -454,13 +476,15 @@ skills["DelayedBlastSpectre"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, cooldown = 1.3, levelRequirement = 3, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 3, 5, cooldown = 1.3, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["DelveProtovaalWhirlingCharge"] = { @@ -480,13 +504,16 @@ skills["DelveProtovaalWhirlingCharge"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_attack_speed_+%_final", 100 }, + { "combo_attack_first_hit_damage_+%_final", 150 }, + { "active_skill_area_of_effect_radius_+%_final", -30 }, + }, stats = { - "active_skill_attack_speed_+%_final", - "combo_attack_first_hit_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 100, 150, baseMultiplier = 0.56, cooldown = 10, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { baseMultiplier = 0.56, cooldown = 10, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["DemonFemaleRangedProjectile"] = { @@ -505,14 +532,16 @@ skills["DemonFemaleRangedProjectile"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -60 }, + { "active_skill_damage_+%_final", -60 }, + { "monster_reverse_point_blank_damage_-%_at_minimum_range", 30 }, + }, stats = { - "spell_maximum_action_distance_+%", - "active_skill_damage_+%_final", - "monster_reverse_point_blank_damage_-%_at_minimum_range", "base_is_projectile", }, levels = { - [1] = { -60, -60, 30, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 30, statInterpolation = { }, cost = { }, }, }, } skills["DemonFemaleRangedProjectile2"] = { @@ -531,16 +560,18 @@ skills["DemonFemaleRangedProjectile2"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -60 }, + { "active_skill_damage_+%_final", -60 }, + { "monster_reverse_point_blank_damage_-%_at_minimum_range", 30 }, + { "monster_projectile_variation", 1 }, + }, stats = { - "spell_maximum_action_distance_+%", - "active_skill_damage_+%_final", - "monster_reverse_point_blank_damage_-%_at_minimum_range", - "monster_projectile_variation", "base_is_projectile", "cannot_freeze_shock_ignite_on_critical", }, levels = { - [1] = { -60, -60, 30, 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 60, statInterpolation = { }, cost = { }, }, }, } skills["DemonModularBladeVortexSpectre"] = { @@ -563,18 +594,20 @@ skills["DemonModularBladeVortexSpectre"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "maximum_number_of_spinning_blades", 5 }, + { "skill_repeat_count", 2 }, + { "active_skill_area_of_effect_radius_+%_final", 20 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_skill_effect_duration", - "maximum_number_of_spinning_blades", - "active_skill_area_of_effect_radius_+%_final", - "skill_repeat_count", "is_area_damage", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 5000, 5, 0, 2, critChance = 6, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 4, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["ElementalHitSkeletonKnight"] = { @@ -609,9 +642,11 @@ skills["ElementalHitSkeletonKnight"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_freeze_shock_ignite_%", 50 }, + }, stats = { "active_skill_damage_+%_final", - "chance_to_freeze_shock_ignite_%", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", @@ -620,9 +655,9 @@ skills["ElementalHitSkeletonKnight"] = { "is_area_damage", }, levels = { - [1] = { 150, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 2, 1, }, cost = { }, }, - [3] = { 300, 50, baseMultiplier = 1.5, levelRequirement = 45, statInterpolation = { 2, 1, }, cost = { }, }, - [4] = { 400, 50, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = { 2, 1, }, cost = { }, }, + [1] = { 150, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [3] = { 300, baseMultiplier = 1.5, levelRequirement = 45, statInterpolation = { 2, }, cost = { }, }, + [4] = { 400, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["ElementalHitSkeletonKnightIncursion"] = { @@ -642,9 +677,11 @@ skills["ElementalHitSkeletonKnightIncursion"] = { }, qualityStats = { }, + constantStats = { + { "chance_to_freeze_shock_ignite_%", 25 }, + }, stats = { "active_skill_damage_+%_final", - "chance_to_freeze_shock_ignite_%", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", @@ -653,9 +690,9 @@ skills["ElementalHitSkeletonKnightIncursion"] = { "is_area_damage", }, levels = { - [1] = { 0, 25, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 2, 1, }, cost = { }, }, - [3] = { 1, 25, baseMultiplier = 1.5, levelRequirement = 45, statInterpolation = { 2, 1, }, cost = { }, }, - [4] = { 200, 25, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = { 2, 1, }, cost = { }, }, + [1] = { 0, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, baseMultiplier = 1.5, levelRequirement = 45, statInterpolation = { 2, }, cost = { }, }, + [4] = { 200, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["ExperimenterDetonateDead"] = { @@ -675,19 +712,21 @@ skills["ExperimenterDetonateDead"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -70 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + { "active_skill_area_of_effect_radius_+%_final", 2 }, + }, stats = { - "corpse_explosion_monster_life_%", "secondary_minimum_base_fire_damage", "secondary_maximum_base_fire_damage", + "corpse_explosion_monster_life_%", "is_area_damage", - "spell_maximum_action_distance_+%", - "active_skill_area_of_effect_radius_+%_final", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", }, levels = { - [1] = { 7, 0.80000001192093, 1.2000000476837, 1, -70, 0, -25, critChance = 5, levelRequirement = 3, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 5, 0.80000001192093, 1.2000000476837, 1, -70, 0, -25, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 4, 0.80000001192093, 1.2000000476837, 1, -70, 0, -25, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 6, 9, 7, critChance = 5, levelRequirement = 3, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 29, 44, 5, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 70, 105, 4, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["FireballIncursionChaos"] = { @@ -709,14 +748,16 @@ skills["FireballIncursionChaos"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -40 }, + }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", - "spell_maximum_action_distance_+%", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -40, critChance = 6, levelRequirement = 0, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 6, 8, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["FireballIncusionFire"] = { @@ -738,14 +779,16 @@ skills["FireballIncusionFire"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -40 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "spell_maximum_action_distance_+%", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -40, critChance = 6, levelRequirement = 0, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 3, 4, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["FireballIncusionLightning"] = { @@ -767,14 +810,16 @@ skills["FireballIncusionLightning"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -40 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "spell_maximum_action_distance_+%", "base_is_projectile", }, levels = { - [1] = { 0.5, 1.5, -40, critChance = 6, levelRequirement = 0, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 2, 6, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["FireMonsterWhirlingBlades"] = { @@ -809,16 +854,18 @@ skills["FireMonsterWhirlingBlades"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "attack_speed_+%", -50 }, + { "monster_flurry", 1 }, + }, stats = { "whirling_blades_base_ground_fire_damage_to_deal_per_minute", - "base_skill_effect_duration", - "attack_speed_+%", - "monster_flurry", "cast_time_overrides_attack_duration", "ignores_proximity_shield", }, levels = { - [1] = { 16.666667039196, 6000, -50, 1, levelRequirement = 3, statInterpolation = { 3, 1, 1, 1, }, cost = { }, }, + [1] = { 95, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, }, } skills["FlamebearerFlameBlue"] = { @@ -841,21 +888,22 @@ skills["FlamebearerFlameBlue"] = { }, qualityStats = { }, + constantStats = { + { "skill_repeat_count", 9 }, + { "active_skill_cast_speed_+%_final", 25 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "skill_repeat_count", - "skill_art_variation", "spell_maximum_action_distance_+%", - "active_skill_cast_speed_+%_final", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "base_is_projectile", "always_pierce", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 9, 1, -78, 25, -25, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 9, 1, -75, 25, -25, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 8, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1.2400000095367, 1.8600000143051, 9, 1, -75, 25, -25, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 1, 1, -78, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 1, 2, -75, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 87, 131, -75, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["GhostPirateBladeVortexSpectre"] = { @@ -878,18 +926,20 @@ skills["GhostPirateBladeVortexSpectre"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "maximum_number_of_spinning_blades", 5 }, + { "skill_repeat_count", 2 }, + { "active_skill_area_of_effect_radius_+%_final", 20 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_skill_effect_duration", - "maximum_number_of_spinning_blades", - "active_skill_area_of_effect_radius_+%_final", - "skill_repeat_count", "is_area_damage", "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 5000, 5, 0, 2, critChance = 6, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 4, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GoatmanEarthquake"] = { @@ -919,13 +969,15 @@ skills["GoatmanEarthquake"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 1800 }, + { "quake_slam_fully_charged_explosion_damage_+%_final", 25 }, + }, stats = { - "base_skill_effect_duration", - "quake_slam_fully_charged_explosion_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 1800, 25, damageEffectiveness = 0.5, cooldown = 2.75, attackSpeedMultiplier = 13, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.5, cooldown = 2.75, attackSpeedMultiplier = 13, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["GoatmanFireMagmaOrb"] = { @@ -947,14 +999,13 @@ skills["GoatmanFireMagmaOrb"] = { }, qualityStats = { }, + constantStats = { + { "base_cast_speed_+%", 30 }, + { "number_of_chains", 2 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "projectile_spread_radius", - "number_of_additional_projectiles", - "fire_mortar_second_hit_damage_+%_final", - "base_cast_speed_+%", - "number_of_chains", "is_area_damage", "base_is_projectile", "use_scaled_contact_offset", @@ -962,8 +1013,8 @@ skills["GoatmanFireMagmaOrb"] = { "maintain_projectile_direction_when_using_contact_position", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0, 0, 0, 30, 2, critChance = 5, cooldown = 3, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1.3799999952316, 1.8400000333786, 0, 0, 0, 30, 2, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 11, 16, critChance = 5, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1149, 1531, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GoatmanMoltenShell"] = { @@ -985,52 +1036,53 @@ skills["GoatmanMoltenShell"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", 54 }, + { "molten_shell_expire_after_x_hits", 1 }, + { "base_skill_effect_duration", 5000 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "fire_shield_damage_threshold", "base_physical_damage_reduction_rating", - "base_resist_all_elements_%", - "skill_art_variation", - "active_skill_area_of_effect_radius_+%_final", - "molten_shell_expire_after_x_hits", "is_area_damage", "always_ignite", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 20, 335, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 25, 649, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 5, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 36, 1000, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 8, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 49, 1633, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 64, 2075, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 15, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 91, 2573, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 116, 3094, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 22, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 160, 3641, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 26, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 209, 4352, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 30, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 315, 5313, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 374, 5890, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 39, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 377, 6189, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 565, 7030, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 45, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 752, 7870, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 1194, 9159, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 57, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 1403, 9867, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 2091, 11090, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 2211, 11524, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 67, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 2334, 11966, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 2456, 12428, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 69, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 2579, 12894, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 2746, 13369, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 71, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 2912, 13857, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 3074, 14358, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 73, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 3237, 14875, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 3397, 15397, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 75, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 3552, 15931, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 3703, 16480, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 77, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 3847, 17039, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 3981, 17613, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 79, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, 4110, 18195, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, 4230, 18790, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 81, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, 4334, 19399, 0, 1, 54, 1, critChance = 5, cooldown = 7.5, duration = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 21, 32, 20, 335, critChance = 5, cooldown = 7.5, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 26, 40, 25, 649, critChance = 5, cooldown = 7.5, levelRequirement = 5, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 36, 53, 36, 1000, critChance = 5, cooldown = 7.5, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 51, 76, 49, 1633, critChance = 5, cooldown = 7.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 64, 97, 64, 2075, critChance = 5, cooldown = 7.5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 87, 130, 91, 2573, critChance = 5, cooldown = 7.5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 107, 161, 116, 3094, critChance = 5, cooldown = 7.5, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 140, 210, 160, 3641, critChance = 5, cooldown = 7.5, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 181, 271, 209, 4352, critChance = 5, cooldown = 7.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 260, 391, 315, 5313, critChance = 5, cooldown = 7.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 310, 465, 374, 5890, critChance = 5, cooldown = 7.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 329, 493, 377, 6189, critChance = 5, cooldown = 7.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 436, 654, 565, 7030, critChance = 5, cooldown = 7.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 573, 860, 752, 7870, critChance = 5, cooldown = 7.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 831, 1247, 1194, 9159, critChance = 5, cooldown = 7.5, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 972, 1457, 1403, 9867, critChance = 5, cooldown = 7.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 1320, 1979, 2091, 11090, critChance = 5, cooldown = 7.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 1388, 2082, 2211, 11524, critChance = 5, cooldown = 7.5, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 1459, 2189, 2334, 11966, critChance = 5, cooldown = 7.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 1534, 2301, 2456, 12428, critChance = 5, cooldown = 7.5, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 1613, 2419, 2579, 12894, critChance = 5, cooldown = 7.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 1695, 2543, 2746, 13369, critChance = 5, cooldown = 7.5, levelRequirement = 71, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 1781, 2672, 2912, 13857, critChance = 5, cooldown = 7.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 1872, 2807, 3074, 14358, critChance = 5, cooldown = 7.5, levelRequirement = 73, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 1966, 2949, 3237, 14875, critChance = 5, cooldown = 7.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 2065, 3098, 3397, 15397, critChance = 5, cooldown = 7.5, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 2169, 3253, 3552, 15931, critChance = 5, cooldown = 7.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 2278, 3416, 3703, 16480, critChance = 5, cooldown = 7.5, levelRequirement = 77, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 2391, 3587, 3847, 17039, critChance = 5, cooldown = 7.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 2511, 3766, 3981, 17613, critChance = 5, cooldown = 7.5, levelRequirement = 79, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 2635, 3953, 4110, 18195, critChance = 5, cooldown = 7.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 2766, 4149, 4230, 18790, critChance = 5, cooldown = 7.5, levelRequirement = 81, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 2903, 4354, 4334, 19399, critChance = 5, cooldown = 7.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["GoatmanMonsterSlam"] = { @@ -1050,12 +1102,15 @@ skills["GoatmanMonsterSlam"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_attack_speed_+%_final", -20 }, + { "active_skill_area_of_effect_radius_+%_final", 200 }, + }, stats = { - "active_skill_attack_speed_+%_final", "is_area_damage", }, levels = { - [1] = { -20, damageEffectiveness = 1.75, cooldown = 6, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.75, cooldown = 6, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["GroundEffectsSlamDockworkerChampion"] = { @@ -1077,16 +1132,17 @@ skills["GroundEffectsSlamDockworkerChampion"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_attack_speed_+%_final", -40 }, + { "base_skill_effect_duration", 4000 }, + { "active_skill_area_of_effect_radius_+%_final", -50 }, + }, stats = { - "active_skill_attack_speed_+%_final", - "base_skill_effect_duration", - "skill_art_variation", - "ground_maelstrom_art_variation", "base_cold_damage_to_deal_per_minute", "is_area_damage", }, levels = { - [1] = { -40, 4000, 8, 0, 58.333334637185, damageEffectiveness = 2.5, cooldown = 6, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 3, }, cost = { }, }, + [1] = { 618, damageEffectiveness = 2.5, cooldown = 6, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, }, } skills["GuardianArc"] = { @@ -1106,18 +1162,18 @@ skills["GuardianArc"] = { }, qualityStats = { }, + constantStats = { + { "base_chance_to_shock_%", 5 }, + { "active_skill_cast_speed_+%_final", -80 }, + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_chance_to_shock_%", - "number_of_chains", - "active_skill_cast_speed_+%_final", - "spell_maximum_action_distance_+%", - "skill_art_variation", }, levels = { - [1] = { 0.5, 1.5, 5, 0, -80, -50, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 2, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.60000002384186, 1.7999999523163, 5, 0, -80, -50, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 6, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 113, 338, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["HalfSkeletonPuncture"] = { @@ -1147,14 +1203,16 @@ skills["HalfSkeletonPuncture"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_bleeding_damage_+%_final", 57 }, + { "melee_range_+", 20 }, + }, stats = { - "active_skill_bleeding_damage_+%_final", - "melee_range_+", "global_bleed_on_hit", }, levels = { - [1] = { 57, 20, baseMultiplier = 1.2, cooldown = 7.5, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 57, 20, baseMultiplier = 1.2, cooldown = 7.5, levelRequirement = 14, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { baseMultiplier = 1.2, cooldown = 7.5, levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [2] = { baseMultiplier = 1.2, cooldown = 7.5, levelRequirement = 14, statInterpolation = { }, cost = { }, }, }, } skills["HolyFireElementalFireball"] = { @@ -1176,15 +1234,17 @@ skills["HolyFireElementalFireball"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "base_is_projectile", - "spell_maximum_action_distance_+%", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 1, -50, critChance = 6, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 1.75, 2.710000038147, 1, -50, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 5, 7, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 776, 1202, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["IguanaProjectile"] = { @@ -1203,16 +1263,17 @@ skills["IguanaProjectile"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 4 }, + { "spell_maximum_action_distance_+%", -60 }, + { "active_skill_damage_+%_final", -60 }, + { "monster_reverse_point_blank_damage_-%_at_minimum_range", 30 }, + }, stats = { - "monster_projectile_variation", - "skill_repeat_count", - "spell_maximum_action_distance_+%", - "active_skill_damage_+%_final", - "monster_reverse_point_blank_damage_-%_at_minimum_range", "base_is_projectile", }, levels = { - [1] = { 4, 0, -60, -60, 30, cooldown = 3.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 3.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["IguanaProjectileChrome"] = { @@ -1231,17 +1292,18 @@ skills["IguanaProjectileChrome"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 24 }, + { "spell_maximum_action_distance_+%", -60 }, + { "active_skill_damage_+%_final", -30 }, + { "monster_reverse_point_blank_damage_-%_at_minimum_range", 30 }, + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + }, stats = { - "monster_projectile_variation", - "skill_repeat_count", - "spell_maximum_action_distance_+%", - "active_skill_damage_+%_final", - "monster_reverse_point_blank_damage_-%_at_minimum_range", - "skill_physical_damage_%_to_convert_to_cold", "base_is_projectile", }, levels = { - [1] = { 24, 0, -60, -30, 30, 50, cooldown = 3.5, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 3.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["IncaMinionProjectile"] = { @@ -1261,20 +1323,22 @@ skills["IncaMinionProjectile"] = { }, qualityStats = { }, + constantStats = { + { "skill_range_+%", -75 }, + }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_is_projectile", - "skill_range_+%", "active_skill_damage_+%_final", "visual_hit_effect_chaos_is_green", + "base_is_projectile", }, levels = { - [1] = { 0.27000001072884, 0.40000000596046, 0.40000000596046, 0.60000002384186, 1, -75, 60, critChance = 5, levelRequirement = 4, statInterpolation = { 3, 3, 3, 3, 1, 1, 2, }, cost = { }, }, - [2] = { 0.27000001072884, 0.40000000596046, 0.40000000596046, 0.60000002384186, 1, -75, 40, critChance = 5, levelRequirement = 21, statInterpolation = { 3, 3, 3, 3, 1, 1, 2, }, cost = { }, }, - [3] = { 0.6700000166893, 1.0099999904633, 1.0099999904633, 1.5199999809265, 1, -75, 0, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 3, 3, 1, 1, 2, }, cost = { }, }, + [1] = { 2, 3, 3, 4, 60, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 2, }, cost = { }, }, + [2] = { 6, 9, 9, 13, 40, critChance = 5, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 2, }, cost = { }, }, + [3] = { 90, 136, 136, 204, 0, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 2, }, cost = { }, }, }, } skills["IncursionLeapSlamChampion"] = { @@ -1305,6 +1369,8 @@ skills["IncursionLeapSlamChampion"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "is_area_damage", "cast_time_overrides_attack_duration", @@ -1330,16 +1396,17 @@ skills["IncursionMeteorUpheaval"] = { }, qualityStats = { }, + constantStats = { + { "upheaval_number_of_spikes", 8 }, + { "skill_physical_damage_%_to_convert_to_chaos", 30 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "upheaval_number_of_spikes", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "skill_physical_damage_%_to_convert_to_chaos", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 8, 0, 30, critChance = 5, cooldown = 8, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 5, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["InsectSpawnerSpit"] = { @@ -1359,16 +1426,18 @@ skills["InsectSpawnerSpit"] = { }, qualityStats = { }, + constantStats = { + { "monster_reverse_point_blank_damage_-%_at_minimum_range", 30 }, + }, stats = { - "base_is_projectile", "attack_minimum_added_fire_damage", "attack_maximum_added_fire_damage", "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", - "monster_reverse_point_blank_damage_-%_at_minimum_range", + "base_is_projectile", }, levels = { - [1] = { 1, 0.18000000715256, 0.27000001072884, 0.60000002384186, 0.75, 30, levelRequirement = 2, statInterpolation = { 1, 3, 3, 3, 3, 1, }, cost = { }, }, + [1] = { 1, 1, 2, 3, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["KaomFireBeamTotemSpectre"] = { @@ -1396,13 +1465,16 @@ skills["KaomFireBeamTotemSpectre"] = { }, qualityStats = { }, + constantStats = { + { "totem_damage_+%_final_per_active_totem", -12 }, + { "fire_beam_additional_stack_damage_+%_final", -40 }, + { "base_fire_damage_resistance_%", -25 }, + { "base_totem_duration", 5000 }, + { "totem_art_variation", 1 }, + { "base_skill_effect_duration", 1500 }, + }, stats = { "base_fire_damage_to_deal_per_minute", - "totem_damage_+%_final_per_active_totem", - "fire_beam_additional_stack_damage_+%_final", - "base_fire_damage_resistance_%", - "base_totem_duration", - "totem_art_variation", "base_active_skill_totem_level", "is_totem", "base_skill_is_totemified", @@ -1410,8 +1482,8 @@ skills["KaomFireBeamTotemSpectre"] = { "ignores_totem_cooldown_limit", }, levels = { - [1] = { 16.666667039196, -12, -40, -25, 5000, 1, 1, levelRequirement = 1, duration = 1.5, cooldown = 3, statInterpolation = { 3, 1, 1, 1, 1, 1, 2, }, cost = { }, }, - [2] = { 16.666667039196, -12, -40, -25, 5000, 1, 83, levelRequirement = 83, duration = 1.5, cooldown = 3, statInterpolation = { 3, 1, 1, 1, 1, 1, 2, }, cost = { }, }, + [1] = { 197, 1, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 2, }, cost = { }, }, + [2] = { 75514, 83, cooldown = 3, levelRequirement = 83, statInterpolation = { 1, 2, }, cost = { }, }, }, } skills["KaomWarriorGroundSlam"] = { @@ -1431,15 +1503,15 @@ skills["KaomWarriorGroundSlam"] = { }, qualityStats = { }, + constantStats = { + { "base_stun_threshold_reduction_+%", 10 }, + { "active_skill_damage_+%_final", 20 }, + }, stats = { - "base_stun_threshold_reduction_+%", - "active_skill_area_of_effect_radius_+%_final", - "active_skill_damage_+%_final", - "skill_art_variation", "is_area_damage", }, levels = { - [1] = { 10, 0, 20, 1, cooldown = 5, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 2, statInterpolation = { }, cost = { }, }, }, } skills["KaomWarriorMoltenStrike"] = { @@ -1472,17 +1544,18 @@ skills["KaomWarriorMoltenStrike"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 60 }, + { "number_of_additional_projectiles", 5 }, + { "active_skill_damage_+%_final", -20 }, + { "active_skill_projectile_damage_+%_final", -20 }, + { "base_projectile_speed_+%", -25 }, + { "active_skill_area_of_effect_radius_+%_final", 50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", - "number_of_additional_projectiles", - "active_skill_damage_+%_final", - "physical_damage_+%", - "active_skill_projectile_damage_+%_final", - "active_skill_area_of_effect_radius_+%_final", - "base_projectile_speed_+%", }, levels = { - [1] = { 60, 5, -20, 0, -20, 0, -25, cooldown = 3, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 3, levelRequirement = 2, statInterpolation = { }, cost = { }, }, }, } skills["KitavaDemonLeapSlam"] = { @@ -1514,13 +1587,16 @@ skills["KitavaDemonLeapSlam"] = { }, qualityStats = { }, + constantStats = { + { "physical_damage_%_to_add_as_fire", 50 }, + { "active_skill_area_of_effect_radius_+%_final", 50 }, + }, stats = { - "physical_damage_%_to_add_as_fire", "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { - [1] = { 50, damageEffectiveness = 1.2, cooldown = 5, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.2, cooldown = 5, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["KitavaDemonCleave"] = { @@ -1548,15 +1624,17 @@ skills["KitavaDemonCleave"] = { }, qualityStats = { }, + constantStats = { + { "bleed_on_hit_with_attacks_%", 100 }, + { "active_skill_bleeding_damage_+%_final", -44 }, + { "active_skill_attack_speed_+%_final", -25 }, + }, stats = { - "bleed_on_hit_with_attacks_%", - "active_skill_bleeding_damage_+%_final", - "active_skill_attack_speed_+%_final", "is_area_damage", "skill_double_hits_when_dual_wielding", }, levels = { - [1] = { 100, -44, -25, damageEffectiveness = 1.9, cooldown = 6, baseMultiplier = 1.9, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.9, cooldown = 6, baseMultiplier = 1.9, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["KitavaDemonWhirlingBlades"] = { @@ -1583,18 +1661,20 @@ skills["KitavaDemonWhirlingBlades"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "monster_flurry", 1 }, + }, stats = { "whirling_blades_base_ground_fire_damage_to_deal_per_minute", - "base_skill_effect_duration", - "monster_flurry", "cast_time_overrides_attack_duration", "ignores_proximity_shield", }, levels = { - [1] = { 16.666667039196, 6000, 1, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [2] = { 16.666667039196, 6000, 1, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 45, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [3] = { 16.666667039196, 6000, 1, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 68, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [4] = { 16.666667039196, 6000, 1, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 84, statInterpolation = { 3, 1, 1, }, cost = { }, }, + [1] = { 173, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [2] = { 12634, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, + [3] = { 72336, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [4] = { 230068, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, }, } skills["KitavaDemonXMortar"] = { @@ -1615,20 +1695,22 @@ skills["KitavaDemonXMortar"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 2 }, + { "spell_maximum_action_distance_+%", 500 }, + { "projectile_minimum_range", 10 }, + { "projectile_spread_radius_per_additional_projectile", 125 }, + { "active_skill_area_of_effect_radius_+%_final", 100 }, + }, stats = { - "monster_projectile_variation", - "spell_maximum_action_distance_+%", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "projectile_minimum_range", - "projectile_spread_radius", - "projectile_spread_radius_per_additional_projectile", "base_is_projectile", "is_area_damage", }, levels = { - [1] = { 2, 500, 0.80000001192093, 1.2000000476837, 10, 0, 125, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 500, 0.54000002145767, 0.80000001192093, 10, 0, 125, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 11, 16, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 531, 786, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MassFrenzy"] = { @@ -1647,6 +1729,8 @@ skills["MassFrenzy"] = { }, qualityStats = { }, + constantStats = { + }, stats = { }, levels = { @@ -1669,6 +1753,8 @@ skills["MassPower"] = { }, qualityStats = { }, + constantStats = { + }, stats = { }, levels = { @@ -1694,27 +1780,29 @@ skills["MinerThrowFireSpectre"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "base_fire_damage_to_deal_per_minute", - "base_skill_effect_duration", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", + "base_skill_effect_duration", "base_is_projectile", "is_area_damage", }, levels = { - [1] = { 26.666667660077, 2000, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 3, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [2] = { 26.666667660077, 2100, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 5, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [3] = { 26.666667660077, 2200, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 8, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [4] = { 26.666667660077, 2300, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 11, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [5] = { 26.666667660077, 2400, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 15, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [6] = { 26.666667660077, 2500, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 19, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [7] = { 26.666667660077, 2600, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 23, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [8] = { 26.666667660077, 2700, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 27, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [9] = { 26.666667660077, 2800, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 28, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [10] = { 26.666667660077, 2900, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 32, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [11] = { 26.666667660077, 3000, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 40, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, - [12] = { 26.666667660077, 4000, 0.20000000298023, 0.30000001192093, cooldown = 1.5, levelRequirement = 79, statInterpolation = { 3, 1, 3, 3, }, cost = { }, }, + [1] = { 170, 1, 2, 2000, cooldown = 1.5, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 212, 2, 2, 2100, cooldown = 1.5, levelRequirement = 5, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 287, 2, 3, 2200, cooldown = 1.5, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 378, 3, 4, 2300, cooldown = 1.5, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 527, 4, 6, 2400, cooldown = 1.5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 716, 5, 8, 2500, cooldown = 1.5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 954, 7, 11, 2600, cooldown = 1.5, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 1252, 9, 14, 2700, cooldown = 1.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 1337, 10, 15, 2800, cooldown = 1.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 1730, 13, 19, 2900, cooldown = 1.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 2821, 21, 32, 3000, cooldown = 1.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 23226, 174, 261, 4000, cooldown = 1.5, levelRequirement = 79, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["MonsterArc"] = { @@ -1734,20 +1822,22 @@ skills["MonsterArc"] = { }, qualityStats = { }, + constantStats = { + { "base_chance_to_shock_%", 10 }, + { "number_of_chains", 1 }, + { "skill_range_+%", -50 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_chance_to_shock_%", - "number_of_chains", - "skill_range_+%", }, levels = { - [1] = { 0.5, 1.5, 10, 1, -50, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 20, }, }, - [2] = { 0.5, 1.5, 10, 1, -50, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 8, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 19, }, }, - [3] = { 0.5, 1.5, 10, 1, -50, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 12, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 18, }, }, - [4] = { 0.5, 1.5, 10, 1, -50, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 25, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 17, }, }, - [5] = { 0.5, 1.5, 10, 1, -50, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 32, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, - [6] = { 0.5, 1.5, 10, 1, -50, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { Mana = 16, }, }, + [1] = { 2, 7, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { Mana = 20, }, }, + [2] = { 4, 12, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { Mana = 19, }, }, + [3] = { 6, 17, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 18, }, }, + [4] = { 17, 50, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { Mana = 17, }, }, + [5] = { 27, 82, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, + [6] = { 288, 864, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 16, }, }, }, } skills["MonsterCausticArrow"] = { @@ -1773,29 +1863,31 @@ skills["MonsterCausticArrow"] = { }, qualityStats = { }, + constantStats = { + { "physical_damage_%_to_add_as_chaos", 34 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + { "ground_caustic_art_variation", 2 }, + { "active_skill_area_of_effect_radius_+%_final", -33 }, + }, stats = { - "base_skill_effect_duration", "base_chaos_damage_to_deal_per_minute", - "physical_damage_%_to_add_as_chaos", - "skill_can_fire_arrows", - "active_skill_area_of_effect_radius_+%_final", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "ground_caustic_art_variation", + "base_skill_effect_duration", "projectile_damage_modifiers_apply_to_skill_dot", "visual_hit_effect_chaos_is_green", + "skill_can_fire_arrows", }, levels = { - [1] = { 1200, 16.666667039196, 34, 1, 0, -25, 2, levelRequirement = 3, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 1200, 16.666667039196, 34, 1, 0, -25, 2, levelRequirement = 12, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [3] = { 1200, 16.666667039196, 34, 1, 0, -25, 2, levelRequirement = 26, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 1200, 16.666667039196, 34, 1, 0, -25, 2, levelRequirement = 67, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 2400, 23.33333345751, 34, 1, 0, -25, 2, levelRequirement = 68, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 2500, 23.33333345751, 34, 1, 0, -25, 2, levelRequirement = 69, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 2600, 23.33333345751, 34, 1, 0, -25, 2, levelRequirement = 70, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 2700, 23.33333345751, 34, 1, 0, -25, 2, levelRequirement = 71, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 2800, 23.33333345751, 34, 1, 0, -25, 2, levelRequirement = 72, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 2900, 23.33333345751, 34, 1, 0, -25, 2, levelRequirement = 73, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 3000, 23.33333345751, 34, 1, 0, -25, 2, levelRequirement = 74, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { 89, 1200, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { Mana = 10, }, }, + [2] = { 215, 1200, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { Mana = 9, }, }, + [3] = { 611, 1200, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 6546, 1200, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 9655, 2400, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 10170, 2500, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 10711, 2600, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 11279, 2700, levelRequirement = 71, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 11876, 2800, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 12502, 2900, levelRequirement = 73, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 13159, 3000, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { Mana = 8, }, }, }, } skills["MonsterCausticArrowAtAnimationSpeed"] = { @@ -1821,21 +1913,23 @@ skills["MonsterCausticArrowAtAnimationSpeed"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2250 }, + { "physical_damage_%_to_add_as_chaos", 34 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + { "ground_caustic_art_variation", 2 }, + { "active_skill_area_of_effect_radius_+%_final", -15 }, + }, stats = { - "base_skill_effect_duration", "base_chaos_damage_to_deal_per_minute", - "physical_damage_%_to_add_as_chaos", - "skill_can_fire_arrows", - "active_skill_area_of_effect_radius_+%_final", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "ground_caustic_art_variation", "projectile_damage_modifiers_apply_to_skill_dot", "visual_hit_effect_chaos_is_green", "action_attack_or_cast_time_uses_animation_length", + "skill_can_fire_arrows", }, levels = { - [1] = { 2250, 25.000000558794, 34, 1, 0, -25, 2, levelRequirement = 3, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2250, 25.000000558794, 34, 1, 0, -25, 2, levelRequirement = 68, statInterpolation = { 1, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 133, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, + [2] = { 10345, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, }, } skills["MonsterCausticBomb"] = { @@ -1857,27 +1951,29 @@ skills["MonsterCausticBomb"] = { }, qualityStats = { }, + constantStats = { + { "base_trap_duration", 2500 }, + { "base_skill_effect_duration", 4000 }, + { "trap_variation", 2 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + { "ground_caustic_art_variation", 2 }, + }, stats = { - "base_trap_duration", - "base_skill_effect_duration", "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", "base_chaos_damage_to_deal_per_minute", - "trap_variation", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "ground_caustic_art_variation", "is_trap", "is_area_damage", "base_skill_is_trapped", "ignores_trap_and_mine_cooldown_limit", }, levels = { - [1] = { 2500, 4000, 0.30000001192093, 0.40000000596046, 16.666667039196, 2, -25, 2, critChance = 5, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 2500, 4000, 0.30000001192093, 0.40000000596046, 16.666667039196, 2, -25, 2, critChance = 5, cooldown = 4, levelRequirement = 7, statInterpolation = { 1, 1, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [3] = { 2500, 4000, 0.30000001192093, 0.40000000596046, 16.666667039196, 2, -25, 2, critChance = 5, cooldown = 4, levelRequirement = 12, statInterpolation = { 1, 1, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [4] = { 2500, 4000, 0.30000001192093, 0.40000000596046, 16.666667039196, 2, -25, 2, critChance = 5, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [5] = { 2500, 4000, 0.30000001192093, 0.40000000596046, 16.666667039196, 2, -25, 2, critChance = 5, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, 3, 3, 3, 1, 1, 1, }, cost = { }, }, - [6] = { 2500, 4000, 0.30000001192093, 0.40000000596046, 16.666667039196, 2, -25, 2, critChance = 5, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 4, 5, 210, critChance = 5, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 5, 7, 287, critChance = 5, cooldown = 4, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 8, 11, 449, critChance = 5, cooldown = 4, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 11, 15, 618, critChance = 5, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 15, 20, 831, critChance = 5, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 357, 476, 19849, critChance = 5, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["MonsterDischarge"] = { @@ -1898,6 +1994,9 @@ skills["MonsterDischarge"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -75 }, + }, stats = { "spell_minimum_base_lightning_damage_per_removable_power_charge", "spell_maximum_base_lightning_damage_per_removable_power_charge", @@ -1905,14 +2004,12 @@ skills["MonsterDischarge"] = { "spell_maximum_base_fire_damage_per_removable_endurance_charge", "spell_minimum_base_cold_damage_per_removable_frenzy_charge", "spell_maximum_base_cold_damage_per_removable_frenzy_charge", - "spell_maximum_action_distance_+%", - "skill_art_variation", "is_area_damage", "disable_skill_repeats", }, levels = { - [1] = { 0.56000000238419, 1.6900000572205, 0.80000001192093, 1.2000000476837, 0.64999997615814, 0.98000001907349, -75, 1, damageEffectiveness = 1.5, critChance = 4, levelRequirement = 4, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.62000000476837, 1.8500000238419, 0.87999999523163, 1.3200000524521, 0.72000002861023, 1.0800000429153, -75, 1, damageEffectiveness = 1.5, critChance = 4, levelRequirement = 68, statInterpolation = { 3, 3, 3, 3, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 7, 20, 10, 14, 8, 12, damageEffectiveness = 1.5, critChance = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [2] = { 252, 753, 358, 537, 293, 440, damageEffectiveness = 1.5, critChance = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, }, } skills["MonsterEnduringCry"] = { @@ -1933,46 +2030,48 @@ skills["MonsterEnduringCry"] = { }, qualityStats = { }, - stats = { - "enduring_cry_grants_x_additional_endurance_charges", - "base_skill_effect_duration", - "life_regeneration_rate_per_minute_%", - }, - levels = { - [1] = { 2, 1000, 600, cooldown = 8, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 2, 1000, 600, cooldown = 8, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 2, 1000, 600, cooldown = 8, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 2, 1000, 600, cooldown = 8, levelRequirement = 14, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 2, 1000, 600, cooldown = 8, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 2, 1000, 600, cooldown = 8, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 2, 1000, 600, cooldown = 8, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 2, 1000, 600, cooldown = 8, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 2, 1000, 600, cooldown = 8, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 2, 1000, 600, cooldown = 8, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 2, 1000, 600, cooldown = 8, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 2, 1000, 600, cooldown = 8, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 2, 1000, 600, cooldown = 8, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 2, 1000, 600, cooldown = 8, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 2, 1000, 600, cooldown = 8, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 2, 1000, 600, cooldown = 8, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 2, 1000, 600, cooldown = 8, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 2, 1000, 600, cooldown = 8, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 2, 1000, 600, cooldown = 8, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 2, 1000, 600, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 2, 1000, 600, cooldown = 8, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 2, 1000, 600, cooldown = 8, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 2, 1000, 600, cooldown = 8, levelRequirement = 71, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 2, 1000, 600, cooldown = 8, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 2, 1000, 600, cooldown = 8, levelRequirement = 73, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 2, 1000, 600, cooldown = 8, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 2, 1000, 600, cooldown = 8, levelRequirement = 75, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 2, 1000, 600, cooldown = 8, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 2, 1000, 600, cooldown = 8, levelRequirement = 77, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 2, 1000, 600, cooldown = 8, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 2, 1000, 600, cooldown = 8, levelRequirement = 79, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 2, 1000, 600, cooldown = 8, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 2, 1000, 600, cooldown = 8, levelRequirement = 81, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 2, 1000, 600, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + constantStats = { + { "enduring_cry_grants_x_additional_endurance_charges", 2 }, + { "base_skill_effect_duration", 1000 }, + { "life_regeneration_rate_per_minute_%", 600 }, + }, + stats = { + }, + levels = { + [1] = { cooldown = 8, levelRequirement = 4, statInterpolation = { }, cost = { }, }, + [2] = { cooldown = 8, levelRequirement = 7, statInterpolation = { }, cost = { }, }, + [3] = { cooldown = 8, levelRequirement = 10, statInterpolation = { }, cost = { }, }, + [4] = { cooldown = 8, levelRequirement = 14, statInterpolation = { }, cost = { }, }, + [5] = { cooldown = 8, levelRequirement = 18, statInterpolation = { }, cost = { }, }, + [6] = { cooldown = 8, levelRequirement = 22, statInterpolation = { }, cost = { }, }, + [7] = { cooldown = 8, levelRequirement = 24, statInterpolation = { }, cost = { }, }, + [8] = { cooldown = 8, levelRequirement = 28, statInterpolation = { }, cost = { }, }, + [9] = { cooldown = 8, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [10] = { cooldown = 8, levelRequirement = 36, statInterpolation = { }, cost = { }, }, + [11] = { cooldown = 8, levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [12] = { cooldown = 8, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [13] = { cooldown = 8, levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [14] = { cooldown = 8, levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [15] = { cooldown = 8, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [16] = { cooldown = 8, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [17] = { cooldown = 8, levelRequirement = 63, statInterpolation = { }, cost = { }, }, + [18] = { cooldown = 8, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [19] = { cooldown = 8, levelRequirement = 67, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 8, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [21] = { cooldown = 8, levelRequirement = 69, statInterpolation = { }, cost = { }, }, + [22] = { cooldown = 8, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [23] = { cooldown = 8, levelRequirement = 71, statInterpolation = { }, cost = { }, }, + [24] = { cooldown = 8, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [25] = { cooldown = 8, levelRequirement = 73, statInterpolation = { }, cost = { }, }, + [26] = { cooldown = 8, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [27] = { cooldown = 8, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [28] = { cooldown = 8, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [29] = { cooldown = 8, levelRequirement = 77, statInterpolation = { }, cost = { }, }, + [30] = { cooldown = 8, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [31] = { cooldown = 8, levelRequirement = 79, statInterpolation = { }, cost = { }, }, + [32] = { cooldown = 8, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [33] = { cooldown = 8, levelRequirement = 81, statInterpolation = { }, cost = { }, }, + [34] = { cooldown = 8, levelRequirement = 82, statInterpolation = { }, cost = { }, }, }, } skills["AxisEnfeeble"] = { @@ -2005,15 +2104,17 @@ skills["AxisEnfeeble"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "accuracy_rating_+%", -40 }, + { "enfeeble_damage_+%_final", -40 }, + { "enfeeble_damage_+%_vs_rare_or_unique_final", -15 }, + { "active_skill_area_of_effect_radius_+%_final", 42 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", - "accuracy_rating_+%", - "enfeeble_damage_+%_final", - "enfeeble_damage_+%_vs_rare_or_unique_final", }, levels = { - [1] = { 5000, 0, -40, -40, -15, cooldown = 10, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["MonsterFireballContactPos"] = { @@ -2035,18 +2136,20 @@ skills["MonsterFireballContactPos"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "spell_maximum_action_distance_+%", "base_is_projectile", "use_scaled_contact_offset", "projectile_uses_contact_position", "maintain_projectile_direction_when_using_contact_position", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -50, critChance = 6, levelRequirement = 3, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 1.9400000572205, 3.0099999904633, -50, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 10, 15, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1810, 2808, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterFireBomb"] = { @@ -2069,22 +2172,24 @@ skills["MonsterFireBomb"] = { }, qualityStats = { }, + constantStats = { + { "base_trap_duration", 2500 }, + { "base_skill_effect_duration", 4500 }, + { "trap_variation", 1 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + }, stats = { - "base_trap_duration", - "base_skill_effect_duration", "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "base_fire_damage_to_deal_per_minute", - "trap_variation", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_trap", "is_area_damage", "base_skill_is_trapped", "ignores_trap_and_mine_cooldown_limit", }, levels = { - [1] = { 2500, 4500, 0.40000000596046, 0.60000002384186, 16.666667039196, 1, -25, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 3, 3, 3, 1, 1, }, cost = { }, }, - [2] = { 2500, 4500, 0.56000000238419, 0.83999997377396, 23.33333345751, 1, -25, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 4, 7, 182, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 885, 1328, 36875, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["MonsterFlickerStrike"] = { @@ -2118,16 +2223,17 @@ skills["MonsterFlickerStrike"] = { }, qualityStats = { }, + constantStats = { + { "attack_speed_+%", 30 }, + { "base_attack_speed_+%_per_frenzy_charge", 10 }, + { "active_skill_damage_+%_final", 10 }, + }, stats = { - "attack_speed_+%", - "base_attack_speed_+%_per_frenzy_charge", - "physical_damage_+%", - "active_skill_damage_+%_final", "ignores_proximity_shield", "melee_defer_damage_prediction", }, levels = { - [1] = { 30, 10, 0, 10, cooldown = 2, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 2, levelRequirement = 13, statInterpolation = { }, cost = { }, }, }, } skills["MonsterFlameRedCannibal"] = { @@ -2149,22 +2255,22 @@ skills["MonsterFlameRedCannibal"] = { }, qualityStats = { }, + constantStats = { + { "skill_repeat_count", 2 }, + { "spell_maximum_action_distance_+%", -75 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, + { "number_of_additional_projectiles", 3 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "skill_repeat_count", - "skill_art_variation", - "spell_maximum_action_distance_+%", - "active_skill_cast_speed_+%_final", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "number_of_additional_projectiles", "base_is_projectile", "projectile_uses_contact_position", "always_pierce", "use_scaled_contact_offset", }, levels = { - [1] = { 0.30000001192093, 0.60000002384186, 2, 2, -75, 0, -25, 3, damageEffectiveness = 0.25, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 4, damageEffectiveness = 0.25, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterIceShot"] = { @@ -2189,19 +2295,19 @@ skills["MonsterIceShot"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + { "base_skill_effect_duration", 2500 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", - "base_skill_effect_duration", "physical_damage_+%", - "active_skill_damage_+%_final", - "skill_art_variation", "skill_can_fire_arrows", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { - [1] = { 50, 2500, 15, 0, 2, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 50, 2500, 50, 0, 2, levelRequirement = 68, statInterpolation = { 1, 1, 2, 1, 1, }, cost = { }, }, + [1] = { 15, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [2] = { 50, levelRequirement = 68, statInterpolation = { 2, }, cost = { }, }, }, } skills["MountainGoatmanIceSpear"] = { @@ -2222,17 +2328,19 @@ skills["MountainGoatmanIceSpear"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_chill_duration_+%_final", 20 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "active_skill_chill_duration_+%_final", "ice_spear_second_form_damage_+%", "base_is_projectile", "projectile_uses_contact_position", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 20, 50, critChance = 7, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 20, 25, critChance = 7, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 134, 201, 50, critChance = 7, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 595, 893, 25, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["MonsterLeapSlam"] = { @@ -2264,13 +2372,14 @@ skills["MonsterLeapSlam"] = { }, qualityStats = { }, + constantStats = { + }, stats = { - "skill_art_variation", "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { - [1] = { 1, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 2, statInterpolation = { 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 2, statInterpolation = { }, cost = { }, }, }, } skills["MonsterLeapSlamFoothills"] = { @@ -2302,14 +2411,15 @@ skills["MonsterLeapSlamFoothills"] = { }, qualityStats = { }, + constantStats = { + { "leapslam_overshoot_distance", 10 }, + }, stats = { - "skill_art_variation", - "leapslam_overshoot_distance", "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { - [1] = { 1, 10, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 2, statInterpolation = { }, cost = { }, }, }, } skills["MonsterLesserMultiFireballSpectre"] = { @@ -2331,16 +2441,18 @@ skills["MonsterLesserMultiFireballSpectre"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + { "number_of_additional_projectiles", 1 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "base_is_projectile", - "spell_maximum_action_distance_+%", - "number_of_additional_projectiles", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 1, -50, 1, critChance = 6, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 1.7599999904633, 2.6400001049042, 1, -50, 1, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 4, 5, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 584, 876, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterLesserMultiIceSpear"] = { @@ -2361,16 +2473,18 @@ skills["MonsterLesserMultiIceSpear"] = { }, qualityStats = { }, + constantStats = { + { "ice_spear_second_form_damage_+%", 50 }, + { "number_of_additional_projectiles", 1 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "ice_spear_second_form_damage_+%", - "number_of_additional_projectiles", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 50, 1, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 50, 1, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterLightningArrow"] = { @@ -2395,14 +2509,16 @@ skills["MonsterLightningArrow"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "lightning_arrow_maximum_number_of_extra_targets", 4 }, + { "base_chance_to_shock_%", 25 }, + { "active_skill_area_of_effect_radius_+%_final", -12 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "lightning_arrow_maximum_number_of_extra_targets", - "base_chance_to_shock_%", - "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 50, 4, 25, 0, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 9, statInterpolation = { }, cost = { }, }, }, } skills["SkeletonArcherLightningArrow"] = { @@ -2427,14 +2543,16 @@ skills["SkeletonArcherLightningArrow"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + { "lightning_arrow_maximum_number_of_extra_targets", 4 }, + { "base_chance_to_shock_%", 50 }, + { "active_skill_area_of_effect_radius_+%_final", -12 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", - "lightning_arrow_maximum_number_of_extra_targets", - "base_chance_to_shock_%", - "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 50, 4, 50, 0, baseMultiplier = 1.25, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { baseMultiplier = 1.25, levelRequirement = 9, statInterpolation = { }, cost = { }, }, }, } skills["MonsterLightningThorns"] = { @@ -2454,11 +2572,13 @@ skills["MonsterLightningThorns"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 3500 }, + }, stats = { - "base_skill_effect_duration", }, levels = { - [1] = { 3500, cooldown = 3.5, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 3.5, levelRequirement = 3, statInterpolation = { }, cost = { }, }, }, } skills["MonsterMultiFireballSpectre"] = { @@ -2480,16 +2600,18 @@ skills["MonsterMultiFireballSpectre"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "base_is_projectile", - "spell_maximum_action_distance_+%", - "number_of_additional_projectiles", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 1, -50, 2, critChance = 6, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 1.7599999904633, 2.6400001049042, 1, -50, 2, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 3, 5, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 511, 766, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterMultiIceSpear"] = { @@ -2510,16 +2632,18 @@ skills["MonsterMultiIceSpear"] = { }, qualityStats = { }, + constantStats = { + { "ice_spear_second_form_damage_+%", 50 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "ice_spear_second_form_damage_+%", - "number_of_additional_projectiles", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 50, 2, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 50, 2, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterProjectileWeakness"] = { @@ -2546,17 +2670,18 @@ skills["MonsterProjectileWeakness"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "projectiles_hitting_self_split_into_x", 3 }, + }, stats = { - "base_skill_effect_duration", - "projectiles_hitting_self_split_into_x", "projectile_damage_taken_+%", - "grant_attacker_x_mana_flask_charges_when_hit_once_per_500ms", - "grant_attacker_x_life_flask_charges_when_hit_once_per_500ms", + "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 6000, 3, 32, 0, 0, cooldown = 12, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 6000, 3, 34, 0, 0, cooldown = 12, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 6000, 3, 34, 0, 0, cooldown = 12, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 32, 24, cooldown = 12, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 34, 42, cooldown = 12, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 34, 42, cooldown = 12, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterProximityShield"] = { @@ -2574,11 +2699,13 @@ skills["MonsterProximityShield"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 8000 }, + }, stats = { - "base_skill_effect_duration", }, levels = { - [1] = { 8000, cooldown = 18, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 18, levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["MonsterPuncture"] = { @@ -2608,6 +2735,8 @@ skills["MonsterPuncture"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "active_skill_bleeding_damage_+%_final", "skill_can_fire_arrows", @@ -2637,13 +2766,14 @@ skills["MonsterRighteousFireWhileSpectred"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", 27 }, + }, stats = { "base_fire_damage_to_deal_per_minute", - "skill_art_variation", - "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 16.666667039196, 1, 0, levelRequirement = 3, statInterpolation = { 3, 1, 1, }, cost = { }, }, + [1] = { 95, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, }, } skills["MonsterShockNova"] = { @@ -2664,18 +2794,20 @@ skills["MonsterShockNova"] = { }, qualityStats = { }, + constantStats = { + { "newshocknova_first_ring_damage_+%_final", -50 }, + { "base_chance_to_shock_%", 50 }, + { "shock_effect_+%", 20 }, + { "active_skill_area_of_effect_radius_+%_final", 5 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "newshocknova_first_ring_damage_+%_final", - "base_chance_to_shock_%", - "shock_effect_+%", - "active_skill_area_of_effect_radius_+%_final", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, -50, 50, 20, 0, critChance = 3, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1.460000038147, 4.3899998664856, -50, 50, 20, 0, critChance = 3, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 3, 10, critChance = 3, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 377, 1132, critChance = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterSpark"] = { @@ -2697,22 +2829,24 @@ skills["MonsterSpark"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "number_of_additional_projectiles", 1 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_effect_duration", "base_is_projectile", - "number_of_additional_projectiles", }, levels = { - [1] = { 0.5, 1.5, 2000, 1, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 0.5, 1.5, 2000, 1, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 8, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [3] = { 0.5, 1.5, 2000, 1, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [4] = { 0.5, 1.5, 2000, 1, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 25, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [5] = { 0.5, 1.5, 2000, 1, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 29, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [6] = { 0.5, 1.5, 2000, 1, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [7] = { 0.5, 1.5, 2000, 1, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [8] = { 1.1000000238419, 3.2999999523163, 2000, 1, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 4, 13, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 6, 19, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 8, 25, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 22, 67, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 29, 86, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 32, 97, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 200, 599, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 483, 1448, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterSplitFireballSpectre"] = { @@ -2734,16 +2868,18 @@ skills["MonsterSplitFireballSpectre"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_is_projectile", - "spell_maximum_action_distance_+%", "projectiles_fork", + "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 1, -50, critChance = 6, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 1.7599999904633, 2.6400001049042, 1, -50, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 4, 6, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 628, 941, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterSplitIceSpear"] = { @@ -2764,16 +2900,18 @@ skills["MonsterSplitIceSpear"] = { }, qualityStats = { }, + constantStats = { + { "ice_spear_second_form_damage_+%", 50 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "ice_spear_second_form_damage_+%", "base_is_projectile", "projectiles_fork", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 50, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterWarlordsMark"] = { @@ -2806,16 +2944,18 @@ skills["MonsterWarlordsMark"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + { "enemy_chance_to_double_stun_duration_%_vs_self", 40 }, + { "life_leech_on_any_damage_when_hit_by_attack_permyriad", 200 }, + { "mana_leech_on_any_damage_when_hit_by_attack_permyriad", 200 }, + { "chance_to_grant_endurance_charge_on_death_%", 100 }, + { "active_skill_area_of_effect_radius_+%_final", 24 }, + }, stats = { - "base_skill_effect_duration", - "enemy_chance_to_double_stun_duration_%_vs_self", - "enemy_rage_regeneration_on_stun", - "life_leech_on_any_damage_when_hit_by_attack_permyriad", - "mana_leech_on_any_damage_when_hit_by_attack_permyriad", - "chance_to_grant_endurance_charge_on_death_%", }, levels = { - [1] = { 4000, 40, 0, 200, 200, 100, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["MotherOfFlamesMagmaOrb3"] = { @@ -2837,20 +2977,19 @@ skills["MotherOfFlamesMagmaOrb3"] = { }, qualityStats = { }, + constantStats = { + { "base_cast_speed_+%", -66 }, + { "number_of_chains", 2 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "projectile_spread_radius", - "number_of_additional_projectiles", - "fire_mortar_second_hit_damage_+%_final", - "base_cast_speed_+%", - "number_of_chains", "is_area_damage", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0, 0, 0, -66, 2, critChance = 5, cooldown = 3, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 0, 0, 0, -66, 2, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 9, 13, critChance = 5, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 645, 967, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["NecromancerConductivity"] = { @@ -2880,18 +3019,19 @@ skills["NecromancerConductivity"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "chance_to_be_shocked_%", 25 }, + { "active_skill_area_of_effect_radius_+%_final", 9 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", "base_lightning_damage_resistance_%", - "chance_to_be_shocked_%", - "skill_art_variation", }, levels = { - [1] = { 6000, 0, -20, 25, 1, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 6000, 0, -25, 25, 1, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 6000, 0, -30, 25, 1, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 6000, 0, -40, 25, 1, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, cost = { }, }, }, } skills["NecromancerElementalWeakness"] = { @@ -2918,20 +3058,18 @@ skills["NecromancerElementalWeakness"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "active_skill_area_of_effect_radius_+%_final", 42 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", "base_resist_all_elements_%", - "chance_to_be_shocked_%", - "chance_to_be_frozen_%", - "chance_to_be_ignited_%", - "skill_art_variation", }, levels = { - [1] = { 6000, 0, -20, 0, 0, 0, 1, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 6000, 0, -25, 0, 0, 0, 1, cooldown = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 6000, 0, -30, 0, 0, 0, 1, cooldown = 10, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 6000, 0, -40, 0, 0, 0, 1, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [2] = { -25, cooldown = 10, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { -30, cooldown = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, cost = { }, }, }, } skills["NecromancerEnfeeble"] = { @@ -2964,16 +3102,17 @@ skills["NecromancerEnfeeble"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 5000 }, + { "accuracy_rating_+%", -60 }, + { "enfeeble_damage_+%_final", -60 }, + { "enfeeble_damage_+%_vs_rare_or_unique_final", -23 }, + { "active_skill_area_of_effect_radius_+%_final", 42 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", - "accuracy_rating_+%", - "enfeeble_damage_+%_final", - "skill_art_variation", - "enfeeble_damage_+%_vs_rare_or_unique_final", }, levels = { - [1] = { 5000, 0, -60, -60, 1, -23, cooldown = 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 4, statInterpolation = { }, cost = { }, }, }, } skills["NecromancerFlammability"] = { @@ -3003,18 +3142,19 @@ skills["NecromancerFlammability"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "chance_to_be_ignited_%", 25 }, + { "active_skill_area_of_effect_radius_+%_final", 9 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", "base_fire_damage_resistance_%", - "chance_to_be_ignited_%", - "skill_art_variation", }, levels = { - [1] = { 6000, 0, -20, 25, 1, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 6000, 0, -25, 25, 1, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 6000, 0, -30, 25, 1, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 6000, 0, -40, 25, 1, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, cost = { }, }, }, } skills["NecromancerFrostbite"] = { @@ -3044,18 +3184,19 @@ skills["NecromancerFrostbite"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "chance_to_be_frozen_%", 25 }, + { "active_skill_area_of_effect_radius_+%_final", 9 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", "base_cold_damage_resistance_%", - "chance_to_be_frozen_%", - "skill_art_variation", }, levels = { - [1] = { 6000, 0, -20, 25, 1, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 6000, 0, -25, 25, 1, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 6000, 0, -30, 25, 1, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 6000, 0, -40, 25, 1, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, cost = { }, }, }, } skills["NecromancerProjectileWeakness"] = { @@ -3082,18 +3223,18 @@ skills["NecromancerProjectileWeakness"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "projectiles_hitting_self_split_into_x", 3 }, + }, stats = { - "base_skill_effect_duration", - "projectiles_hitting_self_split_into_x", "projectile_damage_taken_+%", - "grant_attacker_x_mana_flask_charges_when_hit_once_per_500ms", - "grant_attacker_x_life_flask_charges_when_hit_once_per_500ms", - "skill_art_variation", + "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 6000, 3, 22, 0, 0, 1, cooldown = 12, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 6000, 3, 24, 0, 0, 1, cooldown = 12, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 6000, 3, 24, 0, 0, 1, cooldown = 12, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 22, 24, cooldown = 12, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 24, 42, cooldown = 12, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 24, 42, cooldown = 12, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["NecromancerRaiseZombie"] = { @@ -3114,15 +3255,17 @@ skills["NecromancerRaiseZombie"] = { }, qualityStats = { }, + constantStats = { + { "alternate_minion", 1 }, + }, stats = { "base_number_of_zombies_allowed", - "alternate_minion", }, levels = { - [1] = { 3, 1, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 4, 1, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 5, 1, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 6, 1, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, levelRequirement = 2, statInterpolation = { 1, }, cost = { }, }, + [2] = { 4, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [3] = { 5, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [4] = { 6, levelRequirement = 51, statInterpolation = { 1, }, cost = { }, }, }, } skills["NecromancerVulnerability"] = { @@ -3157,16 +3300,17 @@ skills["NecromancerVulnerability"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "physical_damage_taken_+%", 50 }, + { "receive_bleeding_chance_%_when_hit_by_attack", 20 }, + { "enemy_damaging_ailments_deal_damage_+%_faster_against_self", 20 }, + { "active_skill_area_of_effect_radius_+%_final", 24 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", - "physical_damage_taken_+%", - "skill_art_variation", - "receive_bleeding_chance_%_when_hit_by_attack", - "enemy_damaging_ailments_deal_damage_+%_faster_against_self", }, levels = { - [1] = { 6000, 0, 50, 1, 20, 20, cooldown = 9, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 9, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["PyroChaosFireball"] = { @@ -3188,17 +3332,18 @@ skills["PyroChaosFireball"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", - "spell_maximum_action_distance_+%", - "skill_art_variation", "base_is_projectile", }, levels = { - [1] = { 0.40000000596046, 0.60000002384186, 0.27000001072884, 0.33000001311302, -50, 4, critChance = 6, cooldown = 3, levelRequirement = 3, statInterpolation = { 3, 3, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 3, 4, 2, 2, critChance = 6, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["PyroFireball"] = { @@ -3220,16 +3365,17 @@ skills["PyroFireball"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "base_is_projectile", - "spell_maximum_action_distance_+%", - "skill_art_variation", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 1, -50, 3, critChance = 6, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 1.1200000047684, 1.6799999475479, 1, -50, 3, critChance = 6, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 5, 7, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 497, 745, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["PyroSuicideExplosion"] = { @@ -3249,20 +3395,21 @@ skills["PyroSuicideExplosion"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "secondary_minimum_base_fire_damage", "secondary_maximum_base_fire_damage", - "is_area_damage", - "skill_art_variation", "grant_kill_to_target_when_exploding_self", + "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 1, 1, 1, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 1, 1, 1, levelRequirement = 9, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 1, 1, 1, levelRequirement = 13, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 1, 1, 1, levelRequirement = 18, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 1, 1, 1, levelRequirement = 23, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 1, 1, 1, levelRequirement = 27, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 9, 14, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 18, 27, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 27, 40, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 42, 62, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 63, 94, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 85, 128, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["RevenantSpellProjectileSpectre"] = { @@ -3281,19 +3428,21 @@ skills["RevenantSpellProjectileSpectre"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 7 }, + { "base_number_of_projectiles_in_spiral_nova", 3 }, + { "projectile_spiral_nova_time_ms", 150 }, + { "projectile_spiral_nova_angle", 20 }, + { "projectile_spiral_nova_starting_angle_offset", -10 }, + { "monster_reverse_point_blank_damage_-%_at_minimum_range", 60 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "monster_projectile_variation", - "base_number_of_projectiles_in_spiral_nova", - "projectile_spiral_nova_time_ms", - "projectile_spiral_nova_angle", - "projectile_spiral_nova_starting_angle_offset", - "monster_reverse_point_blank_damage_-%_at_minimum_range", "base_is_projectile", }, levels = { - [1] = { 0.60000002384186, 1.3999999761581, 7, 3, 150, 20, -10, 60, cooldown = 3, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 3, 7, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SeawitchFrostbolt"] = { @@ -3314,6 +3463,8 @@ skills["SeawitchFrostbolt"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -3321,8 +3472,8 @@ skills["SeawitchFrostbolt"] = { "always_pierce", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, critChance = 5, cooldown = 3, levelRequirement = 3, statInterpolation = { 3, 3, }, cost = { }, }, - [2] = { 1.0499999523163, 1.5800000429153, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 8, 12, critChance = 5, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 889, 1337, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SeaWitchScreech"] = { @@ -3343,16 +3494,18 @@ skills["SeaWitchScreech"] = { }, qualityStats = { }, + constantStats = { + { "base_movement_velocity_+%", -20 }, + { "base_skill_effect_duration", 1900 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "base_movement_velocity_+%", - "base_skill_effect_duration", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -20, 1900, cooldown = 6.5, levelRequirement = 3, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 1.8500000238419, 2.8800001144409, -20, 1900, cooldown = 6.5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 1, 2, cooldown = 6.5, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 223, 347, cooldown = 6.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SeawitchVulnerability"] = { @@ -3387,15 +3540,17 @@ skills["SeawitchVulnerability"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + { "physical_damage_taken_+%", 50 }, + { "receive_bleeding_chance_%_when_hit_by_attack", 20 }, + { "enemy_damaging_ailments_deal_damage_+%_faster_against_self", 20 }, + { "active_skill_area_of_effect_radius_+%_final", 24 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_base_radius_+", - "physical_damage_taken_+%", - "receive_bleeding_chance_%_when_hit_by_attack", - "enemy_damaging_ailments_deal_damage_+%_faster_against_self", }, levels = { - [1] = { 4000, 0, 50, 20, 20, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SkeletonBlackAbyssBoneLance"] = { @@ -3417,20 +3572,21 @@ skills["SkeletonBlackAbyssBoneLance"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "desecrate_maximum_number_of_corpses", 3 }, + { "base_projectile_speed_+%", -35 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_skill_effect_duration", - "alternate_minion", - "desecrate_maximum_number_of_corpses", - "base_projectile_speed_+%", "base_is_projectile", "always_pierce", "projectile_uses_contact_position", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 6000, 0, 3, -35, cooldown = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 6000, 0, 3, -35, cooldown = 6, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 5, 7, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 644, 966, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SkeletonCannonMortar"] = { @@ -3452,21 +3608,24 @@ skills["SkeletonCannonMortar"] = { }, qualityStats = { }, + constantStats = { + { "projectile_spread_radius", 5 }, + { "projectile_speed_variation_+%", 15 }, + { "spell_maximum_action_distance_+%", -40 }, + { "projectile_minimum_range", 8 }, + { "projectile_spread_radius_per_additional_projectile", 5 }, + { "active_skill_area_of_effect_radius_+%_final", -40 }, + }, stats = { - "projectile_spread_radius", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "projectile_speed_variation_+%", - "spell_maximum_action_distance_+%", - "projectile_minimum_range", - "projectile_spread_radius_per_additional_projectile", "is_area_damage", "base_is_projectile", "projectiles_not_offset", }, levels = { - [1] = { 5, 0.87999999523163, 1.3200000524521, 15, -40, 8, 5, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 5, 0.80000001192093, 1.2000000476837, 15, -40, 8, 5, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 112, 168, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 199, 299, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SkeletonCannonBoneMortar"] = { @@ -3488,21 +3647,23 @@ skills["SkeletonCannonBoneMortar"] = { }, qualityStats = { }, + constantStats = { + { "projectile_spread_radius", 543 }, + { "projectile_minimum_range", 217 }, + { "number_of_additional_projectiles", 1 }, + { "mortar_cone_angle", 30 }, + { "base_skill_effect_duration", 10000 }, + { "monster_projectile_variation", 3 }, + }, stats = { - "projectile_spread_radius", - "projectile_minimum_range", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_additional_projectiles", - "mortar_cone_angle", - "base_skill_effect_duration", - "monster_projectile_variation", "is_area_damage", "base_is_projectile", }, levels = { - [1] = { 543, 217, 0.87999999523163, 1.3200000524521, 1, 30, 10000, 3, critChance = 5, cooldown = 4, levelRequirement = 45, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 543, 217, 0.80000001192093, 1.2000000476837, 1, 30, 10000, 3, critChance = 5, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 112, 168, critChance = 5, cooldown = 4, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 199, 299, critChance = 5, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SkeletonCannonBoneNova"] = { @@ -3520,14 +3681,17 @@ skills["SkeletonCannonBoneNova"] = { }, qualityStats = { }, + constantStats = { + { "number_of_additional_projectiles", 10 }, + { "active_skill_damage_+%_final", 40 }, + { "main_hand_base_maximum_attack_distance", 30 }, + { "active_skill_area_of_effect_radius_+%_final", 150 }, + }, stats = { - "number_of_additional_projectiles", - "active_skill_damage_+%_final", - "main_hand_base_maximum_attack_distance", "projectiles_nova", }, levels = { - [1] = { 10, 40, 30, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SkeletonMassBowProjectile"] = { @@ -3547,15 +3711,17 @@ skills["SkeletonMassBowProjectile"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 12 }, + { "spell_maximum_action_distance_+%", -50 }, + { "base_projectile_speed_+%", 200 }, + }, stats = { - "monster_projectile_variation", - "spell_maximum_action_distance_+%", - "base_projectile_speed_+%", "base_is_projectile", "global_bleed_on_hit", }, levels = { - [1] = { 12, -50, 200, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 2, statInterpolation = { }, cost = { }, }, }, } skills["SkeletonProjectileBlack"] = { @@ -3575,15 +3741,17 @@ skills["SkeletonProjectileBlack"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 33 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "monster_projectile_variation", "base_is_projectile", "projectile_uses_contact_position", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 33, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 4, 6, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SkeletonSoldierTornadoShot"] = { @@ -3605,17 +3773,18 @@ skills["SkeletonSoldierTornadoShot"] = { }, qualityStats = { }, + constantStats = { + { "tornado_shot_num_of_secondary_projectiles", 3 }, + }, stats = { "active_skill_damage_+%_final", - "number_of_additional_projectiles", - "tornado_shot_num_of_secondary_projectiles", "base_is_projectile", "skill_can_fire_arrows", }, levels = { - [1] = { -30, 0, 3, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { -35, 0, 3, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { -40, 0, 3, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -30, levelRequirement = 2, statInterpolation = { 1, }, cost = { }, }, + [2] = { -35, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [3] = { -40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, }, } skills["SkeletonSpark"] = { @@ -3637,22 +3806,23 @@ skills["SkeletonSpark"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 3500 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_effect_duration", "base_is_projectile", - "number_of_additional_projectiles", - "skill_art_variation", }, levels = { - [1] = { 0.5, 1.5, 3500, 1, 2, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 4, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 50, }, }, - [2] = { 0.5, 1.5, 3500, 1, 2, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 48, }, }, - [3] = { 0.5, 1.5, 3500, 1, 2, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 11, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 45, }, }, - [4] = { 0.5, 1.5, 3500, 1, 2, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 44, }, }, - [5] = { 0.5, 1.5, 3500, 1, 2, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 28, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 41, }, }, - [6] = { 0.5, 1.5, 3500, 1, 2, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 29, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, - [7] = { 2.2400000095367, 6.7300000190735, 3500, 1, 2, 1, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { Mana = 40, }, }, + [1] = { 2, 6, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { Mana = 50, }, }, + [2] = { 3, 9, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { Mana = 48, }, }, + [3] = { 4, 11, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { Mana = 45, }, }, + [4] = { 7, 21, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { Mana = 44, }, }, + [5] = { 11, 34, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { Mana = 41, }, }, + [6] = { 12, 36, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, + [7] = { 350, 1052, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { Mana = 40, }, }, }, } skills["AxisTemporalChains"] = { @@ -3685,16 +3855,17 @@ skills["AxisTemporalChains"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + { "temporal_chains_action_speed_+%_final", -20 }, + { "buff_time_passed_+%_other_than_temporal_chains", -40 }, + { "temporal_chains_action_speed_+%_vs_rare_or_unique_final", -10 }, + { "active_skill_area_of_effect_radius_+%_final", 9 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_area_of_effect_radius_+%_final", - "temporal_chains_action_speed_+%_final", - "buff_time_passed_+%_other_than_temporal_chains", - "skill_art_variation", - "temporal_chains_action_speed_+%_vs_rare_or_unique_final", }, levels = { - [1] = { 4000, 0, -20, -40, 0, -10, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["SkeletonVulnerability"] = { @@ -3729,15 +3900,17 @@ skills["SkeletonVulnerability"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 10900 }, + { "physical_damage_taken_+%", 50 }, + { "receive_bleeding_chance_%_when_hit_by_attack", 20 }, + { "enemy_damaging_ailments_deal_damage_+%_faster_against_self", 20 }, + { "active_skill_area_of_effect_radius_+%_final", 24 }, + }, stats = { - "base_skill_effect_duration", - "active_skill_base_radius_+", - "physical_damage_taken_+%", - "receive_bleeding_chance_%_when_hit_by_attack", - "enemy_damaging_ailments_deal_damage_+%_faster_against_self", }, levels = { - [1] = { 10900, 0, 50, 20, 20, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 110, }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { Mana = 110, }, }, }, } skills["SlavedriverFlameWhip"] = { @@ -3759,15 +3932,17 @@ skills["SlavedriverFlameWhip"] = { }, qualityStats = { }, + constantStats = { + { "base_cast_speed_+%", -65 }, + { "active_skill_area_of_effect_radius_+%_final", 33 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "active_skill_area_of_effect_radius_+%_final", - "base_cast_speed_+%", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, 0, -65, critChance = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 5, 15, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["KitavaSlavedriverFlameWhip"] = { @@ -3789,15 +3964,17 @@ skills["KitavaSlavedriverFlameWhip"] = { }, qualityStats = { }, + constantStats = { + { "base_cast_speed_+%", -65 }, + { "active_skill_area_of_effect_radius_+%_final", 33 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "active_skill_area_of_effect_radius_+%_final", - "base_cast_speed_+%", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0, -65, critChance = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SnakeSpineProjectile"] = { @@ -3816,13 +3993,15 @@ skills["SnakeSpineProjectile"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 2 }, + { "spell_maximum_action_distance_+%", -60 }, + }, stats = { - "monster_projectile_variation", "base_is_projectile", - "spell_maximum_action_distance_+%", }, levels = { - [1] = { 2, 1, -60, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SolarisChampionFlameVortex"] = { @@ -3844,17 +4023,19 @@ skills["SolarisChampionFlameVortex"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + { "monster_projectile_variation", 2 }, + { "base_projectile_speed_+%", -57 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_skill_effect_duration", - "monster_projectile_variation", - "base_projectile_speed_+%", "base_is_projectile", "projectiles_not_offset", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 3000, 2, -57, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 5, 7, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SpecialBeamCannon"] = { @@ -3874,15 +4055,18 @@ skills["SpecialBeamCannon"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", -23 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, cooldown = 8, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, cooldown = 8, levelRequirement = 68, statInterpolation = { 3, 3, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, cooldown = 8, levelRequirement = 82, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 13, 19, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1063, 1594, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 2085, 3128, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["TarMortarTaster"] = { @@ -3904,20 +4088,22 @@ skills["TarMortarTaster"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 2 }, + { "projectile_spread_radius", 10 }, + { "spell_maximum_action_distance_+%", -50 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { - "monster_projectile_variation", - "projectile_spread_radius", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "spell_maximum_action_distance_+%", - "base_skill_effect_duration", + "base_projectile_speed_+%", "is_area_damage", "base_is_projectile", - "base_projectile_speed_+%", }, levels = { - [1] = { 2, 10, 0.80000001192093, 1.2000000476837, -50, 2000, cooldown = 4, levelRequirement = 3, statInterpolation = { 1, 1, 3, 3, 1, 1, }, cost = { }, }, - [2] = { 2, 10, 0.87999999523163, 1.3200000524521, -50, 2000, 33, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 5, 8, cooldown = 4, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 271, 407, 33, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["UndyingWhirlingBlades"] = { @@ -3944,15 +4130,16 @@ skills["UndyingWhirlingBlades"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_damage_+%_final", -40 }, + { "monster_flurry", 1 }, + }, stats = { - "skill_art_variation", - "active_skill_damage_+%_final", - "monster_flurry", "cast_time_overrides_attack_duration", "ignores_proximity_shield", }, levels = { - [1] = { 1, -40, 1, levelRequirement = 0, statInterpolation = { 1, 1, 1, }, cost = { Mana = 50, }, }, + [1] = { levelRequirement = 0, statInterpolation = { }, cost = { Mana = 50, }, }, }, } skills["WalkingDoubleSlash"] = { @@ -3978,14 +4165,15 @@ skills["WalkingDoubleSlash"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_attack_speed_+%_final", -22 }, + }, stats = { - "active_skill_attack_speed_+%_final", - "active_skill_base_radius_+", "is_area_damage", "disable_skill_repeats", }, levels = { - [1] = { -22, 0, damageEffectiveness = 0.95, cooldown = 6, baseMultiplier = 0.7, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { damageEffectiveness = 0.95, cooldown = 6, baseMultiplier = 0.7, levelRequirement = 12, statInterpolation = { }, cost = { }, }, }, } skills["WickerManMoltenStrike"] = { @@ -4018,16 +4206,18 @@ skills["WickerManMoltenStrike"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 60 }, + { "number_of_additional_projectiles", 4 }, + { "active_skill_damage_+%_final", 20 }, + { "physical_damage_+%", 10 }, + { "active_skill_projectile_damage_+%_final", -40 }, + { "base_projectile_speed_+%", -25 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", - "number_of_additional_projectiles", - "active_skill_damage_+%_final", - "physical_damage_+%", - "active_skill_projectile_damage_+%_final", - "base_projectile_speed_+%", }, levels = { - [1] = { 60, 4, 20, 10, -40, -25, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, }, } skills["VaalincursionMortar"] = { @@ -4049,20 +4239,22 @@ skills["VaalincursionMortar"] = { }, qualityStats = { }, + constantStats = { + { "projectile_spread_radius", 10 }, + { "spell_maximum_action_distance_+%", -40 }, + { "projectile_spread_radius_per_additional_projectile", 5 }, + { "projectile_minimum_range", 10 }, + { "active_skill_area_of_effect_radius_+%_final", -40 }, + }, stats = { - "projectile_spread_radius", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "skill_physical_damage_%_to_convert_to_chaos", - "spell_maximum_action_distance_+%", - "projectile_spread_radius_per_additional_projectile", - "projectile_minimum_range", "is_area_damage", "base_is_projectile", "projectile_uses_contact_position", }, levels = { - [1] = { 10, 0.80000001192093, 1.2000000476837, 0, -40, 5, 10, levelRequirement = 1, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 6, 9, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["VaalIncursionFirestorm"] = { @@ -4085,17 +4277,18 @@ skills["VaalIncursionFirestorm"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 600 }, + { "fire_storm_fireball_delay_ms", 200 }, + { "firestorm_base_area_of_effect_+%", 100 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "base_skill_effect_duration", - "fire_storm_fireball_delay_ms", - "firestorm_base_area_of_effect_+%", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 600, 200, 100, 0, cooldown = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 14, 21, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["VaalIncursionSpecialBeamCannonBlood"] = { @@ -4115,13 +4308,16 @@ skills["VaalIncursionSpecialBeamCannonBlood"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", -40 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, cooldown = 8, levelRequirement = 83, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 898, 1347, cooldown = 8, levelRequirement = 83, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MeleeEyrieArrow"] = { @@ -4142,20 +4338,22 @@ skills["MeleeEyrieArrow"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 75 }, + { "arrow_projectile_variation", 26 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", "active_skill_damage_+%_final", - "arrow_projectile_variation", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "use_scaled_contact_offset", "projectile_uses_contact_position", }, levels = { - [1] = { 75, 0, 26, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 1, 2, 1, }, cost = { }, }, - [2] = { 75, 0, 26, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 1, 2, 1, }, cost = { }, }, - [3] = { 75, 1, 26, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 1, 2, 1, }, cost = { }, }, - [4] = { 75, 200, 26, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 1, 2, 1, }, cost = { }, }, + [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["AtlasEyrieArcherMortar"] = { @@ -4179,8 +4377,9 @@ skills["AtlasEyrieArcherMortar"] = { }, qualityStats = { }, + constantStats = { + }, stats = { - "projectile_spread_radius", "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", "is_area_damage", @@ -4189,7 +4388,7 @@ skills["AtlasEyrieArcherMortar"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 0, 0.80000001192093, 1.2000000476837, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 3, 3, }, cost = { }, }, + [1] = { 7, 10, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtlasEyrieArcherSnipe"] = { @@ -4209,9 +4408,11 @@ skills["AtlasEyrieArcherSnipe"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 92 }, + { "skill_physical_damage_%_to_convert_to_cold", 75 }, + }, stats = { - "monster_projectile_variation", - "skill_physical_damage_%_to_convert_to_cold", "active_skill_damage_+%_final", "base_is_projectile", "projectile_uses_contact_position", @@ -4219,10 +4420,10 @@ skills["AtlasEyrieArcherSnipe"] = { "always_pierce", }, levels = { - [1] = { 92, 75, 0, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [2] = { 92, 75, 0, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [3] = { 92, 75, 1, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [4] = { 92, 75, 200, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [1] = { 0, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 200, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["AtlasEyrieArcherCrystalImpact"] = { @@ -4243,13 +4444,15 @@ skills["AtlasEyrieArcherCrystalImpact"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 0, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 7, 10, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtlasExilesCrusaderMageguardProjectile"] = { @@ -4270,17 +4473,19 @@ skills["AtlasExilesCrusaderMageguardProjectile"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 127 }, + { "spell_maximum_action_distance_+%", -40 }, + }, stats = { - "monster_projectile_variation", "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "spell_maximum_action_distance_+%", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { - [1] = { 127, 0.5, 1.5, -40, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, + [1] = { 4, 11, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtlasExileCrusaderMageguardBombExplodeSpectre"] = { @@ -4301,13 +4506,15 @@ skills["AtlasExileCrusaderMageguardBombExplodeSpectre"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, critChance = 5, levelRequirement = 0, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 3, 10, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtlasCrusaderMageguardBeam"] = { @@ -4328,13 +4535,15 @@ skills["AtlasCrusaderMageguardBeam"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, critChance = 5, cooldown = 8, levelRequirement = 0, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 3, 8, critChance = 5, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtlasCrusaderSisterMortarSpectre"] = { @@ -4358,19 +4567,21 @@ skills["AtlasCrusaderSisterMortarSpectre"] = { }, qualityStats = { }, + constantStats = { + { "projectile_spread_radius", 20 }, + { "number_of_projectiles_override", 1 }, + { "monster_mortar_number_of_forks", 3 }, + { "mortar_projectile_distance_override", 10 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "projectile_spread_radius", - "number_of_projectiles_override", - "monster_mortar_number_of_forks", - "mortar_projectile_distance_override", "is_area_damage", "base_is_projectile", "projectile_uses_contact_position", }, levels = { - [1] = { 0.69999998807907, 1.2999999523163, 20, 1, 3, 10, critChance = 5, levelRequirement = 0, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 3, 6, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["BreachLightningWhip"] = { @@ -4393,15 +4604,17 @@ skills["BreachLightningWhip"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", 80 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "active_skill_area_of_effect_radius_+%_final", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, 0, critChance = 5, cooldown = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 1, 3, 0, critChance = 5, cooldown = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 3, 9, critChance = 5, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 582, 1746, critChance = 5, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["BreachArc"] = { @@ -4422,17 +4635,17 @@ skills["BreachArc"] = { }, qualityStats = { }, + constantStats = { + { "base_chance_to_shock_%", 10 }, + { "spell_maximum_action_distance_+%", -65 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_chance_to_shock_%", - "number_of_chains", - "base_cast_speed_+%", - "spell_maximum_action_distance_+%", }, levels = { - [1] = { 0.69999998807907, 1.2999999523163, 10, 0, 0, -65, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1.3999999761581, 2.5999999046326, 10, 0, 0, -65, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 4, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 579, 1076, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["BreachTeamWarp"] = { @@ -4451,15 +4664,17 @@ skills["BreachTeamWarp"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 8000 }, + { "number_of_monsters_to_summon", 3 }, + { "breach_team_warp_buff_lightning_damage_+%", 25 }, + { "breach_team_warp_buff_movement_velocity_+%", 50 }, + { "breach_team_warp_buff_damage_taken_+%", -50 }, + }, stats = { - "base_skill_effect_duration", - "number_of_monsters_to_summon", - "breach_team_warp_buff_lightning_damage_+%", - "breach_team_warp_buff_movement_velocity_+%", - "breach_team_warp_buff_damage_taken_+%", }, levels = { - [1] = { 8000, 3, 25, 50, -50, cooldown = 20, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 20, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["BreachLightningOrbsCommander"] = { @@ -4479,16 +4694,17 @@ skills["BreachLightningOrbsCommander"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 3000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_skill_effect_duration", - "spell_maximum_action_distance_+%", "is_area_damage", "cannot_stun", }, levels = { - [1] = { 0.5, 1.5, 3000, 0, critChance = 5, cooldown = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 2, 5, critChance = 5, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SandLeaperDodgeLeft"] = { @@ -4504,12 +4720,13 @@ skills["SandLeaperDodgeLeft"] = { }, qualityStats = { }, + constantStats = { + { "monster_dodge_distance", 22 }, + }, stats = { - "monster_dodge_direction", - "monster_dodge_distance", }, levels = { - [1] = { 0, 22, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 90, }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { Mana = 90, }, }, }, } skills["SandLeaperDodgeRight"] = { @@ -4525,12 +4742,14 @@ skills["SandLeaperDodgeRight"] = { }, qualityStats = { }, + constantStats = { + { "monster_dodge_direction", 1 }, + { "monster_dodge_distance", 22 }, + }, stats = { - "monster_dodge_direction", - "monster_dodge_distance", }, levels = { - [1] = { 1, 22, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { Mana = 90, }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { Mana = 90, }, }, }, } skills["SynthesisSoulstealerProjectileLightning"] = { @@ -4551,15 +4770,17 @@ skills["SynthesisSoulstealerProjectileLightning"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 103 }, + }, stats = { - "monster_projectile_variation", "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "base_is_projectile", "projectile_uses_contact_position", }, levels = { - [1] = { 103, 0.5, 1.5, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 3, 3, }, cost = { }, }, + [1] = { 4, 13, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SynthesisSoulstealerLaser"] = { @@ -4581,17 +4802,16 @@ skills["SynthesisSoulstealerLaser"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "skill_physical_damage_%_to_convert_to_lightning", - "skill_physical_damage_%_to_convert_to_chaos", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "cannot_stun", }, levels = { - [1] = { 0.5, 1.5, 0, 0, 0, critChance = 5, levelRequirement = 0, statInterpolation = { 3, 3, 1, 1, 1, }, cost = { }, }, + [1] = { 1, 3, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SynthesisSoulstealerBolt"] = { @@ -4613,17 +4833,19 @@ skills["SynthesisSoulstealerBolt"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + { "base_skill_effect_duration", 260 }, + { "skill_range_+%", -75 }, + { "active_skill_area_of_effect_radius_+%_final", -35 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "spell_maximum_action_distance_+%", - "base_skill_effect_duration", - "skill_range_+%", "is_area_damage", }, levels = { - [1] = { 0.69999998807907, 1.2999999523163, 0, -50, 260, -75, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 3, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MeleeCold"] = { @@ -4644,17 +4866,19 @@ skills["MeleeCold"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 75 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", "active_skill_damage_+%_final", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", }, levels = { - [1] = { 75, 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 1, 2, }, cost = { }, }, - [2] = { 75, 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 1, 2, }, cost = { }, }, - [3] = { 75, 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 1, 2, }, cost = { }, }, - [4] = { 75, 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 1, 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["AtlasCrusaderJudgeBallLightning"] = { @@ -4678,14 +4902,17 @@ skills["AtlasCrusaderJudgeBallLightning"] = { }, qualityStats = { }, + constantStats = { + { "base_projectile_speed_+%", -25 }, + { "active_skill_area_of_effect_radius_+%_final", -11 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_projectile_speed_+%", "base_is_projectile", }, levels = { - [1] = { 0.5, 1.5, -25, critChance = 32, levelRequirement = 0, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 1, 2, critChance = 32, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtlasCruasderJudgeFadingNova"] = { @@ -4706,18 +4933,20 @@ skills["AtlasCruasderJudgeFadingNova"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 128 }, + { "number_of_additional_projectiles", 7 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "monster_projectile_variation", - "number_of_additional_projectiles", "base_is_projectile", "always_pierce", "use_scaled_contact_offset", "projectiles_nova", }, levels = { - [1] = { 0.5, 1.5, 128, 7, critChance = 5, cooldown = 8, levelRequirement = 0, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 5, 15, critChance = 5, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GAHarvestCrabDashSlam"] = { @@ -4744,8 +4973,10 @@ skills["GAHarvestCrabDashSlam"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", "active_skill_damage_+%_final", "is_area_damage", }, @@ -4768,20 +4999,21 @@ skills["HarvestCrabAbyssSlam"] = { }, qualityStats = { }, + constantStats = { + { "upheaval_number_of_spikes", 4 }, + { "main_hand_base_maximum_attack_distance", 50 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -50 }, + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + }, stats = { - "active_skill_attack_speed_+%_final", - "upheaval_number_of_spikes", - "main_hand_base_maximum_attack_distance", "active_skill_damage_+%_final", - "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "skill_physical_damage_%_to_convert_to_cold", "is_area_damage", }, levels = { - [1] = { 0, 4, 50, -30, -50, 50, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 1, statInterpolation = { 1, 1, 1, 2, 1, 1, }, cost = { }, }, - [2] = { 0, 4, 50, 0, -50, 50, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 19, statInterpolation = { 1, 1, 1, 2, 1, 1, }, cost = { }, }, - [3] = { 0, 4, 50, 1, -50, 50, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, 2, 1, 1, }, cost = { }, }, - [4] = { 0, 4, 50, 60, -50, 50, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 2, 1, 1, }, cost = { }, }, + [1] = { -30, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 60, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["HarvestNessaCrabScreech"] = { @@ -4801,6 +5033,8 @@ skills["HarvestNessaCrabScreech"] = { }, qualityStats = { }, + constantStats = { + }, stats = { }, levels = { @@ -4862,17 +5096,19 @@ skills["HarvestRhexLeapSlam"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", "active_skill_damage_+%_final", "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { - [1] = { 50, 0, cooldown = 10, levelRequirement = 1, statInterpolation = { 1, 2, }, cost = { }, }, - [2] = { 50, 0, cooldown = 10, levelRequirement = 19, statInterpolation = { 1, 2, }, cost = { }, }, - [3] = { 50, 1, cooldown = 10, levelRequirement = 20, statInterpolation = { 1, 2, }, cost = { }, }, - [4] = { 50, 150, cooldown = 10, levelRequirement = 84, statInterpolation = { 1, 2, }, cost = { }, }, + [1] = { 0, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, cooldown = 10, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 150, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["GAHarvestRhexDashSlash"] = { @@ -4899,8 +5135,10 @@ skills["GAHarvestRhexDashSlash"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", "active_skill_damage_+%_final", "is_area_damage", }, @@ -4927,6 +5165,9 @@ skills["GSHarvestRhexScreech"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", @@ -4980,16 +5221,19 @@ skills["LegionTemplarJudgeBallLightning"] = { }, qualityStats = { }, + constantStats = { + { "base_projectile_speed_+%", -25 }, + { "skill_physical_damage_%_to_convert_to_lightning", 80 }, + { "active_skill_area_of_effect_radius_+%_final", -11 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_projectile_speed_+%", - "skill_physical_damage_%_to_convert_to_lightning", "base_is_projectile", "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -25, 80, critChance = 5, levelRequirement = 0, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 1, 2, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["LegionTemplarJudgeStormCall"] = { @@ -5011,16 +5255,19 @@ skills["LegionTemplarJudgeStormCall"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 2000 }, + { "skill_physical_damage_%_to_convert_to_lightning", 60 }, + { "active_skill_area_of_effect_radius_+%_final", -13 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "base_skill_effect_duration", - "skill_physical_damage_%_to_convert_to_lightning", "is_area_damage", "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 2000, 60, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 9, 14, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MPWHeistThugRangedBurningArrow"] = { @@ -5040,10 +5287,12 @@ skills["MPWHeistThugRangedBurningArrow"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 124 }, + { "skill_physical_damage_%_to_convert_to_fire", 75 }, + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { - "monster_projectile_variation", - "skill_physical_damage_%_to_convert_to_fire", - "spell_maximum_action_distance_+%", "active_skill_damage_+%_final", "base_is_projectile", "use_scaled_contact_offset", @@ -5052,10 +5301,10 @@ skills["MPWHeistThugRangedBurningArrow"] = { "always_ignite", }, levels = { - [1] = { 124, 75, -50, -30, levelRequirement = 1, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, - [2] = { 124, 75, -50, 0, levelRequirement = 19, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, - [3] = { 124, 75, -50, 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, - [4] = { 124, 75, -50, 60, levelRequirement = 84, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, + [1] = { -30, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 60, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["MPSHeistRobotClockworkGolemBasicProjectile"] = { @@ -5076,17 +5325,19 @@ skills["MPSHeistRobotClockworkGolemBasicProjectile"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 163 }, + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { - "monster_projectile_variation", "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "spell_maximum_action_distance_+%", "base_is_projectile", "use_scaled_contact_offset", "projectile_uses_contact_position", }, levels = { - [1] = { 163, 0.80000001192093, 1.2000000476837, -50, levelRequirement = 0, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, + [1] = { 9, 13, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MMSHeistRobotClockworkGolemMortarSpectre"] = { @@ -5110,17 +5361,19 @@ skills["MMSHeistRobotClockworkGolemMortarSpectre"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -35 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "spell_maximum_action_distance_+%", "is_area_damage", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -35, cooldown = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 6, 9, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["HeistThugRangedExplosiveArrow"] = { @@ -5170,21 +5423,25 @@ skills["HeistThugRangedExplosiveArrow"] = { }, qualityStats = { }, + constantStats = { + { "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb", 2 }, + { "explosive_arrow_explosion_base_damage_+permyriad", -5000 }, + { "explosive_arrow_maximum_bonus_explosion_radius", 12 }, + { "explosive_arrow_hit_and_ailment_damage_+%_final_per_stack", 3 }, + { "explosive_arrow_stack_limit", 20 }, + { "active_skill_area_of_effect_radius_+%_final", -40 }, + { "base_skill_effect_duration", 2000 }, + }, stats = { - "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb", "explosive_arrow_explosion_minimum_added_fire_damage", "explosive_arrow_explosion_maximum_added_fire_damage", - "explosive_arrow_explosion_base_damage_+permyriad", - "explosive_arrow_maximum_bonus_explosion_radius", - "explosive_arrow_hit_and_ailment_damage_+%_final_per_stack", - "explosive_arrow_stack_limit", "base_is_projectile", "use_scaled_contact_offset", "projectile_uses_contact_position", "maintain_projectile_direction_when_using_contact_position", }, levels = { - [1] = { 2, 0.80000001192093, 1.2000000476837, -5000, 12, 3, 20, duration = 2, levelRequirement = 1, statInterpolation = { 1, 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 5, 7, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["EmptyActionAttackSecretPoliceDaggers"] = { @@ -5201,12 +5458,14 @@ skills["EmptyActionAttackSecretPoliceDaggers"] = { }, qualityStats = { }, + constantStats = { + { "main_hand_base_maximum_attack_distance", 60 }, + }, stats = { - "main_hand_base_maximum_attack_distance", "cast_time_overrides_attack_duration", }, levels = { - [1] = { 60, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, + [1] = { levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["BetrayalSecretPoliceCurveDagger1"] = { @@ -5227,19 +5486,20 @@ skills["BetrayalSecretPoliceCurveDagger1"] = { }, qualityStats = { }, + constantStats = { + { "lunaris_glaive_angle", -20 }, + { "lunaris_glaive_acceleration_x", 1500 }, + { "active_skill_attack_speed_+%_final", 20 }, + { "melee_weapon_range_+", 50 }, + }, stats = { - "lunaris_glaive_angle", - "lunaris_glaive_acceleration_x", - "active_skill_attack_speed_+%_final", - "melee_weapon_range_+", "active_skill_damage_+%_final", - "base_projectile_speed_+%", "base_is_projectile", "projectile_uses_contact_position", }, levels = { - [1] = { -20, 1500, 20, 50, -50, 0, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 2, 1, }, cost = { }, }, - [2] = { -20, 1500, 20, 50, 0, 0, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 2, 1, }, cost = { }, }, + [1] = { -50, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, levelRequirement = 100, statInterpolation = { 2, }, cost = { }, }, }, } skills["AtlasEyrieKiwethMortarSpectre"] = { @@ -5263,18 +5523,19 @@ skills["AtlasEyrieKiwethMortarSpectre"] = { }, qualityStats = { }, + constantStats = { + { "number_of_projectiles_override", 1 }, + }, stats = { - "projectile_spread_radius", "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "number_of_projectiles_override", "is_area_damage", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { - [1] = { 0, 0.80000001192093, 1.2000000476837, 1, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 3, 3, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["AtlasEyrieKiwethMortarShards"] = { @@ -5296,6 +5557,8 @@ skills["AtlasEyrieKiwethMortarShards"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -5303,7 +5566,7 @@ skills["AtlasEyrieKiwethMortarShards"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 0, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 4, 6, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GAHeistThugRangedArrowShotgun"] = { @@ -5323,13 +5586,15 @@ skills["GAHeistThugRangedArrowShotgun"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { - [1] = { 50, cooldown = 10, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["GAHeistThugRangedShotgun"] = { @@ -5349,17 +5614,19 @@ skills["GAHeistThugRangedShotgun"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", "active_skill_damage_+%_final", "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { - [1] = { 50, -30, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { 1, 2, }, cost = { }, }, - [2] = { 50, 0, baseMultiplier = 1.3, levelRequirement = 19, statInterpolation = { 1, 2, }, cost = { }, }, - [3] = { 50, 1, baseMultiplier = 1.3, levelRequirement = 20, statInterpolation = { 1, 2, }, cost = { }, }, - [4] = { 50, 60, baseMultiplier = 1.3, levelRequirement = 84, statInterpolation = { 1, 2, }, cost = { }, }, + [1] = { -30, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, baseMultiplier = 1.3, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, baseMultiplier = 1.3, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 60, baseMultiplier = 1.3, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["GSHeistRobotPyreBeamBlast"] = { @@ -5381,14 +5648,16 @@ skills["GSHeistRobotPyreBeamBlast"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", - "spell_maximum_action_distance_+%", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -50, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 10, 15, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GSHeistRobotPyreNukeBeam"] = { @@ -5410,13 +5679,15 @@ skills["GSHeistRobotPyreNukeBeam"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, critChance = 5, cooldown = 13, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 12, 19, critChance = 5, cooldown = 13, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GSHeistRobotPyreNukeBeamChannelled"] = { @@ -5438,13 +5709,15 @@ skills["GSHeistRobotPyreNukeBeamChannelled"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, critChance = 5, cooldown = 13, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 12, 19, critChance = 5, cooldown = 13, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GSHeistRobotPyreBeamSweepBeam"] = { @@ -5466,13 +5739,15 @@ skills["GSHeistRobotPyreBeamSweepBeam"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 8, 12, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MeleeEyrieBird"] = { @@ -5493,20 +5768,22 @@ skills["MeleeEyrieBird"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 75 }, + { "base_knockback_speed_+%", 100 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", "active_skill_damage_+%_final", - "base_knockback_speed_+%", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "global_knockback", "determine_knockback_direction_from_melee_pattern", }, levels = { - [1] = { 75, 0, 100, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 1, statInterpolation = { 1, 2, 1, }, cost = { }, }, - [2] = { 75, 0, 100, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 19, statInterpolation = { 1, 2, 1, }, cost = { }, }, - [3] = { 75, 1, 100, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 20, statInterpolation = { 1, 2, 1, }, cost = { }, }, - [4] = { 75, 200, 100, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 84, statInterpolation = { 1, 2, 1, }, cost = { }, }, + [1] = { 0, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 200, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["AtlasEyrieBirdBreath"] = { @@ -5527,14 +5804,16 @@ skills["AtlasEyrieBirdBreath"] = { }, qualityStats = { }, + constantStats = { + { "chill_minimum_slow_%", 30 }, + }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", - "chill_minimum_slow_%", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 30, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 3, 4, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SecretDesecrateMonsterEarthquakeTriggered"] = { @@ -5566,13 +5845,15 @@ skills["SecretDesecrateMonsterEarthquakeTriggered"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 10 }, + { "quake_slam_fully_charged_explosion_damage_+%_final", 50 }, + }, stats = { - "base_skill_effect_duration", - "quake_slam_fully_charged_explosion_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 10, 50, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["SecretDesecrateMonsterMultiSlash"] = { @@ -5593,6 +5874,9 @@ skills["SecretDesecrateMonsterMultiSlash"] = { }, qualityStats = { }, + constantStats = { + { "active_skill_area_of_effect_radius_+%_final", -33 }, + }, stats = { "is_area_damage", "skill_is_attack", @@ -5619,19 +5903,21 @@ skills["UltimatumGuardMeleeCold"] = { }, qualityStats = { }, + constantStats = { + { "number_of_additional_projectiles", 2 }, + { "skill_physical_damage_%_to_convert_to_cold", 50 }, + { "arrow_projectile_variation", 34 }, + }, stats = { - "number_of_additional_projectiles", - "skill_physical_damage_%_to_convert_to_cold", "active_skill_damage_+%_final", - "arrow_projectile_variation", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "use_scaled_contact_offset", }, levels = { - [1] = { 2, 50, -50, 34, levelRequirement = 1, statInterpolation = { 1, 1, 2, 1, }, cost = { }, }, - [2] = { 2, 50, 0, 34, levelRequirement = 68, statInterpolation = { 1, 1, 2, 1, }, cost = { }, }, + [1] = { -50, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, levelRequirement = 68, statInterpolation = { 2, }, cost = { }, }, }, } skills["UltimatumGuardConeArrowCold"] = { @@ -5651,14 +5937,16 @@ skills["UltimatumGuardConeArrowCold"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 100 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", "active_skill_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 100, 0, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 2, }, cost = { }, }, - [2] = { 100, 250, cooldown = 8, levelRequirement = 83, statInterpolation = { 1, 2, }, cost = { }, }, + [1] = { 0, cooldown = 8, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 250, cooldown = 8, levelRequirement = 83, statInterpolation = { 2, }, cost = { }, }, }, } skills["MPWVaalGuardBarrage"] = { @@ -5677,10 +5965,12 @@ skills["MPWVaalGuardBarrage"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 80 }, + { "monster_projectile_variation", 141 }, + { "projectile_random_angle_based_on_distance_to_target_location_%", 60 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", - "monster_projectile_variation", - "projectile_random_angle_based_on_distance_to_target_location_%", "active_skill_damage_+%_final", "base_is_projectile", "projectile_uses_contact_position", @@ -5688,8 +5978,8 @@ skills["MPWVaalGuardBarrage"] = { "maintain_projectile_direction_when_using_contact_position", }, levels = { - [1] = { 80, 141, 60, -70, levelRequirement = 1, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, - [2] = { 80, 141, 60, 0, levelRequirement = 83, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, + [1] = { -70, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, levelRequirement = 83, statInterpolation = { 2, }, cost = { }, }, }, } skills["MeleeAtAnimationSpeed"] = { @@ -5710,6 +6000,8 @@ skills["MeleeAtAnimationSpeed"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", @@ -5739,17 +6031,19 @@ skills["MeleeKaruiArcher"] = { }, qualityStats = { }, + constantStats = { + { "arrow_projectile_variation", 18 }, + { "skill_physical_damage_%_to_convert_to_cold", 75 }, + }, stats = { - "arrow_projectile_variation", - "skill_physical_damage_%_to_convert_to_cold", "active_skill_damage_+%_final", "skill_can_fire_arrows", }, levels = { - [1] = { 18, 75, 0, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [2] = { 18, 75, 0, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [3] = { 18, 75, 1, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [4] = { 18, 75, 200, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [1] = { 0, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 200, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["LegionKaruiArcherSnipe"] = { @@ -5768,20 +6062,22 @@ skills["LegionKaruiArcherSnipe"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_cold", 75 }, + { "active_skill_attack_speed_+%_final", -50 }, + { "monster_projectile_variation", 69 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_cold", - "active_skill_attack_speed_+%_final", - "monster_projectile_variation", "active_skill_damage_+%_final", "base_is_projectile", "always_pierce", "skill_can_fire_arrows", }, levels = { - [1] = { 75, -50, 69, 0, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 1, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, - [2] = { 75, -50, 69, 0, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, - [3] = { 75, -50, 69, 1, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 21, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, - [4] = { 75, -50, 69, 200, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 21, statInterpolation = { 2, }, cost = { }, }, + [4] = { 200, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["MeleeAtAnimationSpeedFire"] = { @@ -5802,8 +6098,10 @@ skills["MeleeAtAnimationSpeedFire"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 75 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", "active_skill_damage_+%_final", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", @@ -5812,10 +6110,10 @@ skills["MeleeAtAnimationSpeedFire"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 75, 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 1, 2, }, cost = { }, }, - [2] = { 75, 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 1, 2, }, cost = { }, }, - [3] = { 75, 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 1, 2, }, cost = { }, }, - [4] = { 75, 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 1, 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["GAHellscapeDemonElite1DashSlash"] = { @@ -5835,16 +6133,18 @@ skills["GAHellscapeDemonElite1DashSlash"] = { }, qualityStats = { }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_fire", 50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_fire", "active_skill_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 50, -30, levelRequirement = 1, statInterpolation = { 1, 2, }, cost = { }, }, - [2] = { 50, 0, levelRequirement = 19, statInterpolation = { 1, 2, }, cost = { }, }, - [3] = { 50, 1, levelRequirement = 20, statInterpolation = { 1, 2, }, cost = { }, }, - [4] = { 50, 60, levelRequirement = 84, statInterpolation = { 1, 2, }, cost = { }, }, + [1] = { -30, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, + [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, + [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, + [4] = { 60, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, }, } skills["GSHellscapeDemonElite1Screech"] = { @@ -5866,14 +6166,16 @@ skills["GSHellscapeDemonElite1Screech"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 4000 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "damage_hit_effect_index", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 43, critChance = 5, duration = 4, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 2, 3, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["TBHellscapePaleLightningBoltSpammableLeft"] = { @@ -5894,13 +6196,15 @@ skills["TBHellscapePaleLightningBoltSpammableLeft"] = { }, qualityStats = { }, + constantStats = { + { "generic_skill_trigger_skills_with_id", 1 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "generic_skill_trigger_skills_with_id", }, levels = { - [1] = { 0.5, 1.5, 1, critChance = 5, levelRequirement = 0, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 3, 8, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GSHellscapePaleEliteBoltImpact"] = { @@ -5922,14 +6226,16 @@ skills["GSHellscapePaleEliteBoltImpact"] = { }, qualityStats = { }, + constantStats = { + { "generic_skill_trigger_id", 1 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "generic_skill_trigger_id", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, 1, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 8, 23, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["GSHellscapePaleEliteOmegaBeam"] = { @@ -5951,14 +6257,16 @@ skills["GSHellscapePaleEliteOmegaBeam"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "spell_maximum_action_distance_+%", "is_area_damage", }, levels = { - [1] = { 0.5, 1.5, -50, critChance = 5, cooldown = 6, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 13, 38, critChance = 5, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MMSHellscapeDemonEliteTripleMortar"] = { @@ -5982,12 +6290,14 @@ skills["MMSHellscapeDemonEliteTripleMortar"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + { "projectile_spread_radius", 15 }, + { "skill_physical_damage_%_to_convert_to_fire", 25 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "spell_maximum_action_distance_+%", - "projectile_spread_radius", - "skill_physical_damage_%_to_convert_to_fire", "active_skill_damage_+%_final", "is_area_damage", "base_is_projectile", @@ -5995,10 +6305,10 @@ skills["MMSHellscapeDemonEliteTripleMortar"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -50, 15, 25, -30, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 2, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, -50, 15, 25, 0, critChance = 5, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 2, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, -50, 15, 25, 1, critChance = 5, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 2, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, -50, 15, 25, 24, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 2, }, cost = { }, }, + [1] = { 10, 15, -30, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [2] = { 47, 70, 0, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [3] = { 50, 75, 1, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [4] = { 1181, 1772, 24, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, cost = { }, }, }, } skills["MMSHellscapeDemonEliteVomitMortar"] = { @@ -6022,12 +6332,14 @@ skills["MMSHellscapeDemonEliteVomitMortar"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + { "projectile_spread_radius", 5 }, + { "skill_physical_damage_%_to_convert_to_fire", 25 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "spell_maximum_action_distance_+%", - "projectile_spread_radius", - "skill_physical_damage_%_to_convert_to_fire", "active_skill_damage_+%_final", "is_area_damage", "base_is_projectile", @@ -6035,10 +6347,10 @@ skills["MMSHellscapeDemonEliteVomitMortar"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -50, 5, 25, -30, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 2, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, -50, 5, 25, 0, critChance = 5, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 1, 2, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, -50, 5, 25, 1, critChance = 5, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 1, 2, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, -50, 5, 25, 24, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 1, 2, }, cost = { }, }, + [1] = { 6, 9, -30, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [2] = { 27, 41, 0, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [3] = { 29, 44, 1, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [4] = { 692, 1038, 24, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, cost = { }, }, }, } skills["GSHellscapeDemonEliteBeamNuke"] = { @@ -6060,19 +6372,21 @@ skills["GSHellscapeDemonEliteBeamNuke"] = { }, qualityStats = { }, + constantStats = { + { "spell_maximum_action_distance_+%", -50 }, + { "skill_physical_damage_%_to_convert_to_fire", 25 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "spell_maximum_action_distance_+%", - "skill_physical_damage_%_to_convert_to_fire", "active_skill_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, -50, 25, -30, critChance = 5, cooldown = 7, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 2, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, -50, 25, 0, critChance = 5, cooldown = 7, levelRequirement = 19, statInterpolation = { 3, 3, 1, 1, 2, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, -50, 25, 1, critChance = 5, cooldown = 7, levelRequirement = 20, statInterpolation = { 3, 3, 1, 1, 2, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, -50, 25, 24, critChance = 5, cooldown = 7, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, 2, }, cost = { }, }, + [1] = { 16, 23, -30, critChance = 5, cooldown = 7, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [2] = { 75, 113, 0, critChance = 5, cooldown = 7, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [3] = { 80, 120, 1, critChance = 5, cooldown = 7, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [4] = { 2082, 3124, 24, critChance = 5, cooldown = 7, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, cost = { }, }, }, } skills["DTTHellscapeStabWeb"] = { @@ -6091,13 +6405,15 @@ skills["DTTHellscapeStabWeb"] = { }, qualityStats = { }, + constantStats = { + { "walk_emerge_extra_distance", 20 }, + { "leap_slam_minimum_distance", 40 }, + { "spell_maximum_action_distance_+%", -50 }, + }, stats = { - "walk_emerge_extra_distance", - "leap_slam_minimum_distance", - "spell_maximum_action_distance_+%", }, levels = { - [1] = { 20, 40, -50, cooldown = 6, levelRequirement = 0, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["GAHellscapeStabbyCleave1"] = { @@ -6117,6 +6433,8 @@ skills["GAHellscapeStabbyCleave1"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "is_area_damage", }, @@ -6141,6 +6459,8 @@ skills["GAHellscapePaleEliteSkyStab"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "is_area_damage", }, @@ -6167,17 +6487,18 @@ skills["HellscapeFleshFodderArc"] = { }, qualityStats = { }, + constantStats = { + { "base_chance_to_shock_%", 10 }, + { "spell_maximum_action_distance_+%", -50 }, + { "shock_art_variation", 2 }, + }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", - "base_chance_to_shock_%", - "number_of_chains", - "spell_maximum_action_distance_+%", - "shock_art_variation", "disable_visual_hit_effect", }, levels = { - [1] = { 0.5, 1.5, 10, 0, -50, 2, critChance = 5, levelRequirement = 1, statInterpolation = { 3, 3, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 3, 8, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SynthesisSoulstealerProjectilePhysical"] = { @@ -6196,15 +6517,17 @@ skills["SynthesisSoulstealerProjectilePhysical"] = { }, qualityStats = { }, + constantStats = { + { "monster_projectile_variation", 104 }, + }, stats = { - "monster_projectile_variation", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "base_is_projectile", "projectile_uses_contact_position", }, levels = { - [1] = { 104, 0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 3, 3, }, cost = { }, }, + [1] = { 3, 4, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SynthesisPhysicalTripleMortar"] = { @@ -6225,22 +6548,21 @@ skills["SynthesisPhysicalTripleMortar"] = { }, qualityStats = { }, + constantStats = { + { "projectile_spread_radius", 25 }, + { "projectile_minimum_range", 20 }, + { "number_of_projectiles_override", 2 }, + }, stats = { - "projectile_spread_radius", - "projectile_minimum_range", - "number_of_additional_projectiles", - "mortar_projectile_distance_override", "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "skill_physical_damage_%_to_convert_to_fire", - "number_of_projectiles_override", "is_area_damage", "base_is_projectile", "projectile_uses_contact_position", "mortar_projectile_scale_animation_speed_instead_of_projectile_speed", }, levels = { - [1] = { 25, 20, 0, 0, 0.80000001192093, 1.2000000476837, 0, 2, critChance = 5, cooldown = 12, levelRequirement = 0, statInterpolation = { 1, 1, 1, 1, 3, 3, 1, 1, }, cost = { }, }, + [1] = { 1, 1, critChance = 5, cooldown = 12, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SynthesisSoulstealerQuicksand"] = { @@ -6259,13 +6581,16 @@ skills["SynthesisSoulstealerQuicksand"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 6000 }, + { "ground_quicksand_art_variation", 4 }, + { "active_skill_area_of_effect_radius_+%_final", -10 }, + }, stats = { - "base_skill_effect_duration", - "ground_quicksand_art_variation", "base_physical_damage_to_deal_per_minute", }, levels = { - [1] = { 6000, 4, 16.666667039196, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, 1, 3, }, cost = { }, }, + [1] = { 141, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, }, } skills["SynthesisPhysicalVolatileSlam"] = { @@ -6283,12 +6608,13 @@ skills["SynthesisPhysicalVolatileSlam"] = { }, qualityStats = { }, + constantStats = { + }, stats = { - "active_skill_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 0, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, + [1] = { levelRequirement = 0, statInterpolation = { }, cost = { }, }, }, } skills["HellionRallyingCry"] = { @@ -6307,17 +6633,20 @@ skills["HellionRallyingCry"] = { }, qualityStats = { }, + constantStats = { + { "base_skill_effect_duration", 8000 }, + { "taunted_enemies_damage_+%_final_vs_non_taunt_target", -30 }, + { "active_skill_area_of_effect_radius_+%_final", -25 }, + }, stats = { "damage_+%", - "base_skill_effect_duration", - "taunted_enemies_damage_+%_final_vs_non_taunt_target", "base_deal_no_damage", }, levels = { - [1] = { 8, 8000, -30, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, 8000, -30, cooldown = 8, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 12, 8000, -30, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 15, 8000, -30, cooldown = 8, levelRequirement = 77, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 8, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [2] = { 10, cooldown = 8, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [3] = { 12, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [4] = { 15, cooldown = 8, levelRequirement = 77, statInterpolation = { 1, }, cost = { }, }, }, } skills["EmptyActionSpellWarlordGrandmaster"] = { @@ -6395,13 +6724,15 @@ skills["BreachBlizzardSpectre"] = { }, qualityStats = { }, + constantStats = { + { "avoid_damage_%", 15 }, + { "base_skill_effect_duration", 10000 }, + { "active_skill_area_of_effect_radius_+%_final", 150 }, + }, stats = { - "base_damage_taken_+%", - "avoid_damage_%", - "base_skill_effect_duration", }, levels = { - [1] = { 0, 15, 10000, cooldown = 9, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { cooldown = 9, levelRequirement = 1, statInterpolation = { }, cost = { }, }, }, } skills["DelveWraithScreechChaos"] = { @@ -6421,13 +6752,15 @@ skills["DelveWraithScreechChaos"] = { }, qualityStats = { }, + constantStats = { + }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 6, 8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["MonsterChanceToTemporalChainsOnHit1"] = { @@ -6510,21 +6843,23 @@ skills["WraithEtherealKnives"] = { }, qualityStats = { }, + constantStats = { + { "number_of_additional_projectiles", 9 }, + { "base_cast_speed_+%", -25 }, + { "active_skill_damage_+%_final", -15 }, + { "base_projectile_speed_+%", 25 }, + { "fixed_projectile_spread", 20 }, + }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", - "number_of_additional_projectiles", - "base_cast_speed_+%", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", - "active_skill_damage_+%_final", - "base_projectile_speed_+%", - "fixed_projectile_spread", "base_is_projectile", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 9, -25, 0, -15, 25, 20, critChance = 5, levelRequirement = 51, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0.60000002384186, 0.89999997615814, 9, -25, -25, -15, 25, 20, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0.60000002384186, 0.89999997615814, 9, -25, -25, -15, 25, 20, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 192, 288, 0, critChance = 5, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 348, 522, -25, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 692, 1038, -25, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["DelveMonsterEnfeebleOnHit"] = { diff --git a/src/Data/Skills/sup_dex.lua b/src/Data/Skills/sup_dex.lua index 5b7449c474..217a7d7b0f 100644 --- a/src/Data/Skills/sup_dex.lua +++ b/src/Data/Skills/sup_dex.lua @@ -30,51 +30,53 @@ skills["SupportAddedColdDamage"] = { { "skill_physical_damage_%_to_convert_to_cold", 1 }, }, }, + constantStats = { + }, stats = { "global_minimum_added_cold_damage", "global_maximum_added_cold_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 3, 3, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 3, 3, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 3, 3, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 3, 3, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 3, 3, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 3, 3, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 3, 3, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 3, 3, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 3, 3, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 3, 3, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 3, 3, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 3, 3, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 3, 3, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 3, 3, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 3, 3, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 3, 3, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 3, 3, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 3, 3, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 3, 3, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 3, 3, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 3, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 3, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 3, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 3, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 3, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 3, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 3, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 3, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 3, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 3, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 3, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 3, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 3, }, cost = { }, }, - [34] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 3, }, cost = { }, }, - [35] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 3, }, cost = { }, }, - [36] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 3, }, cost = { }, }, - [37] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 3, }, cost = { }, }, - [38] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 3, }, cost = { }, }, - [39] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 3, }, cost = { }, }, - [40] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 4, 6, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 5, 7, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 6, 9, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 8, 12, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 10, 16, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 14, 20, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 17, 26, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 22, 33, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 28, 42, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 33, 49, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 39, 58, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 46, 68, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 53, 80, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 62, 94, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 73, 109, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 85, 127, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 98, 147, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 114, 171, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 132, 198, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 152, 228, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 167, 251, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 184, 276, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 202, 303, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 222, 333, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 244, 366, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 267, 401, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 293, 440, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 321, 482, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 352, 528, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 385, 578, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 403, 605, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 422, 633, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 441, 662, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 462, 692, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 483, 724, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 505, 757, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 528, 792, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 552, 828, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 577, 866, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 603, 905, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportAddedColdDamagePlus"] = { @@ -96,32 +98,34 @@ skills["SupportAddedColdDamagePlus"] = { { "cold_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "global_minimum_added_cold_damage", "global_maximum_added_cold_damage", "supported_cold_skill_gem_level_+", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 165, 248, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 171, 257, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 177, 265, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 182, 274, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 188, 282, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 194, 291, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 200, 300, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 206, 309, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 212, 318, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 218, 328, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 222, 332, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 225, 337, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 228, 342, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 231, 347, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 235, 352, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 238, 357, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 241, 362, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 244, 367, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 248, 372, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 251, 377, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportAdditionalAccuracy"] = { @@ -152,6 +156,8 @@ skills["SupportAdditionalAccuracy"] = { { "attack_damage_+%_per_1000_accuracy_rating", 0.2 }, }, }, + constantStats = { + }, stats = { "accuracy_rating", }, @@ -231,8 +237,10 @@ skills["SupportArrowNova"] = { { "damage_+%", 1 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 4 }, + }, stats = { - "number_of_additional_projectiles", "support_rain_projectile_damage_+%_final", "projectiles_nova", "projectiles_rain", @@ -240,46 +248,46 @@ skills["SupportArrowNova"] = { "skill_is_rain_skill", }, levels = { - [1] = { 4, -40, manaMultiplier = 50, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 4, -39, manaMultiplier = 50, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 4, -39, manaMultiplier = 50, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 4, -38, manaMultiplier = 50, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 4, -37, manaMultiplier = 50, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 4, -36, manaMultiplier = 50, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 4, -36, manaMultiplier = 50, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 4, -35, manaMultiplier = 50, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 4, -34, manaMultiplier = 50, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 4, -33, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 4, -33, manaMultiplier = 50, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 4, -32, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 4, -31, manaMultiplier = 50, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 4, -30, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 4, -30, manaMultiplier = 50, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 4, -29, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 4, -28, manaMultiplier = 50, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 4, -27, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 4, -27, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 4, -26, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 4, -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 4, -25, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 4, -24, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 4, -23, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 4, -22, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 4, -22, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 4, -21, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 4, -20, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 4, -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 4, -19, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 4, -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 4, -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 4, -16, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 4, -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 4, -15, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 4, -14, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 4, -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 4, -13, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 4, -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 4, -11, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -40, manaMultiplier = 50, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { -39, manaMultiplier = 50, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { -39, manaMultiplier = 50, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { -38, manaMultiplier = 50, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { -37, manaMultiplier = 50, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { -36, manaMultiplier = 50, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { -36, manaMultiplier = 50, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { -35, manaMultiplier = 50, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { -34, manaMultiplier = 50, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { -33, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { -33, manaMultiplier = 50, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { -32, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { -31, manaMultiplier = 50, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { -30, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { -30, manaMultiplier = 50, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { -29, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { -28, manaMultiplier = 50, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { -27, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { -27, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { -26, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -25, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -24, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -23, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -22, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -22, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -21, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -20, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -19, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -16, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -15, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -14, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -13, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -11, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportArrowNovaPlus"] = { @@ -309,8 +317,10 @@ skills["SupportArrowNovaPlus"] = { { "projectile_damage_+%", 0.5 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 5 }, + }, stats = { - "number_of_additional_projectiles", "support_rain_projectile_damage_+%_final", "projectiles_nova", "projectiles_rain", @@ -318,26 +328,26 @@ skills["SupportArrowNovaPlus"] = { "skill_is_rain_skill", }, levels = { - [1] = { 5, -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 5, -24, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 5, -23, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 5, -22, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 5, -21, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 5, -20, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 5, -20, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 5, -19, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 5, -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 5, -18, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 5, -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 5, -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 5, -17, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 5, -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 5, -16, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 5, -15, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 5, -15, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 5, -14, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 5, -14, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 5, -13, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { -24, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { -23, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { -22, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { -21, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { -20, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { -20, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { -19, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { -18, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { -17, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { -16, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { -15, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { -15, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { -14, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { -14, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { -13, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportBarrage"] = { @@ -381,55 +391,57 @@ skills["SupportBarrage"] = { { "barrage_support_projectile_spread_+%", 5 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 3 }, + { "support_barrage_attack_time_+%_per_projectile_fired", 5 }, + { "support_barrage_trap_and_mine_throwing_time_+%_final_per_projectile_fired", 5 }, + }, stats = { - "number_of_additional_projectiles", "support_barrage_damage_+%_final", - "support_barrage_attack_time_+%_per_projectile_fired", - "support_barrage_trap_and_mine_throwing_time_+%_final_per_projectile_fired", "projectiles_barrage", "skill_can_only_use_non_melee_weapons", }, levels = { - [1] = { 3, -68, 5, 5, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 3, -68, 5, 5, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 3, -67, 5, 5, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 3, -67, 5, 5, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 3, -67, 5, 5, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 3, -66, 5, 5, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 3, -66, 5, 5, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 3, -66, 5, 5, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 3, -65, 5, 5, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 3, -65, 5, 5, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 3, -65, 5, 5, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 3, -65, 5, 5, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 3, -64, 5, 5, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 3, -64, 5, 5, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 3, -64, 5, 5, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 3, -63, 5, 5, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 3, -63, 5, 5, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 3, -63, 5, 5, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 3, -62, 5, 5, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 3, -62, 5, 5, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 3, -62, 5, 5, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 3, -61, 5, 5, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 3, -61, 5, 5, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 3, -61, 5, 5, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 3, -60, 5, 5, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 3, -60, 5, 5, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 3, -60, 5, 5, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 3, -59, 5, 5, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 3, -59, 5, 5, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 3, -59, 5, 5, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 3, -59, 5, 5, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 3, -58, 5, 5, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 3, -58, 5, 5, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 3, -58, 5, 5, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 3, -57, 5, 5, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 3, -57, 5, 5, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 3, -57, 5, 5, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 3, -56, 5, 5, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 3, -56, 5, 5, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 3, -56, 5, 5, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -68, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { -68, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { -67, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { -67, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { -67, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { -66, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { -66, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { -66, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { -65, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { -65, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { -65, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { -65, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { -64, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { -64, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { -64, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { -63, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { -63, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { -63, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { -62, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { -62, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -62, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -61, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -61, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -61, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -60, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -60, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -60, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -59, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -59, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -59, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -59, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -58, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -58, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -58, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -57, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -57, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -57, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -56, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -56, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -56, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportBlind"] = { @@ -454,51 +466,53 @@ skills["SupportBlind"] = { { "critical_strike_chance_+%_vs_blinded_enemies", 2 }, }, }, + constantStats = { + { "global_chance_to_blind_on_hit_%", 10 }, + }, stats = { - "global_chance_to_blind_on_hit_%", "blind_duration_+%", }, levels = { - [1] = { 10, 0, manaMultiplier = 10, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 10, 2, manaMultiplier = 10, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 10, 4, manaMultiplier = 10, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 10, 6, manaMultiplier = 10, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 10, 8, manaMultiplier = 10, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 10, 10, manaMultiplier = 10, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 10, 12, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 10, 14, manaMultiplier = 10, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 10, 16, manaMultiplier = 10, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 10, 18, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 10, 20, manaMultiplier = 10, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 10, 22, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 10, 24, manaMultiplier = 10, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 10, 26, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 10, 28, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 10, 30, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 10, 32, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 10, 34, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 10, 36, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 10, 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 10, 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 10, 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 10, 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 10, 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 10, 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 10, 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 10, 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 10, 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 10, 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 10, 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 10, 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 10, 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 10, 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 10, 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 10, 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 10, 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 10, 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 10, 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 10, 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 10, 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 10, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { 2, manaMultiplier = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { 4, manaMultiplier = 10, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { 6, manaMultiplier = 10, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { 8, manaMultiplier = 10, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { 10, manaMultiplier = 10, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { 12, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { 14, manaMultiplier = 10, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { 16, manaMultiplier = 10, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { 18, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { 20, manaMultiplier = 10, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { 22, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { 24, manaMultiplier = 10, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { 26, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { 28, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { 30, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { 32, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { 34, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { 36, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportBlockReduction"] = { @@ -520,52 +534,54 @@ skills["SupportBlockReduction"] = { { "overpowered_effect_+%", 2 }, }, }, + constantStats = { + { "support_overpowered_base_duration_ms", 4000 }, + { "apply_overpowered_on_enemy_block_reduced_block_and_spell_block_%", 5 }, + }, stats = { "support_reduce_enemy_block_and_spell_block_%", - "support_overpowered_base_duration_ms", - "apply_overpowered_on_enemy_block_reduced_block_and_spell_block_%", }, levels = { - [1] = { 10, 4000, 5, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 11, 4000, 5, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 11, 4000, 5, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 12, 4000, 5, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 12, 4000, 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 13, 4000, 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 13, 4000, 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 14, 4000, 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 14, 4000, 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 15, 4000, 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 15, 4000, 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 16, 4000, 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 16, 4000, 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 17, 4000, 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 17, 4000, 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 18, 4000, 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 18, 4000, 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 19, 4000, 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 19, 4000, 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 20, 4000, 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 20, 4000, 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 21, 4000, 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 21, 4000, 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 22, 4000, 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 22, 4000, 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 23, 4000, 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 23, 4000, 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 24, 4000, 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 24, 4000, 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 25, 4000, 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 25, 4000, 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 25, 4000, 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 26, 4000, 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 26, 4000, 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 26, 4000, 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 27, 4000, 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 27, 4000, 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 27, 4000, 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 28, 4000, 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 28, 4000, 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 11, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 11, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 12, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 12, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 13, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 13, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 14, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 14, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 15, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 15, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 16, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 16, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 17, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 17, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 18, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 18, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 19, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 19, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 21, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 21, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 22, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 22, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 23, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 23, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 24, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 24, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 25, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 25, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 25, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 26, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 26, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 26, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 27, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 27, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 27, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 28, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 28, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportCastOnCrit"] = { @@ -598,50 +614,52 @@ skills["SupportCastOnCrit"] = { { "attack_speed_+%", 0.5 }, }, }, + constantStats = { + { "cast_linked_spells_on_attack_crit_%", 100 }, + }, stats = { - "cast_linked_spells_on_attack_crit_%", }, levels = { - [1] = { 100, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 100, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 100, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 100, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 100, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 100, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 100, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 100, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 100, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 100, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 100, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 100, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 100, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 100, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 100, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 100, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 100, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 100, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 100, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 100, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 100, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 100, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 100, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 100, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 100, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 100, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 100, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 100, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 100, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 100, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 100, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 100, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 100, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 100, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 100, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 100, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 100, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, cost = { }, }, + [2] = { manaMultiplier = 20, levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [3] = { manaMultiplier = 20, levelRequirement = 42, statInterpolation = { }, cost = { }, }, + [4] = { manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [5] = { manaMultiplier = 20, levelRequirement = 46, statInterpolation = { }, cost = { }, }, + [6] = { manaMultiplier = 20, levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [7] = { manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [8] = { manaMultiplier = 20, levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [9] = { manaMultiplier = 20, levelRequirement = 54, statInterpolation = { }, cost = { }, }, + [10] = { manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [11] = { manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, cost = { }, }, + [12] = { manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [13] = { manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [14] = { manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [15] = { manaMultiplier = 20, levelRequirement = 65, statInterpolation = { }, cost = { }, }, + [16] = { manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [17] = { manaMultiplier = 20, levelRequirement = 67, statInterpolation = { }, cost = { }, }, + [18] = { manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [19] = { manaMultiplier = 20, levelRequirement = 69, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["SupportCastOnCritTriggered"] = { @@ -672,6 +690,8 @@ skills["SupportCastOnCritTriggered"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + }, stats = { "support_cast_on_crit_spell_damage_+%_final", "spell_uncastable_if_triggerable", @@ -743,30 +763,32 @@ skills["SupportCastOnCritPlus"] = { { "attack_critical_strike_chance_+%", 1 }, }, }, + constantStats = { + { "cast_linked_spells_on_attack_crit_%", 100 }, + }, stats = { - "cast_linked_spells_on_attack_crit_%", }, levels = { - [1] = { 100, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 100, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 100, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 100, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 100, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 100, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 100, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 100, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 100, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 100, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 100, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 100, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 100, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 100, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 100, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 100, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 100, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 100, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [2] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [3] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [4] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [5] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [6] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [7] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [8] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [9] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [10] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [11] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [12] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [13] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [14] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [15] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [16] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [17] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [18] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [19] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["SupportCastOnCritTriggeredPlus"] = { @@ -792,6 +814,8 @@ skills["SupportCastOnCritTriggeredPlus"] = { { "spell_critical_strike_chance_+%", 1 }, }, }, + constantStats = { + }, stats = { "support_cast_on_crit_spell_damage_+%_final", "base_spell_cooldown_speed_+%", @@ -862,8 +886,10 @@ skills["SupportCastOnDeath"] = { { "skill_effect_duration_+%_while_dead", 3 }, }, }, + constantStats = { + { "cast_on_death_%", 100 }, + }, stats = { - "cast_on_death_%", "cast_on_death_damage_+%_final_while_dead", "spell_uncastable_if_triggerable", "spell_only_castable_on_death", @@ -871,46 +897,46 @@ skills["SupportCastOnDeath"] = { "no_cost", }, levels = { - [1] = { 100, 0, manaMultiplier = -100, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 100, 16, manaMultiplier = -100, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 100, 32, manaMultiplier = -100, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 100, 48, manaMultiplier = -100, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 100, 64, manaMultiplier = -100, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 100, 80, manaMultiplier = -100, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 100, 96, manaMultiplier = -100, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 100, 112, manaMultiplier = -100, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 100, 128, manaMultiplier = -100, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 100, 144, manaMultiplier = -100, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 100, 160, manaMultiplier = -100, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 100, 176, manaMultiplier = -100, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 100, 192, manaMultiplier = -100, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 100, 208, manaMultiplier = -100, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 100, 224, manaMultiplier = -100, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 100, 240, manaMultiplier = -100, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 100, 256, manaMultiplier = -100, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 100, 272, manaMultiplier = -100, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 100, 288, manaMultiplier = -100, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 100, 304, manaMultiplier = -100, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 100, 320, manaMultiplier = -100, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 100, 336, manaMultiplier = -100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 100, 352, manaMultiplier = -100, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 100, 368, manaMultiplier = -100, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 100, 384, manaMultiplier = -100, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 100, 400, manaMultiplier = -100, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 100, 416, manaMultiplier = -100, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 100, 432, manaMultiplier = -100, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 100, 448, manaMultiplier = -100, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 100, 464, manaMultiplier = -100, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 100, 472, manaMultiplier = -100, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 100, 480, manaMultiplier = -100, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 100, 488, manaMultiplier = -100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 100, 496, manaMultiplier = -100, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 100, 504, manaMultiplier = -100, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 100, 512, manaMultiplier = -100, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 100, 520, manaMultiplier = -100, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 100, 528, manaMultiplier = -100, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 100, 536, manaMultiplier = -100, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 100, 544, manaMultiplier = -100, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = -100, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { 16, manaMultiplier = -100, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { 32, manaMultiplier = -100, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { 48, manaMultiplier = -100, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { 64, manaMultiplier = -100, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { 80, manaMultiplier = -100, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { 96, manaMultiplier = -100, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { 112, manaMultiplier = -100, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { 128, manaMultiplier = -100, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { 144, manaMultiplier = -100, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { 160, manaMultiplier = -100, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { 176, manaMultiplier = -100, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { 192, manaMultiplier = -100, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { 208, manaMultiplier = -100, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { 224, manaMultiplier = -100, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { 240, manaMultiplier = -100, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { 256, manaMultiplier = -100, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { 272, manaMultiplier = -100, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { 288, manaMultiplier = -100, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { 304, manaMultiplier = -100, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 320, manaMultiplier = -100, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 336, manaMultiplier = -100, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 352, manaMultiplier = -100, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 368, manaMultiplier = -100, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 384, manaMultiplier = -100, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 400, manaMultiplier = -100, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 416, manaMultiplier = -100, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 432, manaMultiplier = -100, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 448, manaMultiplier = -100, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 464, manaMultiplier = -100, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 472, manaMultiplier = -100, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 480, manaMultiplier = -100, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 488, manaMultiplier = -100, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 496, manaMultiplier = -100, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 504, manaMultiplier = -100, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 512, manaMultiplier = -100, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 520, manaMultiplier = -100, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 528, manaMultiplier = -100, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 536, manaMultiplier = -100, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 544, manaMultiplier = -100, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportChain"] = { @@ -940,52 +966,54 @@ skills["SupportChain"] = { { "projectile_chance_to_not_pierce_%", 4 }, }, }, + constantStats = { + { "number_of_chains", 2 }, + { "terrain_arrow_attachment_chance_reduction_+%", 100 }, + }, stats = { - "number_of_chains", "support_chain_hit_damage_+%_final", - "terrain_arrow_attachment_chance_reduction_+%", }, levels = { - [1] = { 2, -30, 100, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 2, -29, 100, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 2, -28, 100, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 2, -27, 100, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 2, -26, 100, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 2, -25, 100, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 2, -24, 100, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 2, -23, 100, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 2, -22, 100, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 2, -21, 100, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 2, -20, 100, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 2, -19, 100, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 2, -18, 100, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 2, -17, 100, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 2, -16, 100, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 2, -15, 100, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 2, -14, 100, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 2, -13, 100, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 2, -12, 100, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 2, -11, 100, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 2, -10, 100, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 2, -9, 100, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 2, -8, 100, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 2, -7, 100, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 2, -6, 100, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 2, -5, 100, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 2, -4, 100, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 2, -3, 100, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 2, -2, 100, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 2, -1, 100, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 2, -1, 100, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 2, 0, 100, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 2, 0, 100, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 2, 1, 100, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 2, 1, 100, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 2, 2, 100, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 2, 2, 100, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 2, 3, 100, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 2, 3, 100, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 2, 4, 100, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { -29, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { -28, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { -27, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { -26, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { -25, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { -24, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { -23, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { -22, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { -21, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { -20, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { -19, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { -18, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { -17, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { -16, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { -15, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { -14, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { -13, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { -12, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { -11, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -10, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -9, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -8, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -7, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -6, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -5, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -4, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -3, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -2, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -1, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -1, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 0, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 0, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 1, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 1, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 2, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 2, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 3, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 3, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 4, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportChainPlus"] = { @@ -1010,32 +1038,34 @@ skills["SupportChainPlus"] = { { "chaining_range_+%", 0.5 }, }, }, + constantStats = { + { "number_of_chains", 3 }, + { "terrain_arrow_attachment_chance_reduction_+%", 150 }, + }, stats = { - "number_of_chains", "support_chain_hit_damage_+%_final", - "terrain_arrow_attachment_chance_reduction_+%", }, levels = { - [1] = { 3, -10, 150, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 3, -9, 150, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 3, -8, 150, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 3, -7, 150, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 3, -6, 150, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 3, -5, 150, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 3, -5, 150, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 3, -4, 150, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 3, -4, 150, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 3, -3, 150, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 3, -3, 150, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 3, -2, 150, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 3, -2, 150, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 3, -1, 150, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 3, -1, 150, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 3, 0, 150, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 3, 0, 150, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 3, 1, 150, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 3, 1, 150, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 3, 2, 150, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -10, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { -9, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { -8, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { -7, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { -6, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { -5, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { -5, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { -4, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { -4, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { -3, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { -3, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { -2, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { -2, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { -1, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { -1, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { 0, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { 0, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { 1, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { 1, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { 2, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportChanceToFlee"] = { @@ -1057,6 +1087,8 @@ skills["SupportChanceToFlee"] = { { "base_cast_speed_+%", -0.5 }, }, }, + constantStats = { + }, stats = { "global_hit_causes_monster_flee_%", }, @@ -1131,53 +1163,55 @@ skills["SupportGemFrenzyPowerOnTrapTrigger"] = { { "trap_trigger_radius_+%_per_power_charge", 0.5 }, }, }, + constantStats = { + { "trap_throwing_speed_+%_per_frenzy_charge", 10 }, + { "trap_critical_strike_multiplier_+_per_power_charge", 15 }, + }, stats = { "%_chance_to_gain_power_charge_on_trap_triggered_by_an_enemy", "%_chance_to_gain_frenzy_charge_on_trap_triggered_by_an_enemy", - "trap_throwing_speed_+%_per_frenzy_charge", - "trap_critical_strike_multiplier_+_per_power_charge", }, levels = { - [1] = { 20, 20, 10, 15, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 21, 21, 10, 15, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 21, 21, 10, 15, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 22, 22, 10, 15, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 22, 22, 10, 15, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 23, 23, 10, 15, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 23, 23, 10, 15, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 24, 24, 10, 15, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 24, 24, 10, 15, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 25, 25, 10, 15, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 25, 25, 10, 15, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 26, 26, 10, 15, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 26, 26, 10, 15, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 27, 27, 10, 15, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 27, 27, 10, 15, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 28, 28, 10, 15, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 28, 28, 10, 15, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 29, 29, 10, 15, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 29, 29, 10, 15, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 30, 30, 10, 15, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 30, 30, 10, 15, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 31, 31, 10, 15, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 31, 31, 10, 15, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 32, 32, 10, 15, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 32, 32, 10, 15, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 33, 33, 10, 15, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 33, 33, 10, 15, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 34, 34, 10, 15, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 34, 34, 10, 15, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 35, 35, 10, 15, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 35, 35, 10, 15, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 35, 35, 10, 15, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 35, 35, 10, 15, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 36, 36, 10, 15, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 36, 36, 10, 15, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 36, 36, 10, 15, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 36, 36, 10, 15, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 37, 37, 10, 15, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 37, 37, 10, 15, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 37, 37, 10, 15, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 20, 20, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 21, 21, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 21, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 22, 22, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 22, 22, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 23, 23, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 23, 23, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 24, 24, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 24, 24, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 25, 25, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 25, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 26, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 26, 26, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 27, 27, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 27, 27, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 28, 28, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 28, 28, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 29, 29, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 29, 29, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 30, 30, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 31, 31, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 32, 32, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 32, 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 33, 33, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 33, 33, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 34, 34, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 34, 34, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 35, 35, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 35, 35, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 35, 35, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 35, 35, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 36, 36, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 36, 36, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 36, 36, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 36, 36, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 37, 37, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 37, 37, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 37, 37, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportSlashingWeapon"] = { @@ -1227,54 +1261,56 @@ skills["SupportSlashingWeapon"] = { { "close_combat_damage_to_close_range_+%", 1 }, }, }, + constantStats = { + { "support_slashing_buff_base_duration_ms", 2000 }, + { "support_slashing_buff_attack_speed_+%_final_to_grant", 20 }, + }, stats = { "support_slashing_damage_+%_final_from_distance", - "support_slashing_buff_base_duration_ms", - "support_slashing_buff_attack_speed_+%_final_to_grant", "supported_by_slashing", "supported_skill_can_only_use_axe_and_sword", }, levels = { - [1] = { 25, 2000, 20, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 25, 2000, 20, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 26, 2000, 20, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 27, 2000, 20, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 28, 2000, 20, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 28, 2000, 20, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 29, 2000, 20, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 30, 2000, 20, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 31, 2000, 20, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 31, 2000, 20, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 32, 2000, 20, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 33, 2000, 20, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 34, 2000, 20, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 34, 2000, 20, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 35, 2000, 20, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 36, 2000, 20, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 37, 2000, 20, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 37, 2000, 20, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 38, 2000, 20, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 39, 2000, 20, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 40, 2000, 20, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 40, 2000, 20, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 41, 2000, 20, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 42, 2000, 20, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 43, 2000, 20, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 43, 2000, 20, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 44, 2000, 20, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 45, 2000, 20, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 46, 2000, 20, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 46, 2000, 20, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 47, 2000, 20, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 47, 2000, 20, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 47, 2000, 20, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 48, 2000, 20, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 48, 2000, 20, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 49, 2000, 20, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 49, 2000, 20, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 49, 2000, 20, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 50, 2000, 20, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 50, 2000, 20, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportClusterTrap"] = { @@ -1304,54 +1340,56 @@ skills["SupportClusterTrap"] = { { "trap_spread_+%", -2 }, }, }, + constantStats = { + { "number_of_additional_traps_to_throw", 2 }, + { "number_of_additional_traps_allowed", 5 }, + { "throw_traps_in_circle_radius", 20 }, + { "multi_trap_and_mine_support_flags", 1 }, + }, stats = { - "number_of_additional_traps_to_throw", - "number_of_additional_traps_allowed", - "throw_traps_in_circle_radius", "support_clustertrap_damage_+%_final", - "multi_trap_and_mine_support_flags", }, levels = { - [1] = { 2, 5, 20, -61, 1, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 5, 20, -61, 1, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 2, 5, 20, -61, 1, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 2, 5, 20, -60, 1, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 2, 5, 20, -60, 1, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 2, 5, 20, -60, 1, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 2, 5, 20, -59, 1, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 2, 5, 20, -59, 1, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 2, 5, 20, -59, 1, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 2, 5, 20, -58, 1, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 2, 5, 20, -58, 1, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 2, 5, 20, -58, 1, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 2, 5, 20, -57, 1, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 2, 5, 20, -57, 1, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 2, 5, 20, -57, 1, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 2, 5, 20, -56, 1, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 2, 5, 20, -56, 1, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 2, 5, 20, -56, 1, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 2, 5, 20, -55, 1, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 2, 5, 20, -55, 1, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 2, 5, 20, -55, 1, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 2, 5, 20, -54, 1, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 2, 5, 20, -54, 1, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 2, 5, 20, -54, 1, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 2, 5, 20, -53, 1, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 2, 5, 20, -53, 1, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 2, 5, 20, -53, 1, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 2, 5, 20, -52, 1, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 2, 5, 20, -52, 1, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 2, 5, 20, -52, 1, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 2, 5, 20, -51, 1, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 2, 5, 20, -51, 1, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 2, 5, 20, -51, 1, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 2, 5, 20, -50, 1, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 2, 5, 20, -50, 1, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 2, 5, 20, -50, 1, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 2, 5, 20, -49, 1, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 2, 5, 20, -49, 1, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 2, 5, 20, -49, 1, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 2, 5, 20, -48, 1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -61, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { -61, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { -61, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { -60, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { -60, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { -60, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { -59, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { -59, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { -59, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { -58, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { -58, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { -58, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { -57, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { -57, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { -57, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { -56, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { -56, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { -56, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { -55, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { -55, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -55, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -54, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -54, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -54, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -53, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -53, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -53, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -52, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -52, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -52, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -51, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -51, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -51, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -50, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -50, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -50, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -49, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -48, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportColdPenetration"] = { @@ -1376,6 +1414,8 @@ skills["SupportColdPenetration"] = { { "cold_ailment_effect_+%", 1 }, }, }, + constantStats = { + }, stats = { "base_reduce_enemy_cold_resistance_%", }, @@ -1439,6 +1479,8 @@ skills["SupportColdPenetrationPlus"] = { { "cold_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_reduce_enemy_cold_resistance_%", "base_inflict_cold_exposure_on_hit_%_chance", @@ -1488,53 +1530,53 @@ skills["SupportCullingStrike"] = { { "recover_%_maximum_life_on_cull", 0.1 }, }, }, + constantStats = { + }, stats = { - "kill_enemy_on_hit_if_under_10%_life", - "attack_speed_+%", - "base_cast_speed_+%", "damage_+%", + "kill_enemy_on_hit_if_under_10%_life", }, levels = { - [1] = { 1, 0, 0, 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 0, 0, 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 0, 0, 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 0, 0, 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 0, 0, 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 0, 0, 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 0, 0, 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 0, 0, 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 0, 0, 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 0, 0, 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 0, 0, 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 0, 0, 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 0, 0, 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 0, 0, 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 0, 0, 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 0, 0, 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 0, 0, 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 0, 0, 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 0, 0, 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 0, 0, 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1, 0, 0, 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1, 0, 0, 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1, 0, 0, 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1, 0, 0, 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1, 0, 0, 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1, 0, 0, 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1, 0, 0, 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1, 0, 0, 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1, 0, 0, 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1, 0, 0, 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1, 0, 0, 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1, 0, 0, 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1, 0, 0, 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1, 0, 0, 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1, 0, 0, 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1, 0, 0, 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1, 0, 0, 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1, 0, 0, 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1, 0, 0, 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1, 0, 0, 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportDeadlyAilments"] = { @@ -1567,51 +1609,53 @@ skills["SupportDeadlyAilments"] = { { "support_better_ailments_hit_damage_+%_final", 2 }, }, }, + constantStats = { + { "support_better_ailments_hit_damage_+%_final", -80 }, + }, stats = { "support_better_ailments_ailment_damage_+%_final", - "support_better_ailments_hit_damage_+%_final", }, levels = { - [1] = { 30, -80, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 30, -80, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 31, -80, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 32, -80, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 33, -80, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 33, -80, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 34, -80, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 35, -80, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 36, -80, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 36, -80, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 37, -80, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 38, -80, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 39, -80, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 39, -80, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 40, -80, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 41, -80, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 42, -80, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 42, -80, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 43, -80, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 44, -80, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 45, -80, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 45, -80, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 46, -80, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 47, -80, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 48, -80, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 48, -80, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 49, -80, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 50, -80, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 51, -80, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 51, -80, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 52, -80, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 52, -80, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 52, -80, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 53, -80, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 53, -80, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 54, -80, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 54, -80, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 54, -80, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 55, -80, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 55, -80, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 30, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 31, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 32, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 33, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 33, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 34, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 35, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 36, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 36, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 37, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 38, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 39, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 39, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 40, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 41, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 42, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 42, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 43, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 44, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 45, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 46, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 47, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 48, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 48, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 49, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 50, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 51, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 51, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 52, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 52, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 52, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 53, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 53, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 54, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 54, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 54, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 55, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 55, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportDeadlyAilmentsPlus"] = { @@ -1639,31 +1683,33 @@ skills["SupportDeadlyAilmentsPlus"] = { { "damage_over_time_+%", 0.5 }, }, }, + constantStats = { + { "support_better_ailments_hit_damage_+%_final", -80 }, + }, stats = { "support_better_ailments_ailment_damage_+%_final", - "support_better_ailments_hit_damage_+%_final", }, levels = { - [1] = { 45, -80, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 46, -80, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 47, -80, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 48, -80, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 54, -80, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 55, -80, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 55, -80, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 56, -80, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 56, -80, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 57, -80, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 57, -80, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 58, -80, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 58, -80, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 59, -80, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 59, -80, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 60, -80, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 60, -80, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 61, -80, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 61, -80, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 62, -80, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { 46, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { 47, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { 48, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { 54, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { 55, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { 55, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { 56, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { 56, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { 57, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { 57, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { 58, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { 58, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { 59, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { 59, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { 60, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { 60, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { 61, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { 61, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { 62, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportAdditionalQuality"] = { @@ -1691,6 +1737,8 @@ skills["SupportAdditionalQuality"] = { { "local_gem_dex_requirement_+%", -3 }, }, }, + constantStats = { + }, stats = { "supported_active_skill_gem_quality_%", }, @@ -1730,6 +1778,8 @@ skills["SupportAdditionalQualityPlus"] = { { "local_gem_experience_gain_+%", 5 }, }, }, + constantStats = { + }, stats = { "supported_active_skill_gem_quality_%", }, @@ -1779,6 +1829,8 @@ skills["SupportFasterAttack"] = { { "faster_bleed_%", 0.5 }, }, }, + constantStats = { + }, stats = { "attack_speed_+%", }, @@ -1848,6 +1900,8 @@ skills["SupportFasterProjectiles"] = { { "projectile_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_projectile_speed_+%", "projectile_damage_+%", @@ -1926,6 +1980,8 @@ skills["SupportFocusedBallista"] = { { "totem_life_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_focused_ballista_totem_attack_speed_+%_final", "support_focused_ballista_totem_damage_+%_final", @@ -2002,52 +2058,54 @@ skills["SupportFork"] = { { "projectile_base_number_of_targets_to_pierce", 0.05 }, }, }, + constantStats = { + { "terrain_arrow_attachment_chance_reduction_+%", 100 }, + }, stats = { "support_fork_projectile_damage_+%_final", - "terrain_arrow_attachment_chance_reduction_+%", "projectiles_fork", }, levels = { - [1] = { -10, 100, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -9, 100, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -8, 100, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -7, 100, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -6, 100, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -5, 100, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -4, 100, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -3, 100, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -2, 100, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -1, 100, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 0, 100, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 1, 100, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 2, 100, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 3, 100, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 4, 100, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 5, 100, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 6, 100, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 7, 100, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 8, 100, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 9, 100, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 10, 100, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 11, 100, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 12, 100, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 13, 100, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 14, 100, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 15, 100, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 16, 100, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 17, 100, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 18, 100, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 19, 100, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 19, 100, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 20, 100, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 20, 100, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 21, 100, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 21, 100, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 22, 100, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 22, 100, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 23, 100, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 23, 100, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 24, 100, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { -9, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { -8, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { -7, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { -6, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { -5, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { -4, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { -3, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { -2, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { -1, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 0, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 1, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 2, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 3, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 4, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 5, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 6, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 7, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 8, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 9, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 11, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 12, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 16, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 17, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 18, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 19, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 20, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 21, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 21, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 22, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 22, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 23, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 23, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportForkPlus"] = { @@ -2072,33 +2130,35 @@ skills["SupportForkPlus"] = { { "projectile_damage_+%", 0.5 }, }, }, + constantStats = { + { "number_of_additional_forks_base", 1 }, + { "terrain_arrow_attachment_chance_reduction_+%", 150 }, + }, stats = { - "number_of_additional_forks_base", "support_fork_projectile_damage_+%_final", - "terrain_arrow_attachment_chance_reduction_+%", "projectiles_fork", }, levels = { - [1] = { 1, 10, 150, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, 11, 150, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 1, 12, 150, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 1, 13, 150, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 1, 14, 150, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 1, 15, 150, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 1, 15, 150, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 1, 16, 150, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 1, 16, 150, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 1, 17, 150, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 1, 17, 150, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 1, 18, 150, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 1, 18, 150, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 1, 19, 150, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 1, 19, 150, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 1, 20, 150, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 1, 20, 150, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 1, 21, 150, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 1, 21, 150, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 1, 22, 150, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { 11, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { 12, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { 15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { 15, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { 16, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { 16, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { 17, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { 17, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { 18, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { 18, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { 19, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { 19, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { 20, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { 20, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { 21, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { 21, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { 22, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportGreaterMultipleProjectiles"] = { @@ -2131,53 +2191,54 @@ skills["SupportGreaterMultipleProjectiles"] = { { "multiple_projectiles_projectile_spread_+%", 1 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 4 }, + { "terrain_arrow_attachment_chance_reduction_+%", 200 }, + }, stats = { - "number_of_additional_projectiles", "support_multiple_projectile_damage_+%_final", - "projectile_damage_+%", - "terrain_arrow_attachment_chance_reduction_+%", }, levels = { - [1] = { 4, -35, 0, 200, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 4, -35, 0, 200, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 4, -34, 0, 200, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 4, -34, 0, 200, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 4, -33, 0, 200, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 4, -33, 0, 200, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 4, -32, 0, 200, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 4, -32, 0, 200, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 4, -31, 0, 200, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 4, -31, 0, 200, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 4, -30, 0, 200, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 4, -30, 0, 200, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 4, -29, 0, 200, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 4, -29, 0, 200, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 4, -28, 0, 200, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 4, -28, 0, 200, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 4, -27, 0, 200, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 4, -27, 0, 200, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 4, -26, 0, 200, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 4, -26, 0, 200, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 4, -25, 0, 200, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 4, -25, 0, 200, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 4, -24, 0, 200, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 4, -24, 0, 200, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 4, -23, 0, 200, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 4, -23, 0, 200, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 4, -22, 0, 200, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 4, -22, 0, 200, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 4, -21, 0, 200, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 4, -21, 0, 200, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 4, -21, 0, 200, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 4, -20, 0, 200, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 4, -20, 0, 200, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 4, -20, 0, 200, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 4, -20, 0, 200, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 4, -19, 0, 200, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 4, -19, 0, 200, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 4, -19, 0, 200, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 4, -19, 0, 200, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 4, -18, 0, 200, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -35, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { -35, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { -34, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { -34, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { -33, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { -33, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { -32, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { -32, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { -31, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { -31, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { -30, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { -30, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { -29, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { -29, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { -28, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { -28, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { -27, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { -27, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { -26, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { -26, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -25, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -24, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -24, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -23, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -23, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -22, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -22, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -21, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -21, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -21, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -20, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -20, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -20, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -20, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -19, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -19, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -19, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -19, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -18, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportGreaterMultipleProjectilesPlus"] = { @@ -2202,33 +2263,34 @@ skills["SupportGreaterMultipleProjectilesPlus"] = { { "projectile_damage_+%", 0.5 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 5 }, + { "terrain_arrow_attachment_chance_reduction_+%", 250 }, + }, stats = { - "number_of_additional_projectiles", "support_multiple_projectile_damage_+%_final", - "projectile_damage_+%", - "terrain_arrow_attachment_chance_reduction_+%", }, levels = { - [1] = { 5, -25, 0, 250, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 5, -24, 0, 250, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 5, -23, 0, 250, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 5, -22, 0, 250, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 5, -21, 0, 250, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 5, -20, 0, 250, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 5, -20, 0, 250, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 5, -19, 0, 250, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 5, -19, 0, 250, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 5, -18, 0, 250, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 5, -18, 0, 250, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 5, -17, 0, 250, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 5, -17, 0, 250, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 5, -16, 0, 250, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 5, -16, 0, 250, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 5, -15, 0, 250, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 5, -15, 0, 250, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 5, -14, 0, 250, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 5, -14, 0, 250, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 5, -13, 0, 250, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { -24, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { -23, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { -22, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { -21, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { -20, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { -20, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { -19, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { -18, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { -17, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { -16, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { -15, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { -15, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { -14, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { -14, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { -13, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportGreaterVolley"] = { @@ -2258,54 +2320,55 @@ skills["SupportGreaterVolley"] = { { "base_projectile_speed_+%", 1 }, }, }, + constantStats = { + { "support_parallel_projectile_number_of_points_per_side", 4 }, + { "greater_volley_additional_projectiles_fire_parallel_x_dist", 80 }, + { "number_of_additional_projectiles", 4 }, + }, stats = { - "support_parallel_projectile_number_of_points_per_side", - "greater_volley_additional_projectiles_fire_parallel_x_dist", - "number_of_additional_projectiles", "support_greater_volley_projectile_damage_+%_final", - "terrain_arrow_attachment_chance_reduction_+%", }, levels = { - [1] = { 4, 80, 4, -30, 0, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 4, 80, 4, -30, 0, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 4, 80, 4, -29, 0, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 4, 80, 4, -29, 0, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 4, 80, 4, -28, 0, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 4, 80, 4, -28, 0, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 4, 80, 4, -27, 0, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 4, 80, 4, -27, 0, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 4, 80, 4, -26, 0, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 4, 80, 4, -26, 0, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 4, 80, 4, -25, 0, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 4, 80, 4, -25, 0, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 4, 80, 4, -24, 0, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 4, 80, 4, -24, 0, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 4, 80, 4, -23, 0, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 4, 80, 4, -23, 0, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 4, 80, 4, -22, 0, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 4, 80, 4, -22, 0, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 4, 80, 4, -21, 0, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 4, 80, 4, -21, 0, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 4, 80, 4, -20, 0, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 4, 80, 4, -20, 0, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 4, 80, 4, -19, 0, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 4, 80, 4, -19, 0, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 4, 80, 4, -18, 0, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 4, 80, 4, -18, 0, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 4, 80, 4, -17, 0, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 4, 80, 4, -17, 0, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 4, 80, 4, -16, 0, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 4, 80, 4, -16, 0, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 4, 80, 4, -15, 0, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 4, 80, 4, -15, 0, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 4, 80, 4, -15, 0, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 4, 80, 4, -14, 0, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 4, 80, 4, -14, 0, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 4, 80, 4, -13, 0, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 4, 80, 4, -13, 0, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 4, 80, 4, -12, 0, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 4, 80, 4, -12, 0, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 4, 80, 4, -11, 0, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { -30, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { -29, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { -29, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { -28, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { -28, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { -27, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { -27, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { -26, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { -26, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { -25, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { -25, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { -24, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { -24, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { -23, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { -23, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { -22, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { -22, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { -21, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { -21, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -20, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -20, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -19, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -19, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -18, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -18, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -17, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -17, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -16, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -16, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -15, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -15, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -15, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -14, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -14, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -13, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -12, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -11, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportDamageAgainstChilled"] = { @@ -2341,52 +2404,54 @@ skills["SupportDamageAgainstChilled"] = { { "freeze_applies_cold_resistance_+", -0.2 }, }, }, + constantStats = { + { "additional_chance_to_freeze_chilled_enemies_%", 20 }, + }, stats = { "support_hypothermia_damage_+%_vs_chilled_enemies_final", - "additional_chance_to_freeze_chilled_enemies_%", "support_hypothermia_cold_damage_over_time_+%_final", }, levels = { - [1] = { 20, 20, 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 20, 20, 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 21, 20, 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 21, 20, 21, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 22, 20, 22, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 22, 20, 22, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 23, 20, 23, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 23, 20, 23, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 24, 20, 24, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 24, 20, 24, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 25, 20, 25, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 25, 20, 25, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 26, 20, 26, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 26, 20, 26, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 27, 20, 27, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 27, 20, 27, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 28, 20, 28, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 28, 20, 28, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 29, 20, 29, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 29, 20, 29, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 30, 20, 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 30, 20, 30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 31, 20, 31, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 31, 20, 31, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 32, 20, 32, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 32, 20, 32, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 33, 20, 33, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 33, 20, 33, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 34, 20, 34, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 34, 20, 34, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 34, 20, 34, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 35, 20, 35, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 35, 20, 35, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 35, 20, 35, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 35, 20, 35, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 36, 20, 36, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 36, 20, 36, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 36, 20, 36, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 36, 20, 36, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 37, 20, 37, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 20, 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 20, 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 21, 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 21, 21, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 22, 22, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 22, 22, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 23, 23, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 23, 23, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 24, 24, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 24, 24, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 25, 25, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 25, 25, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 26, 26, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 26, 26, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 27, 27, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 27, 27, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 28, 28, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 28, 28, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 29, 29, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 29, 29, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 30, 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 30, 30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 31, 31, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 31, 31, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 32, 32, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 32, 32, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 33, 33, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 33, 33, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 34, 34, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 34, 34, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 34, 34, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 35, 35, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 35, 35, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 35, 35, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 35, 35, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 36, 36, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 36, 36, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 36, 36, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 36, 36, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 37, 37, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportImpale"] = { @@ -2420,51 +2485,53 @@ skills["SupportImpale"] = { { "chance_to_inflict_additional_impale_%", 0.25 }, }, }, + constantStats = { + { "attacks_impale_on_hit_%_chance", 60 }, + }, stats = { - "attacks_impale_on_hit_%_chance", "impale_debuff_effect_+%", }, levels = { - [1] = { 60, 0, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 60, 1, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 60, 3, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 60, 4, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 60, 6, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 60, 7, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 60, 9, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 60, 10, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 60, 12, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 60, 13, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 60, 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 60, 16, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 60, 18, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 60, 19, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 60, 21, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 60, 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 60, 24, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 60, 25, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 60, 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 60, 28, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 60, 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 60, 31, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 60, 33, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 60, 34, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 60, 36, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 60, 37, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 60, 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 60, 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 60, 42, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 60, 43, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 60, 44, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 60, 45, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 60, 45, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 60, 46, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 60, 47, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 60, 48, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 60, 48, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 60, 49, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 60, 50, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 60, 51, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { 1, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { 3, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { 4, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { 6, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { 7, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { 9, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { 10, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { 12, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 13, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 16, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 18, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 19, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 21, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 24, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 25, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 28, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 31, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 33, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 34, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 36, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 37, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 42, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 43, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 44, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 45, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 45, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 46, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 47, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 48, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 48, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 49, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 50, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 51, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportFrenzyChargeOnSlayingFrozenEnemy"] = { @@ -2491,55 +2558,57 @@ skills["SupportFrenzyChargeOnSlayingFrozenEnemy"] = { { "chance_to_gain_frenzy_charge_on_killing_frozen_enemy_%", 1 }, }, }, + constantStats = { + { "base_chance_to_freeze_%", 15 }, + }, stats = { - "chance_to_gain_frenzy_charge_on_killing_frozen_enemy_%", - "base_chance_to_freeze_%", "minimum_added_cold_damage_per_frenzy_charge", "maximum_added_cold_damage_per_frenzy_charge", "global_minimum_added_cold_damage", "global_maximum_added_cold_damage", + "chance_to_gain_frenzy_charge_on_killing_frozen_enemy_%", }, levels = { - [1] = { 50, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [2] = { 51, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [3] = { 52, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [4] = { 53, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [5] = { 54, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [6] = { 55, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [7] = { 56, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [8] = { 57, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [9] = { 58, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [10] = { 59, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [11] = { 60, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [12] = { 61, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [13] = { 62, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [14] = { 63, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [15] = { 64, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [16] = { 65, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [17] = { 66, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [18] = { 67, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [19] = { 68, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [20] = { 69, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [21] = { 70, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [22] = { 71, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [23] = { 72, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [24] = { 73, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [25] = { 74, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [26] = { 75, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [27] = { 76, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [28] = { 77, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [29] = { 78, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [30] = { 79, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [31] = { 79, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [32] = { 80, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [33] = { 80, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [34] = { 81, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [35] = { 81, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [36] = { 82, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [37] = { 82, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [38] = { 83, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [39] = { 83, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, - [40] = { 84, 15, 0.079999998211861, 0.11999999731779, 0.36000001430511, 0.54000002145767, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 3, 3, 3, 3, }, cost = { }, }, + [1] = { 2, 3, 8, 12, 50, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [2] = { 2, 3, 10, 15, 51, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [3] = { 2, 4, 11, 17, 52, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [4] = { 3, 4, 13, 19, 53, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [5] = { 3, 5, 14, 21, 54, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [6] = { 4, 5, 16, 24, 55, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [7] = { 4, 6, 18, 27, 56, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [8] = { 4, 7, 20, 30, 57, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [9] = { 5, 7, 22, 33, 58, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [10] = { 5, 8, 25, 37, 59, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [11] = { 6, 9, 27, 41, 60, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [12] = { 7, 10, 30, 46, 61, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [13] = { 8, 11, 34, 51, 62, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [14] = { 8, 13, 38, 56, 63, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [15] = { 9, 14, 42, 62, 64, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [16] = { 10, 15, 46, 69, 65, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [17] = { 11, 17, 51, 77, 66, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [18] = { 13, 19, 56, 85, 67, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [19] = { 14, 21, 62, 94, 68, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [20] = { 15, 23, 69, 103, 69, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [21] = { 17, 25, 76, 114, 70, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [22] = { 19, 28, 84, 126, 71, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [23] = { 21, 31, 93, 139, 72, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [24] = { 23, 34, 102, 153, 73, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [25] = { 25, 37, 112, 168, 74, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [26] = { 27, 41, 124, 185, 75, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [27] = { 30, 45, 136, 204, 76, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [28] = { 33, 50, 150, 224, 77, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [29] = { 37, 55, 164, 247, 78, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [30] = { 40, 60, 181, 271, 79, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [31] = { 42, 63, 189, 284, 79, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [32] = { 44, 66, 198, 298, 80, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [33] = { 46, 69, 208, 312, 80, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [34] = { 48, 73, 218, 327, 81, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [35] = { 51, 76, 228, 342, 81, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [36] = { 53, 80, 239, 359, 82, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [37] = { 56, 83, 250, 376, 82, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [38] = { 58, 87, 262, 394, 83, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [39] = { 61, 92, 275, 412, 83, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [40] = { 64, 96, 288, 432, 84, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, }, } skills["SupportLesserMultipleProjectiles"] = { @@ -2572,53 +2641,54 @@ skills["SupportLesserMultipleProjectiles"] = { { "multiple_projectiles_projectile_spread_+%", 1 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 2 }, + { "terrain_arrow_attachment_chance_reduction_+%", 100 }, + }, stats = { - "number_of_additional_projectiles", "support_lesser_multiple_projectile_damage_+%_final", - "projectile_damage_+%", - "terrain_arrow_attachment_chance_reduction_+%", }, levels = { - [1] = { 2, -15, 0, 100, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, -15, 0, 100, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 2, -14, 0, 100, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 2, -14, 0, 100, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 2, -13, 0, 100, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 2, -13, 0, 100, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 2, -12, 0, 100, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 2, -12, 0, 100, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 2, -11, 0, 100, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 2, -11, 0, 100, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 2, -10, 0, 100, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 2, -10, 0, 100, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 2, -9, 0, 100, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 2, -9, 0, 100, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 2, -8, 0, 100, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 2, -8, 0, 100, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 2, -7, 0, 100, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 2, -7, 0, 100, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 2, -6, 0, 100, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 2, -6, 0, 100, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 2, -5, 0, 100, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 2, -5, 0, 100, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 2, -4, 0, 100, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 2, -4, 0, 100, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 2, -3, 0, 100, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 2, -3, 0, 100, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 2, -2, 0, 100, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 2, -2, 0, 100, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 2, -1, 0, 100, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 2, -1, 0, 100, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 2, 0, 0, 100, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 2, 0, 0, 100, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 2, 1, 0, 100, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 2, 1, 0, 100, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 2, 2, 0, 100, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 2, 2, 0, 100, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 2, 3, 0, 100, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 2, 3, 0, 100, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 2, 4, 0, 100, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 2, 4, 0, 100, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -15, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { -15, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { -14, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { -14, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { -13, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { -13, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { -12, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { -12, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { -11, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { -11, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { -10, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { -10, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { -9, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { -9, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { -8, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { -8, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { -7, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { -7, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { -6, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { -6, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -5, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -5, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -4, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -3, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -3, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -2, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -2, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 0, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 0, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 2, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 2, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 3, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 3, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 4, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 4, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportChanceToPoison"] = { @@ -2645,52 +2715,54 @@ skills["SupportChanceToPoison"] = { { "hit_damage_+%", 1 }, }, }, + constantStats = { + { "base_chance_to_poison_on_hit_%", 40 }, + }, stats = { "global_minimum_added_chaos_damage", "global_maximum_added_chaos_damage", - "base_chance_to_poison_on_hit_%", }, levels = { - [1] = { 0.80000001192093, 1.5, 40, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 2.2000000476837, 40, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [3] = { 1.2000000476837, 2, 40, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [4] = { 1, 1.7999999523163, 40, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.7999999523163, 40, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [34] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [35] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [36] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [37] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [38] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [39] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [40] = { 0.80000001192093, 1.2000000476837, 40, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 1, 2, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1, 3, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 2, 3, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 2, 4, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 2, 5, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 4, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 5, 7, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 7, 10, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 9, 13, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 11, 17, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 14, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 18, 27, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 23, 34, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 29, 43, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 36, 54, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 45, 67, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 56, 83, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 69, 103, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 81, 121, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 94, 141, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 104, 156, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 116, 173, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 128, 192, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 142, 213, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 157, 235, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 173, 260, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 192, 287, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 212, 317, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 234, 350, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 258, 387, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 271, 406, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 284, 427, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 299, 448, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 314, 471, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 329, 494, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 346, 519, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 363, 545, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 381, 572, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 400, 600, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 420, 630, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportManaLeech"] = { @@ -2721,6 +2793,8 @@ skills["SupportManaLeech"] = { { "mana_gain_per_target", 0.2 }, }, }, + constantStats = { + }, stats = { "attack_skill_mana_leech_from_any_damage_permyriad", }, @@ -2797,6 +2871,8 @@ skills["SupportMarkOnHit"] = { { "marked_enemy_damage_taken_+%", 0.25 }, }, }, + constantStats = { + }, stats = { "mark_skills_curse_effect_+%", "trigger_on_attack_hit_against_rare_or_unique", @@ -2886,56 +2962,58 @@ skills["SupportGemMirageArcher"] = { { "skill_effect_duration_+%", 1 }, }, }, + constantStats = { + { "support_mirage_archer_base_duration", 4000 }, + { "support_mirage_archer_attack_speed_+%_final", -60 }, + { "mirage_archer_projectile_additional_height_offset", -138 }, + }, stats = { - "support_mirage_archer_base_duration", "support_mirage_archer_damage_+%_final", - "support_mirage_archer_attack_speed_+%_final", - "mirage_archer_projectile_additional_height_offset", "skill_can_own_mirage_archers", "summon_mirage_archer_on_hit", "disable_skill_if_weapon_not_bow", }, levels = { - [1] = { 4000, -40, -60, -138, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 4000, -40, -60, -138, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 4000, -39, -60, -138, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 4000, -39, -60, -138, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 4000, -38, -60, -138, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 4000, -38, -60, -138, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 4000, -37, -60, -138, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 4000, -37, -60, -138, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 4000, -36, -60, -138, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 4000, -36, -60, -138, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 4000, -35, -60, -138, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 4000, -35, -60, -138, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 4000, -34, -60, -138, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 4000, -34, -60, -138, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 4000, -33, -60, -138, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 4000, -33, -60, -138, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 4000, -32, -60, -138, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 4000, -32, -60, -138, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 4000, -31, -60, -138, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 4000, -31, -60, -138, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 4000, -31, -60, -138, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 4000, -30, -60, -138, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 4000, -30, -60, -138, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 4000, -29, -60, -138, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 4000, -29, -60, -138, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 4000, -28, -60, -138, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 4000, -28, -60, -138, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 4000, -27, -60, -138, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 4000, -27, -60, -138, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 4000, -26, -60, -138, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 4000, -26, -60, -138, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 4000, -25, -60, -138, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 4000, -25, -60, -138, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 4000, -24, -60, -138, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 4000, -24, -60, -138, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 4000, -23, -60, -138, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 4000, -23, -60, -138, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 4000, -22, -60, -138, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 4000, -22, -60, -138, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 4000, -22, -60, -138, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -40, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, cost = { }, }, + [2] = { -40, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, cost = { }, }, + [3] = { -39, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, cost = { }, }, + [4] = { -39, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, + [5] = { -38, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, cost = { }, }, + [6] = { -38, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, cost = { }, }, + [7] = { -37, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, + [8] = { -37, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, + [9] = { -36, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [10] = { -36, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [11] = { -35, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [12] = { -35, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [13] = { -34, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [14] = { -34, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { -33, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { -33, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { -32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { -32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { -31, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { -31, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -31, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -30, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -29, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -27, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -26, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -24, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -24, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -23, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -23, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -22, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -22, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -22, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportMultiTrap"] = { @@ -2965,53 +3043,55 @@ skills["SupportMultiTrap"] = { { "support_additional_trap_%_chance_for_1_additional_trap", 0.2 }, }, }, + constantStats = { + { "number_of_additional_traps_to_throw", 2 }, + { "number_of_additional_traps_allowed", 3 }, + { "multi_trap_and_mine_support_flags", 2 }, + }, stats = { - "number_of_additional_traps_to_throw", - "number_of_additional_traps_allowed", "support_multithrow_damage_+%_final", - "multi_trap_and_mine_support_flags", }, levels = { - [1] = { 2, 3, -58, 2, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 3, -58, 2, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 2, 3, -58, 2, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 2, 3, -57, 2, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 2, 3, -57, 2, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 2, 3, -57, 2, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 2, 3, -56, 2, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 2, 3, -56, 2, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 2, 3, -56, 2, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 2, 3, -55, 2, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 2, 3, -55, 2, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 2, 3, -55, 2, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 2, 3, -54, 2, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 2, 3, -54, 2, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 2, 3, -54, 2, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 2, 3, -53, 2, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 2, 3, -53, 2, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 2, 3, -53, 2, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 2, 3, -52, 2, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 2, 3, -52, 2, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 2, 3, -52, 2, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 2, 3, -51, 2, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 2, 3, -51, 2, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 2, 3, -51, 2, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 2, 3, -50, 2, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 2, 3, -50, 2, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 2, 3, -50, 2, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 2, 3, -49, 2, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 2, 3, -49, 2, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 2, 3, -49, 2, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 2, 3, -48, 2, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 2, 3, -48, 2, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 2, 3, -48, 2, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 2, 3, -47, 2, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 2, 3, -47, 2, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 2, 3, -47, 2, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 2, 3, -46, 2, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 2, 3, -46, 2, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 2, 3, -46, 2, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 2, 3, -45, 2, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -58, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { -58, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { -58, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { -57, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { -57, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { -57, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { -56, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { -56, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { -56, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { -55, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { -55, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { -55, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { -54, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { -54, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { -54, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { -53, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { -53, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { -53, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { -52, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { -52, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -52, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -51, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -51, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -51, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -50, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -50, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -50, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -49, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -49, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -49, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -48, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -48, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -48, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -47, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -47, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -47, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -46, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -46, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -46, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -45, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportPuncturingWeapon"] = { @@ -3047,8 +3127,10 @@ skills["SupportPuncturingWeapon"] = { { "critical_strike_chance_against_enemies_on_full_life_+%", 5 }, }, }, + constantStats = { + { "gain_elusive_on_crit_%_chance", 100 }, + }, stats = { - "gain_elusive_on_crit_%_chance", "elusive_effect_+%", "additional_critical_strike_chance_permyriad_while_affected_by_elusive", "nightblade_elusive_grants_critical_strike_multiplier_+_to_supported_skills", @@ -3056,46 +3138,46 @@ skills["SupportPuncturingWeapon"] = { "supported_by_nightblade", }, levels = { - [1] = { 100, 0, 70, 100, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 100, 2, 70, 102, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 100, 4, 70, 104, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 100, 6, 70, 106, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 100, 8, 70, 108, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 100, 10, 80, 110, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 100, 12, 80, 112, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 100, 14, 80, 114, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 100, 16, 80, 116, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 100, 18, 80, 118, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 100, 20, 90, 120, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 100, 22, 90, 122, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 100, 24, 90, 124, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 100, 26, 90, 126, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 100, 28, 90, 128, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 100, 30, 100, 130, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 100, 32, 100, 132, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 100, 34, 100, 134, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 100, 36, 100, 136, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 100, 38, 100, 138, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 100, 40, 110, 140, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 100, 42, 110, 142, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 100, 44, 110, 144, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 100, 46, 110, 146, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 100, 48, 110, 148, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 100, 50, 120, 150, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 100, 52, 120, 152, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 100, 54, 120, 154, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 100, 56, 120, 156, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 100, 58, 120, 158, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 100, 59, 130, 159, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 100, 60, 130, 160, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 100, 61, 130, 161, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 100, 62, 130, 162, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 100, 63, 130, 163, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 100, 64, 130, 164, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 100, 65, 130, 165, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 100, 66, 130, 166, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 100, 67, 130, 167, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 100, 68, 130, 168, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, 70, 100, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 2, 70, 102, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 4, 70, 104, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 6, 70, 106, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 8, 70, 108, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 10, 80, 110, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 12, 80, 112, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 14, 80, 114, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 16, 80, 116, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 18, 80, 118, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 20, 90, 120, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 22, 90, 122, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 24, 90, 124, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 26, 90, 126, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 28, 90, 128, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 30, 100, 130, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 32, 100, 132, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 34, 100, 134, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 36, 100, 136, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 38, 100, 138, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 40, 110, 140, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 42, 110, 142, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 44, 110, 144, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 46, 110, 146, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 48, 110, 148, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 50, 120, 150, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 52, 120, 152, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 54, 120, 154, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 56, 120, 156, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 58, 120, 158, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 59, 130, 159, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 60, 130, 160, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 61, 130, 161, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 62, 130, 162, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 63, 130, 163, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 64, 130, 164, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 65, 130, 165, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 66, 130, 166, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 67, 130, 167, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 68, 130, 168, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportOnslaught"] = { @@ -3125,52 +3207,54 @@ skills["SupportOnslaught"] = { { "attack_and_cast_speed_+%_during_onslaught", 1 }, }, }, + constantStats = { + { "support_scion_onslaught_for_3_seconds_on_hitting_unique_enemy_%_chance", 10 }, + }, stats = { "support_scion_onslaught_on_killing_blow_%_chance", "support_scion_onslaught_on_killing_blow_duration_ms", - "support_scion_onslaught_for_3_seconds_on_hitting_unique_enemy_%_chance", }, levels = { - [1] = { 20, 3000, 10, manaMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 21, 3200, 10, manaMultiplier = 10, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 22, 3400, 10, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 23, 3600, 10, manaMultiplier = 10, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 24, 3800, 10, manaMultiplier = 10, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 25, 4000, 10, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 26, 4200, 10, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 27, 4400, 10, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 28, 4600, 10, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 29, 4800, 10, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 30, 5000, 10, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 31, 5200, 10, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 32, 5400, 10, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 33, 5600, 10, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 34, 5800, 10, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 35, 6000, 10, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 36, 6200, 10, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 37, 6400, 10, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 38, 6600, 10, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 39, 6800, 10, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 40, 7000, 10, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 41, 7200, 10, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 42, 7400, 10, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 43, 7600, 10, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 44, 7800, 10, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 45, 8000, 10, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 46, 8200, 10, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 47, 8400, 10, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 48, 8600, 10, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 49, 8800, 10, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 49, 8900, 10, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 50, 9000, 10, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 50, 9100, 10, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 51, 9200, 10, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 51, 9300, 10, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 52, 9400, 10, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 52, 9500, 10, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 53, 9600, 10, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 53, 9700, 10, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 54, 9800, 10, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 20, 3000, manaMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 21, 3200, manaMultiplier = 10, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 22, 3400, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 23, 3600, manaMultiplier = 10, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 24, 3800, manaMultiplier = 10, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 25, 4000, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 26, 4200, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 27, 4400, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 28, 4600, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 29, 4800, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 30, 5000, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 31, 5200, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 32, 5400, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 33, 5600, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 34, 5800, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 35, 6000, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 36, 6200, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 37, 6400, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 38, 6600, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 39, 6800, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 40, 7000, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 41, 7200, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 42, 7400, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 43, 7600, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 44, 7800, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 45, 8000, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 46, 8200, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 47, 8400, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 48, 8600, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 49, 8800, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 49, 8900, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 50, 9000, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 50, 9100, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 51, 9200, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 51, 9300, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 52, 9400, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 52, 9500, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 53, 9600, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 53, 9700, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 54, 9800, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportPierce"] = { @@ -3204,6 +3288,8 @@ skills["SupportPierce"] = { { "projectile_damage_+%_if_pierced_enemy", 2 }, }, }, + constantStats = { + }, stats = { "projectile_base_number_of_targets_to_pierce", "support_pierce_projectile_damage_+%_final", @@ -3281,51 +3367,53 @@ skills["SupportPointBlank"] = { { "projectiles_pierce_all_targets_in_x_range", 1 }, }, }, + constantStats = { + }, stats = { - "keystone_point_blank", "projectile_damage_+%", + "keystone_point_blank", }, levels = { - [1] = { 1, 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 1, 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 1, 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 1, 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 1, 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 1, 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 1, 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 1, 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 1, 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 1, 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 1, 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 1, 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 1, 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 1, 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 1, 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 1, 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 1, 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 1, 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 1, 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 1, 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 1, 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 1, 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 1, 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 1, 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 1, 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 1, 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 1, 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 1, 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 1, 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 1, 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 1, 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 1, 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 1, 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 1, 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 1, 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 1, 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 1, 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 1, 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 1, 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportCriticalStrikeAffliction"] = { @@ -3350,6 +3438,8 @@ skills["SupportCriticalStrikeAffliction"] = { { "base_critical_strike_multiplier_+", 0.75 }, }, }, + constantStats = { + }, stats = { "critical_ailment_dot_multiplier_+", }, @@ -3419,51 +3509,53 @@ skills["SupportAdditionalCooldown"] = { { "regenerate_%_life_over_1_second_on_skill_use", 0.05 }, }, }, + constantStats = { + { "support_added_cooldown_count_if_not_instant", 1 }, + }, stats = { - "support_added_cooldown_count_if_not_instant", "base_cooldown_speed_+%", }, levels = { - [1] = { 1, -24, manaMultiplier = 100, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, -23, manaMultiplier = 100, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 1, -22, manaMultiplier = 100, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 1, -21, manaMultiplier = 100, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 1, -20, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 1, -19, manaMultiplier = 100, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 1, -18, manaMultiplier = 100, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 1, -17, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 1, -16, manaMultiplier = 100, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 1, -15, manaMultiplier = 100, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 1, -14, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 1, -13, manaMultiplier = 100, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 1, -12, manaMultiplier = 100, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 1, -11, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 1, -10, manaMultiplier = 100, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 1, -9, manaMultiplier = 100, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 1, -8, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 1, -7, manaMultiplier = 100, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 1, -6, manaMultiplier = 100, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 1, -5, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 1, -4, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 1, -3, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 1, -2, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 1, -1, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 1, 0, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 1, 1, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 1, 2, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 1, 3, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 1, 4, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 1, 5, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 1, 5, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 1, 6, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 1, 6, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 1, 7, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 1, 7, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 1, 8, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 1, 8, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 1, 9, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 1, 9, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 1, 10, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -24, manaMultiplier = 100, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { -23, manaMultiplier = 100, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { -22, manaMultiplier = 100, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { -21, manaMultiplier = 100, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { -20, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { -19, manaMultiplier = 100, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { -18, manaMultiplier = 100, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { -17, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { -16, manaMultiplier = 100, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { -15, manaMultiplier = 100, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { -14, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { -13, manaMultiplier = 100, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { -12, manaMultiplier = 100, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { -11, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { -10, manaMultiplier = 100, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { -9, manaMultiplier = 100, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { -8, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { -7, manaMultiplier = 100, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { -6, manaMultiplier = 100, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { -5, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -4, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -3, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -2, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -1, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 0, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 1, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 2, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 3, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 4, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 5, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 5, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 6, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 6, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 7, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 7, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 8, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 8, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 9, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 9, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 10, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportSlowerProjectiles"] = { @@ -3499,6 +3591,8 @@ skills["SupportSlowerProjectiles"] = { { "projectile_chance_to_not_pierce_%", 3 }, }, }, + constantStats = { + }, stats = { "support_slower_projectiles_projectile_speed_+%_final", "support_slower_projectiles_damage_+%_final", @@ -3573,51 +3667,53 @@ skills["SupportRapidDecay"] = { { "you_and_enemy_movement_velocity_+%_while_affected_by_ailment_you_inflicted", 1 }, }, }, + constantStats = { + { "support_swift_affliction_skill_effect_and_damaging_ailment_duration_+%_final", -25 }, + }, stats = { "support_rapid_decay_damage_over_time_+%_final", - "support_swift_affliction_skill_effect_and_damaging_ailment_duration_+%_final", }, levels = { - [1] = { 25, -25, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 25, -25, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 26, -25, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 27, -25, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 28, -25, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 28, -25, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 29, -25, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 30, -25, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 31, -25, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 31, -25, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 32, -25, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 33, -25, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 34, -25, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 34, -25, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 35, -25, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 36, -25, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 37, -25, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 37, -25, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 38, -25, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 39, -25, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 40, -25, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 40, -25, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 41, -25, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 42, -25, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 43, -25, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 43, -25, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 44, -25, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 45, -25, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 46, -25, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 46, -25, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 47, -25, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 47, -25, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 47, -25, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 48, -25, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 48, -25, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 49, -25, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 49, -25, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 49, -25, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 50, -25, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 50, -25, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportSwiftAfflictionPlus"] = { @@ -3642,31 +3738,33 @@ skills["SupportSwiftAfflictionPlus"] = { { "damage_over_time_+%", 0.5 }, }, }, + constantStats = { + { "support_swift_affliction_skill_effect_and_damaging_ailment_duration_+%_final", -25 }, + }, stats = { "support_rapid_decay_damage_over_time_+%_final", - "support_swift_affliction_skill_effect_and_damaging_ailment_duration_+%_final", }, levels = { - [1] = { 40, -25, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 41, -25, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 42, -25, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 43, -25, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 49, -25, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 50, -25, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 50, -25, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 51, -25, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 51, -25, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 52, -25, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 52, -25, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 53, -25, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 53, -25, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 54, -25, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 54, -25, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 55, -25, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 55, -25, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 56, -25, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 56, -25, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 57, -25, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { 41, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { 42, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { 43, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { 49, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { 50, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { 50, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { 51, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { 51, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { 52, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { 52, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { 53, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { 53, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { 54, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { 54, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { 55, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { 55, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { 56, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { 56, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { 57, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportAdditionalTrapMine"] = { @@ -3693,54 +3791,56 @@ skills["SupportAdditionalTrapMine"] = { { "mine_throwing_speed_+%_per_frenzy_charge", 0.1 }, }, }, + constantStats = { + { "throw_traps_in_circle_radius", 20 }, + { "multi_trap_and_mine_support_flags", 4 }, + }, stats = { "support_additional_trap_mine_%_chance_for_1_additional_trap_mine", "support_additional_trap_mine_%_chance_for_2_additional_trap_mine", "support_additional_trap_mine_%_chance_for_3_additional_trap_mine", - "throw_traps_in_circle_radius", - "multi_trap_and_mine_support_flags", }, levels = { - [1] = { 9, 6, 3, 20, 4, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 10, 6, 3, 20, 4, manaMultiplier = 10, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 10, 7, 3, 20, 4, manaMultiplier = 10, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 11, 7, 3, 20, 4, manaMultiplier = 10, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 11, 7, 4, 20, 4, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 12, 8, 4, 20, 4, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 12, 8, 4, 20, 4, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 13, 8, 4, 20, 4, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 13, 9, 4, 20, 4, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 13, 9, 4, 20, 4, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 14, 9, 5, 20, 4, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 14, 10, 5, 20, 4, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 15, 10, 5, 20, 4, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 15, 10, 5, 20, 4, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 16, 11, 5, 20, 4, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 16, 11, 5, 20, 4, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 17, 11, 6, 20, 4, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 17, 12, 6, 20, 4, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 18, 12, 6, 20, 4, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 18, 12, 6, 20, 4, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 18, 13, 6, 20, 4, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 19, 13, 6, 20, 4, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 19, 14, 6, 20, 4, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 20, 14, 7, 20, 4, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 20, 14, 7, 20, 4, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 21, 15, 7, 20, 4, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 21, 15, 7, 20, 4, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 22, 15, 7, 20, 4, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 22, 16, 7, 20, 4, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 23, 16, 8, 20, 4, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 23, 16, 8, 20, 4, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 23, 17, 8, 20, 4, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 24, 17, 8, 20, 4, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 24, 17, 8, 20, 4, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 25, 18, 8, 20, 4, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 25, 18, 9, 20, 4, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 26, 18, 9, 20, 4, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 26, 19, 9, 20, 4, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 27, 19, 9, 20, 4, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 27, 20, 9, 20, 4, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 9, 6, 3, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 10, 6, 3, manaMultiplier = 10, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 10, 7, 3, manaMultiplier = 10, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 11, 7, 3, manaMultiplier = 10, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 11, 7, 4, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 12, 8, 4, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 12, 8, 4, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 13, 8, 4, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 13, 9, 4, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 13, 9, 4, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 14, 9, 5, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 14, 10, 5, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 15, 10, 5, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 15, 10, 5, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 16, 11, 5, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 16, 11, 5, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 17, 11, 6, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 17, 12, 6, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 18, 12, 6, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 18, 12, 6, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 18, 13, 6, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 19, 13, 6, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 19, 14, 6, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 20, 14, 7, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 20, 14, 7, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 21, 15, 7, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 21, 15, 7, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 22, 15, 7, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 22, 16, 7, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 23, 16, 8, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 23, 16, 8, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 23, 17, 8, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 24, 17, 8, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 24, 17, 8, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 25, 18, 8, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 25, 18, 9, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 26, 18, 9, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 26, 19, 9, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 27, 19, 9, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 27, 20, 9, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportTrap"] = { @@ -3774,57 +3874,59 @@ skills["SupportTrap"] = { { "trap_trigger_radius_+%", 1 }, }, }, + constantStats = { + { "base_trap_duration", 4000 }, + { "support_makes_skill_trap_pvp_damage_+%_final", -60 }, + }, stats = { - "is_trap", - "base_trap_duration", "trap_throwing_speed_+%", - "support_makes_skill_trap_pvp_damage_+%_final", "support_trap_damage_+%_final", "base_skill_is_trapped", "disable_skill_if_melee_attack", "base_skill_show_average_damage_instead_of_dps", + "is_trap", }, levels = { - [1] = { 1, 4000, 0, -60, -20, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 4000, 1, -60, -20, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 4000, 2, -60, -19, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 4000, 3, -60, -18, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 4000, 4, -60, -17, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 4000, 5, -60, -17, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 4000, 6, -60, -16, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 4000, 7, -60, -15, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 4000, 8, -60, -14, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 4000, 9, -60, -14, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 4000, 10, -60, -13, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 4000, 11, -60, -12, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 4000, 12, -60, -11, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 4000, 13, -60, -11, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 4000, 14, -60, -10, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 4000, 15, -60, -9, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 4000, 16, -60, -8, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 4000, 17, -60, -8, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 4000, 18, -60, -7, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 4000, 19, -60, -6, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1, 4000, 20, -60, -5, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1, 4000, 21, -60, -5, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1, 4000, 22, -60, -4, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1, 4000, 23, -60, -3, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1, 4000, 24, -60, -2, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1, 4000, 25, -60, -2, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1, 4000, 26, -60, -1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1, 4000, 27, -60, 0, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1, 4000, 28, -60, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1, 4000, 29, -60, 1, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1, 4000, 30, -60, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1, 4000, 31, -60, 3, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1, 4000, 32, -60, 4, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1, 4000, 33, -60, 4, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1, 4000, 34, -60, 5, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1, 4000, 35, -60, 6, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1, 4000, 36, -60, 7, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1, 4000, 37, -60, 7, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1, 4000, 38, -60, 8, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1, 4000, 39, -60, 9, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 0, -20, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1, -20, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 2, -19, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 3, -18, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 4, -17, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 5, -17, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 6, -16, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 7, -15, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 8, -14, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 9, -14, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 10, -13, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 11, -12, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 12, -11, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 13, -11, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 14, -10, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 15, -9, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 16, -8, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 17, -8, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 18, -7, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 19, -6, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 20, -5, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 21, -5, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 22, -4, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 23, -3, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 24, -2, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 25, -2, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 26, -1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 27, 0, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 28, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 29, 1, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 30, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 31, 3, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 32, 4, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 33, 4, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 34, 5, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 35, 6, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 36, 7, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 37, 7, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 38, 8, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 39, 9, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportTrapCooldown"] = { @@ -3849,53 +3951,55 @@ skills["SupportTrapCooldown"] = { { "skill_effect_duration_+%", 0.5 }, }, }, + constantStats = { + { "multi_trap_and_mine_support_flags", 16 }, + }, stats = { "placing_traps_cooldown_recovery_+%", "skill_effect_duration_+%", "trap_throwing_speed_+%", - "multi_trap_and_mine_support_flags", }, levels = { - [1] = { 50, 10, 15, 16, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 53, 11, 16, 16, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 56, 12, 17, 16, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 59, 13, 18, 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 62, 14, 19, 16, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 65, 15, 20, 16, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 68, 16, 21, 16, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 71, 17, 22, 16, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 74, 18, 23, 16, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 77, 19, 24, 16, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 80, 20, 25, 16, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 83, 21, 26, 16, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 86, 22, 27, 16, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 89, 23, 28, 16, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 92, 24, 29, 16, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 95, 25, 30, 16, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 98, 26, 31, 16, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 101, 27, 32, 16, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 104, 28, 33, 16, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 107, 29, 34, 16, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 110, 30, 35, 16, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 113, 31, 36, 16, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 116, 32, 37, 16, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 119, 33, 38, 16, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 122, 34, 39, 16, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 125, 35, 40, 16, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 128, 36, 41, 16, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 131, 37, 42, 16, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 134, 38, 43, 16, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 137, 39, 44, 16, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 140, 39, 44, 16, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 143, 40, 45, 16, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 146, 40, 45, 16, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 149, 41, 46, 16, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 152, 41, 46, 16, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 155, 42, 47, 16, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 158, 42, 47, 16, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 161, 43, 48, 16, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 164, 43, 48, 16, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 167, 44, 49, 16, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 50, 10, 15, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 53, 11, 16, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 56, 12, 17, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 59, 13, 18, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 62, 14, 19, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 65, 15, 20, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 68, 16, 21, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 71, 17, 22, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 74, 18, 23, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 77, 19, 24, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 80, 20, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 83, 21, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 86, 22, 27, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 89, 23, 28, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 92, 24, 29, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 95, 25, 30, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 98, 26, 31, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 101, 27, 32, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 104, 28, 33, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 107, 29, 34, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 110, 30, 35, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 113, 31, 36, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 116, 32, 37, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 119, 33, 38, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 122, 34, 39, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 125, 35, 40, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 128, 36, 41, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 131, 37, 42, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 134, 38, 43, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 137, 39, 44, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 140, 39, 44, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 143, 40, 45, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 146, 40, 45, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 149, 41, 46, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 152, 41, 46, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 155, 42, 47, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 158, 42, 47, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 161, 43, 48, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 164, 43, 48, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 167, 44, 49, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportTrapAndMineDamage"] = { @@ -3933,52 +4037,54 @@ skills["SupportTrapAndMineDamage"] = { { "damage_+%_per_power_charge", 0.1 }, }, }, + constantStats = { + { "support_trap_and_mine_damage_trap_throwing_speed_+%_final", -10 }, + { "support_trap_and_mine_damage_mine_throwing_speed_+%_final", -10 }, + }, stats = { "support_trap_and_mine_damage_+%_final", - "support_trap_and_mine_damage_trap_throwing_speed_+%_final", - "support_trap_and_mine_damage_mine_throwing_speed_+%_final", }, levels = { - [1] = { 30, -10, -10, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 31, -10, -10, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 32, -10, -10, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 33, -10, -10, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 34, -10, -10, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 35, -10, -10, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 36, -10, -10, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 37, -10, -10, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 38, -10, -10, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 39, -10, -10, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 40, -10, -10, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 41, -10, -10, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 42, -10, -10, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 43, -10, -10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 44, -10, -10, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 45, -10, -10, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 46, -10, -10, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 47, -10, -10, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 48, -10, -10, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 49, -10, -10, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 50, -10, -10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 51, -10, -10, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 52, -10, -10, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 53, -10, -10, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 54, -10, -10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 55, -10, -10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 56, -10, -10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 57, -10, -10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 58, -10, -10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 59, -10, -10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 59, -10, -10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 60, -10, -10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 60, -10, -10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 61, -10, -10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 61, -10, -10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 62, -10, -10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 62, -10, -10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 63, -10, -10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 63, -10, -10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 64, -10, -10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportPhysicalProjectileAttackDamage"] = { @@ -4018,53 +4124,55 @@ skills["SupportPhysicalProjectileAttackDamage"] = { { "attacks_impale_on_hit_%_chance", 0.5 }, }, }, + constantStats = { + { "support_projectile_attack_speed_+%_final", -10 }, + }, stats = { "support_projectile_attack_physical_damage_+%_final", - "support_projectile_attack_speed_+%_final", "support_phys_chaos_projectile_physical_damage_over_time_+%_final", "support_phys_chaos_projectile_chaos_damage_over_time_+%_final", }, levels = { - [1] = { 30, -10, 30, 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 31, -10, 31, 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 32, -10, 32, 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 33, -10, 33, 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 34, -10, 34, 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 35, -10, 35, 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 36, -10, 36, 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 37, -10, 37, 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 38, -10, 38, 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 39, -10, 39, 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 40, -10, 40, 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 41, -10, 41, 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 42, -10, 42, 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 43, -10, 43, 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 44, -10, 44, 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 45, -10, 45, 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 46, -10, 46, 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 47, -10, 47, 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 48, -10, 48, 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 49, -10, 49, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 50, -10, 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 51, -10, 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 52, -10, 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 53, -10, 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 54, -10, 54, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 55, -10, 55, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 56, -10, 56, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 57, -10, 57, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 58, -10, 58, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 59, -10, 59, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 59, -10, 59, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 60, -10, 60, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 60, -10, 60, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 61, -10, 61, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 61, -10, 61, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 62, -10, 62, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 62, -10, 62, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 63, -10, 63, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 63, -10, 63, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 64, -10, 64, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 30, 30, 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 31, 31, 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 32, 32, 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 33, 33, 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 34, 34, 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 35, 35, 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 36, 36, 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 37, 37, 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 38, 38, 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 39, 39, 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 40, 40, 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 41, 41, 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 42, 42, 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 43, 43, 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 44, 44, 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 45, 45, 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 46, 46, 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 47, 47, 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 48, 48, 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 49, 49, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 50, 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 51, 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 52, 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 53, 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 54, 54, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 55, 55, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 56, 56, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 57, 57, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 58, 58, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportViciousProjectilesPlus"] = { @@ -4098,33 +4206,35 @@ skills["SupportViciousProjectilesPlus"] = { { "physical_damage_+%", 0.5 }, }, }, + constantStats = { + { "support_projectile_attack_speed_+%_final", -10 }, + }, stats = { "support_projectile_attack_physical_damage_+%_final", - "support_projectile_attack_speed_+%_final", "support_phys_chaos_projectile_physical_damage_over_time_+%_final", "support_phys_chaos_projectile_chaos_damage_over_time_+%_final", }, levels = { - [1] = { 50, -10, 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 51, -10, 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 52, -10, 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 53, -10, 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 59, -10, 59, 59, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 60, -10, 60, 60, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 60, -10, 60, 60, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 61, -10, 61, 61, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 61, -10, 61, 61, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 62, -10, 62, 62, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 62, -10, 62, 62, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 63, -10, 63, 63, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 63, -10, 63, 63, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 64, -10, 64, 64, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 64, -10, 64, 64, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 65, -10, 65, 65, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 65, -10, 65, 65, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 66, -10, 66, 66, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 66, -10, 66, 66, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 67, -10, 67, 67, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 50, 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 51, 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 52, 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 53, 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 65, 65, 65, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 65, 65, 65, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 66, 66, 66, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 66, 66, 66, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 67, 67, 67, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportDebilitate"] = { @@ -4160,52 +4270,54 @@ skills["SupportDebilitate"] = { { "faster_poison_%", 0.25 }, }, }, + constantStats = { + { "support_debilitate_hit_damage_+%_final_per_poison_stack", 5 }, + }, stats = { "support_debilitate_poison_damage_+%_final", - "support_debilitate_hit_damage_+%_final_per_poison_stack", "support_debilitate_hit_damage_max_poison_stacks", }, levels = { - [1] = { 10, 5, 5, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, 5, 5, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 11, 5, 5, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 11, 5, 6, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 12, 5, 6, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 12, 5, 6, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 13, 5, 6, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 13, 5, 6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 14, 5, 6, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 14, 5, 7, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 15, 5, 7, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 15, 5, 7, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 16, 5, 7, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 16, 5, 7, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 17, 5, 8, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 17, 5, 8, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 18, 5, 8, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 18, 5, 8, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 19, 5, 8, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 19, 5, 8, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 20, 5, 9, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 20, 5, 9, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 21, 5, 9, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 21, 5, 9, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 22, 5, 9, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 22, 5, 9, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 23, 5, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 23, 5, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 24, 5, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 24, 5, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 24, 5, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 25, 5, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 25, 5, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 25, 5, 11, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 25, 5, 11, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 26, 5, 11, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 26, 5, 11, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 26, 5, 11, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 26, 5, 11, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 27, 5, 11, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, 5, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 10, 5, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 11, 5, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 11, 6, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 12, 6, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 12, 6, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 13, 6, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 13, 6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 14, 6, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 14, 7, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 15, 7, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 15, 7, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 16, 7, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 16, 7, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 17, 8, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 17, 8, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 18, 8, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 18, 8, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 19, 8, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 19, 8, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 20, 9, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 20, 9, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 21, 9, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 21, 9, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 22, 9, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 22, 9, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 23, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 23, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 24, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 24, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 24, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 25, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 25, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 25, 11, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 25, 11, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 26, 11, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 26, 11, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 26, 11, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 26, 11, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 27, 11, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportVoidManipulation"] = { @@ -4235,6 +4347,8 @@ skills["SupportVoidManipulation"] = { { "base_life_leech_from_chaos_damage_permyriad", 2 }, }, }, + constantStats = { + }, stats = { "support_void_manipulation_chaos_damage_+%_final", "deal_no_elemental_damage", @@ -4304,6 +4418,8 @@ skills["SupportVoidManipulationPlus"] = { { "chaos_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_void_manipulation_chaos_damage_+%_final", "supported_chaos_skill_gem_level_+", @@ -4359,53 +4475,55 @@ skills["SupportParallelProjectiles"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "support_parallel_projectile_number_of_points_per_side", 2 }, + { "volley_additional_projectiles_fire_parallel_x_dist", 80 }, + { "number_of_additional_projectiles", 2 }, + }, stats = { - "support_parallel_projectile_number_of_points_per_side", - "volley_additional_projectiles_fire_parallel_x_dist", - "number_of_additional_projectiles", "support_parallel_projectiles_damage_+%_final", }, levels = { - [1] = { 2, 80, 2, -12, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 80, 2, -12, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 2, 80, 2, -11, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 2, 80, 2, -11, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 2, 80, 2, -10, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 2, 80, 2, -10, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 2, 80, 2, -9, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 2, 80, 2, -9, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 2, 80, 2, -8, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 2, 80, 2, -8, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 2, 80, 2, -7, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 2, 80, 2, -7, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 2, 80, 2, -6, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 2, 80, 2, -6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 2, 80, 2, -5, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 2, 80, 2, -5, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 2, 80, 2, -4, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 2, 80, 2, -4, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 2, 80, 2, -3, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 2, 80, 2, -3, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 2, 80, 2, -2, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 2, 80, 2, -2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 2, 80, 2, -1, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 2, 80, 2, -1, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 2, 80, 2, 0, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 2, 80, 2, 0, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 2, 80, 2, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 2, 80, 2, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 2, 80, 2, 2, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 2, 80, 2, 2, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 2, 80, 2, 2, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 2, 80, 2, 3, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 2, 80, 2, 3, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 2, 80, 2, 3, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 2, 80, 2, 3, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 2, 80, 2, 4, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 2, 80, 2, 4, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 2, 80, 2, 4, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 2, 80, 2, 4, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 2, 80, 2, 5, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -12, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, cost = { }, }, + [2] = { -12, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, cost = { }, }, + [3] = { -11, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, cost = { }, }, + [4] = { -11, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, + [5] = { -10, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, cost = { }, }, + [6] = { -10, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, cost = { }, }, + [7] = { -9, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, + [8] = { -9, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, + [9] = { -8, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [10] = { -8, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [11] = { -7, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [12] = { -7, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [13] = { -6, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [14] = { -6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { -5, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { -5, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { -4, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { -4, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { -3, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { -3, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -2, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -1, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -1, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 0, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 0, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 2, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 2, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 2, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 3, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 3, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 3, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 3, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 4, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 4, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 4, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 4, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 5, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportChaosAttacks"] = { @@ -4430,51 +4548,53 @@ skills["SupportChaosAttacks"] = { { "wither_applies_additional_wither_%", 1 }, }, }, + constantStats = { + { "support_withered_base_duration_ms", 2000 }, + { "withered_on_hit_chance_%", 25 }, + }, stats = { - "support_withered_base_duration_ms", - "withered_on_hit_chance_%", "physical_damage_%_to_add_as_chaos", }, levels = { - [1] = { 2000, 25, 10, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 2000, 25, 11, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 2000, 25, 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 2000, 25, 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 2000, 25, 14, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 2000, 25, 15, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 2000, 25, 16, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 2000, 25, 17, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 2000, 25, 18, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 2000, 25, 19, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 2000, 25, 20, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 2000, 25, 21, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 2000, 25, 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 2000, 25, 23, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 2000, 25, 24, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 2000, 25, 25, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 2000, 25, 26, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 2000, 25, 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 2000, 25, 28, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 2000, 25, 29, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 2000, 25, 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 2000, 25, 31, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 2000, 25, 32, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 2000, 25, 33, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 2000, 25, 34, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 2000, 25, 35, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 2000, 25, 36, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 2000, 25, 37, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 2000, 25, 38, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 2000, 25, 39, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 2000, 25, 40, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 2000, 25, 40, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 2000, 25, 41, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 2000, 25, 41, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 2000, 25, 42, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 2000, 25, 42, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 2000, 25, 43, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 2000, 25, 43, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 2000, 25, 44, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 2000, 25, 44, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { 11, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { 14, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { 15, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { 16, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { 17, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { 18, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { 19, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { 20, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { 21, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { 23, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { 24, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { 25, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { 26, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { 28, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { 29, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 31, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 32, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 33, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 34, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 35, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 36, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 37, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 38, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 39, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 40, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 40, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 41, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 41, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 42, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 42, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 43, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 43, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 44, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 44, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/sup_int.lua b/src/Data/Skills/sup_int.lua index 5214644bd0..ff0515e182 100644 --- a/src/Data/Skills/sup_int.lua +++ b/src/Data/Skills/sup_int.lua @@ -30,51 +30,53 @@ skills["SupportAddedChaosDamage"] = { { "skill_physical_damage_%_to_convert_to_chaos", 1 }, }, }, + constantStats = { + }, stats = { "global_minimum_added_chaos_damage", "global_maximum_added_chaos_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 3, 3, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 3, 3, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 3, 3, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 3, 3, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 3, 3, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 3, 3, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 3, 3, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 3, 3, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 3, 3, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 3, 3, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 3, 3, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 3, 3, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 3, 3, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 3, 3, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 3, 3, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 3, 3, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 3, 3, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 3, 3, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 3, 3, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 3, 3, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 3, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 3, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 3, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 3, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 3, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 3, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 3, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 3, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 3, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 3, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 3, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 3, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 3, }, cost = { }, }, - [34] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 3, }, cost = { }, }, - [35] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 3, }, cost = { }, }, - [36] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 3, }, cost = { }, }, - [37] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 3, }, cost = { }, }, - [38] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 3, }, cost = { }, }, - [39] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 3, }, cost = { }, }, - [40] = { 0.80000001192093, 1.2000000476837, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 18, 26, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 21, 32, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 24, 36, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 27, 40, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 30, 45, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 34, 51, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 38, 57, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 43, 64, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 48, 72, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 53, 80, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 60, 89, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 66, 100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 74, 111, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 82, 124, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 92, 137, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 102, 153, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 113, 169, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 125, 188, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 139, 208, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 154, 231, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 170, 255, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 188, 283, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 208, 312, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 230, 345, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 254, 381, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 281, 421, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 310, 465, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 342, 513, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 377, 565, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 415, 623, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 436, 654, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 457, 686, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 480, 720, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 504, 755, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 528, 793, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 554, 831, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 581, 872, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 610, 915, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 640, 960, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 671, 1006, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportAddedChaosDamagePlus"] = { @@ -96,32 +98,34 @@ skills["SupportAddedChaosDamagePlus"] = { { "chaos_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "global_minimum_added_chaos_damage", "global_maximum_added_chaos_damage", "supported_active_skill_gem_level_+", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 167, 251, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 173, 259, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 178, 267, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 184, 276, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 189, 284, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 195, 293, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 201, 301, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 207, 310, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 213, 319, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 219, 328, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 222, 333, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 225, 337, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 228, 342, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 231, 346, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 234, 351, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 237, 356, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 240, 360, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 243, 365, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 247, 370, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 250, 375, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportAddedLightningDamage"] = { @@ -148,51 +152,53 @@ skills["SupportAddedLightningDamage"] = { { "skill_physical_damage_%_to_convert_to_lightning", 1 }, }, }, + constantStats = { + }, stats = { "global_minimum_added_lightning_damage", "global_maximum_added_lightning_damage", }, levels = { - [1] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 3, 3, }, cost = { }, }, - [2] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 3, 3, }, cost = { }, }, - [3] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 3, 3, }, cost = { }, }, - [4] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 3, 3, }, cost = { }, }, - [5] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 3, 3, }, cost = { }, }, - [6] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 3, 3, }, cost = { }, }, - [7] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 3, 3, }, cost = { }, }, - [8] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 3, 3, }, cost = { }, }, - [9] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 3, 3, }, cost = { }, }, - [10] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 3, 3, }, cost = { }, }, - [11] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 3, 3, }, cost = { }, }, - [12] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 3, 3, }, cost = { }, }, - [13] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 3, 3, }, cost = { }, }, - [14] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 3, 3, }, cost = { }, }, - [15] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 3, 3, }, cost = { }, }, - [16] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 3, 3, }, cost = { }, }, - [17] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 3, 3, }, cost = { }, }, - [18] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 3, 3, }, cost = { }, }, - [19] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 3, 3, }, cost = { }, }, - [20] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 3, 3, }, cost = { }, }, - [21] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 3, }, cost = { }, }, - [22] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 3, }, cost = { }, }, - [23] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 3, }, cost = { }, }, - [24] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 3, }, cost = { }, }, - [25] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 3, }, cost = { }, }, - [26] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 3, }, cost = { }, }, - [27] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 3, }, cost = { }, }, - [28] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 3, }, cost = { }, }, - [29] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 3, }, cost = { }, }, - [30] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 3, }, cost = { }, }, - [31] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 3, }, cost = { }, }, - [32] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 3, }, cost = { }, }, - [33] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 3, }, cost = { }, }, - [34] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 3, }, cost = { }, }, - [35] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 3, }, cost = { }, }, - [36] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 3, }, cost = { }, }, - [37] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 3, }, cost = { }, }, - [38] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 3, }, cost = { }, }, - [39] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 3, }, cost = { }, }, - [40] = { 0.10000000149012, 1.8999999761581, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 1, 8, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1, 10, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 1, 13, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 1, 17, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 1, 23, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 2, 30, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 2, 39, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 3, 50, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 3, 63, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 4, 75, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 5, 88, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 5, 104, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 6, 122, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 8, 144, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 9, 168, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 10, 196, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 12, 229, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 14, 266, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 16, 309, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 19, 358, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 21, 395, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 23, 435, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 25, 479, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 28, 527, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 31, 580, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 34, 638, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 37, 701, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 41, 771, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 45, 846, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 49, 929, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 51, 973, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 54, 1020, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 56, 1068, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 59, 1118, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 62, 1171, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 65, 1226, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 68, 1284, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 71, 1344, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 74, 1407, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 78, 1473, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportAddedLightningDamagePlus"] = { @@ -214,32 +220,34 @@ skills["SupportAddedLightningDamagePlus"] = { { "lightning_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "global_minimum_added_lightning_damage", "global_maximum_added_lightning_damage", "supported_lightning_skill_gem_level_+", }, levels = { - [1] = { 0.10000000149012, 1.8999999761581, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [2] = { 0.10000000149012, 1.8999999761581, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [3] = { 0.10000000149012, 1.8999999761581, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [4] = { 0.10000000149012, 1.8999999761581, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [5] = { 0.10000000149012, 1.8999999761581, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [6] = { 0.10000000149012, 1.8999999761581, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [7] = { 0.10000000149012, 1.8999999761581, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [8] = { 0.10000000149012, 1.8999999761581, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [9] = { 0.10000000149012, 1.8999999761581, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [10] = { 0.10000000149012, 1.8999999761581, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [11] = { 0.10000000149012, 1.8999999761581, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [12] = { 0.10000000149012, 1.8999999761581, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [13] = { 0.10000000149012, 1.8999999761581, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [14] = { 0.10000000149012, 1.8999999761581, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [15] = { 0.10000000149012, 1.8999999761581, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [16] = { 0.10000000149012, 1.8999999761581, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [17] = { 0.10000000149012, 1.8999999761581, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [18] = { 0.10000000149012, 1.8999999761581, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [19] = { 0.10000000149012, 1.8999999761581, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 3, 1, }, cost = { }, }, - [20] = { 0.10000000149012, 1.8999999761581, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 3, 1, }, cost = { }, }, + [1] = { 21, 391, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 21, 405, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 22, 420, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 23, 434, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 24, 449, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 24, 465, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 25, 480, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 26, 496, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 27, 512, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 28, 529, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 28, 537, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 29, 545, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 29, 554, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 30, 562, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 30, 571, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 31, 580, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 31, 589, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 31, 598, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 32, 607, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 32, 616, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportArcaneSurge"] = { @@ -275,54 +283,56 @@ skills["SupportArcaneSurge"] = { { "support_arcane_surge_base_duration_ms", 100 }, }, }, + constantStats = { + { "support_arcane_surge_base_duration_ms", 4000 }, + }, stats = { "support_arcane_surge_spell_damage_+%_final", - "support_arcane_surge_base_duration_ms", "support_arcane_surge_mana_regeneration_rate_+%", "support_arcane_surge_gain_buff_on_mana_use_threshold", "support_arcane_surge_spell_damage_+%_final_while_you_have_arcane_surge", }, levels = { - [1] = { 10, 4000, 30, 15, 10, manaMultiplier = 30, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 11, 4000, 31, 16, 10, manaMultiplier = 30, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 11, 4000, 33, 17, 11, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 12, 4000, 34, 19, 11, manaMultiplier = 30, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 12, 4000, 36, 22, 12, manaMultiplier = 30, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 13, 4000, 37, 26, 12, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 13, 4000, 39, 32, 13, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 14, 4000, 40, 41, 13, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 14, 4000, 42, 51, 14, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 15, 4000, 43, 64, 14, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 15, 4000, 45, 80, 15, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 16, 4000, 46, 99, 15, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 16, 4000, 48, 121, 16, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 17, 4000, 49, 148, 16, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 17, 4000, 51, 178, 17, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 18, 4000, 52, 213, 17, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 18, 4000, 54, 252, 18, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 19, 4000, 55, 296, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 19, 4000, 57, 345, 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 20, 4000, 58, 400, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 20, 4000, 60, 461, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 21, 4000, 61, 527, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 21, 4000, 63, 600, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 22, 4000, 64, 680, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 22, 4000, 66, 766, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 23, 4000, 67, 860, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 23, 4000, 69, 961, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 24, 4000, 70, 1070, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 24, 4000, 72, 1187, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 25, 4000, 73, 1312, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 25, 4000, 74, 1379, 25, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 25, 4000, 75, 1446, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 25, 4000, 75, 1518, 26, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 26, 4000, 76, 1590, 26, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 26, 4000, 77, 1667, 27, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 26, 4000, 78, 1743, 27, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 26, 4000, 78, 1825, 28, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 27, 4000, 79, 1906, 28, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 27, 4000, 80, 1992, 29, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 27, 4000, 81, 2078, 29, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 10, 30, 15, 10, manaMultiplier = 30, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 11, 31, 16, 10, manaMultiplier = 30, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 11, 33, 17, 11, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 12, 34, 19, 11, manaMultiplier = 30, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 12, 36, 22, 12, manaMultiplier = 30, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 13, 37, 26, 12, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 13, 39, 32, 13, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 14, 40, 41, 13, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 14, 42, 51, 14, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 15, 43, 64, 14, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 15, 45, 80, 15, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 16, 46, 99, 15, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 16, 48, 121, 16, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 17, 49, 148, 16, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 17, 51, 178, 17, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 18, 52, 213, 17, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 18, 54, 252, 18, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 19, 55, 296, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 19, 57, 345, 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 20, 58, 400, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 20, 60, 461, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 21, 61, 527, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 21, 63, 600, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 22, 64, 680, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 22, 66, 766, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 23, 67, 860, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 23, 69, 961, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 24, 70, 1070, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 24, 72, 1187, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 25, 73, 1312, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 25, 74, 1379, 25, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 25, 75, 1446, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 25, 75, 1518, 26, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 26, 76, 1590, 26, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 26, 77, 1667, 27, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 26, 78, 1743, 27, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 26, 78, 1825, 28, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 27, 79, 1906, 28, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 27, 80, 1992, 29, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 27, 81, 2078, 29, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SupportArchmage"] = { @@ -366,53 +376,55 @@ skills["SupportArchmage"] = { { "base_mana_cost_-%", 1 }, }, }, + constantStats = { + { "manaweave_cost_equals_%_unreserved_mana", 5 }, + { "manaweave_added_lightning_damage_%_cost_if_payable", 75 }, + }, stats = { "global_minimum_added_lightning_damage", "global_maximum_added_lightning_damage", - "manaweave_cost_equals_%_unreserved_mana", - "manaweave_added_lightning_damage_%_cost_if_payable", }, levels = { - [1] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [3] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [4] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [5] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [6] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [7] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [8] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [9] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [10] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [11] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [12] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [13] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [14] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [15] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [16] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [17] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [18] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [19] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [20] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [21] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [22] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [23] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [24] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [25] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [26] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [27] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [28] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [29] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [30] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [31] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [32] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [33] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [34] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [35] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [36] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [37] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [38] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [39] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [40] = { 0.10000000149012, 1.8999999761581, 5, 75, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 1, 15, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1, 19, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 1, 21, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 1, 24, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 1, 27, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 2, 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 2, 33, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 2, 37, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 2, 42, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 2, 47, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 3, 52, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 3, 58, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 3, 65, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 4, 72, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 4, 80, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 5, 89, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 5, 98, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 6, 109, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 6, 121, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 7, 134, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 8, 148, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 9, 164, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 10, 181, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 11, 200, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 12, 221, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 13, 244, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 14, 269, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 16, 296, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 17, 327, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 19, 360, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 20, 378, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 21, 396, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 22, 416, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 23, 436, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 24, 458, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 25, 480, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 26, 503, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 28, 528, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 29, 554, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 31, 581, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportBlasphemy"] = { @@ -443,6 +455,8 @@ skills["SupportBlasphemy"] = { { "base_reservation_efficiency_+%", 0.2 }, }, }, + constantStats = { + }, stats = { "curse_area_of_effect_+%", "curse_apply_as_aura", @@ -513,6 +527,8 @@ skills["SupportBlasphemyPlus"] = { { "curse_effect_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "curse_area_of_effect_+%", "supported_curse_skill_gem_level_+", @@ -574,6 +590,8 @@ skills["SupportBonechill"] = { { "chill_effect_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "chill_effect_+%", "support_bonechill_cold_damage_+%_final", @@ -645,6 +663,8 @@ skills["SupportCastOnStunned"] = { { "cast_on_stunned_%", 1 }, }, }, + constantStats = { + }, stats = { "cast_on_stunned_%", "spell_uncastable_if_triggerable", @@ -723,6 +743,8 @@ skills["SupportCastWhileChannelling"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + }, stats = { "cast_while_channelling_time_ms", }, @@ -805,52 +827,54 @@ skills["SupportCastWhileChannellingTriggered"] = { { "support_cast_while_channelling_triggered_skill_non_damaging_ailment_effect_+%", 0.5 }, }, }, + constantStats = { + { "support_cast_while_channelling_triggered_skill_damage_+%_final", -30 }, + }, stats = { - "support_cast_while_channelling_triggered_skill_damage_+%_final", "spell_uncastable_if_triggerable", "cast_spell_while_linked_skill_channelling", }, levels = { - [1] = { -30, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -30, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -30, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -30, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -30, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -30, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -30, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -30, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -30, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -30, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -30, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -30, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -30, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -30, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -30, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -30, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -30, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -30, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -30, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -30, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -30, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -30, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -30, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -30, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -30, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -30, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -30, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -30, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -30, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -30, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -30, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -30, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -30, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -30, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -30, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -30, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -30, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, cost = { }, }, + [2] = { manaMultiplier = 20, levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [3] = { manaMultiplier = 20, levelRequirement = 42, statInterpolation = { }, cost = { }, }, + [4] = { manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [5] = { manaMultiplier = 20, levelRequirement = 46, statInterpolation = { }, cost = { }, }, + [6] = { manaMultiplier = 20, levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [7] = { manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [8] = { manaMultiplier = 20, levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [9] = { manaMultiplier = 20, levelRequirement = 54, statInterpolation = { }, cost = { }, }, + [10] = { manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [11] = { manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, cost = { }, }, + [12] = { manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [13] = { manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [14] = { manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [15] = { manaMultiplier = 20, levelRequirement = 65, statInterpolation = { }, cost = { }, }, + [16] = { manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [17] = { manaMultiplier = 20, levelRequirement = 67, statInterpolation = { }, cost = { }, }, + [18] = { manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [19] = { manaMultiplier = 20, levelRequirement = 69, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["SupportCastWhileChannellingPlus"] = { @@ -878,6 +902,8 @@ skills["SupportCastWhileChannellingPlus"] = { { "channelled_skill_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "cast_while_channelling_time_ms", "avoid_interruption_while_using_this_skill_%", @@ -927,32 +953,34 @@ skills["SupportCastWhileChannellingTriggeredPlus"] = { { "triggered_skill_damage_+%", 0.5 }, }, }, + constantStats = { + { "support_cast_while_channelling_triggered_skill_damage_+%_final", -30 }, + }, stats = { - "support_cast_while_channelling_triggered_skill_damage_+%_final", "spell_uncastable_if_triggerable", "cast_spell_while_linked_skill_channelling", }, levels = { - [1] = { -30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { -30, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { -30, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { -30, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { -30, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { -30, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { -30, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { -30, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { -30, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { -30, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { -30, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { -30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { -30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { -30, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { -30, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { -30, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { -30, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { -30, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { -30, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { -30, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [2] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [3] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [4] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [5] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [6] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [7] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [8] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [9] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [10] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [11] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [12] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [13] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [14] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [15] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [16] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [17] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [18] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [19] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["SupportChanceToIgnite"] = { @@ -987,52 +1015,54 @@ skills["SupportChanceToIgnite"] = { { "fire_damage_+%", 1 }, }, }, + constantStats = { + { "base_chance_to_ignite_%", 25 }, + { "ignites_apply_fire_resistance_+", -10 }, + }, stats = { - "base_chance_to_ignite_%", "support_chance_to_ignite_fire_damage_+%_final", - "ignites_apply_fire_resistance_+", }, levels = { - [1] = { 25, 10, -10, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 25, 10, -10, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 25, 11, -10, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 25, 11, -10, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 25, 12, -10, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 25, 12, -10, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 25, 13, -10, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 25, 13, -10, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 25, 14, -10, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 25, 14, -10, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 25, 15, -10, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 25, 15, -10, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 25, 16, -10, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 25, 16, -10, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 25, 17, -10, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 25, 17, -10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 25, 18, -10, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 25, 18, -10, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 25, 19, -10, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 25, 19, -10, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 25, 20, -10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 25, 20, -10, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 25, 21, -10, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 25, 21, -10, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 25, 22, -10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 25, 22, -10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 25, 23, -10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 25, 23, -10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 25, 24, -10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 25, 24, -10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 25, 24, -10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 25, 25, -10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 25, 25, -10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 25, 25, -10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 25, 25, -10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 25, 26, -10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 25, 26, -10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 25, 26, -10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 25, 26, -10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 25, 27, -10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { 10, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { 11, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { 11, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { 12, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { 13, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { 13, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { 14, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { 14, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { 15, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { 15, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { 16, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { 16, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { 17, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { 17, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { 18, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportChargedMines"] = { @@ -1069,53 +1099,55 @@ skills["SupportChargedMines"] = { { "mine_projectile_speed_+%_per_frenzy_charge", 0.2 }, }, }, + constantStats = { + { "mine_throwing_speed_+%_per_frenzy_charge", 10 }, + { "mine_critical_strike_chance_+%_per_power_charge", 25 }, + }, stats = { "%_chance_to_gain_frenzy_charge_on_mine_detonated_targeting_an_enemy", "%_chance_to_gain_power_charge_on_mine_detonated_targeting_an_enemy", - "mine_throwing_speed_+%_per_frenzy_charge", - "mine_critical_strike_chance_+%_per_power_charge", }, levels = { - [1] = { 20, 20, 10, 25, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 21, 21, 10, 25, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 21, 21, 10, 25, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 22, 22, 10, 25, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 22, 22, 10, 25, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 23, 23, 10, 25, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 23, 23, 10, 25, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 24, 24, 10, 25, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 24, 24, 10, 25, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 25, 25, 10, 25, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 25, 25, 10, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 26, 26, 10, 25, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 26, 26, 10, 25, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 27, 27, 10, 25, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 27, 27, 10, 25, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 28, 28, 10, 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 28, 28, 10, 25, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 29, 29, 10, 25, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 29, 29, 10, 25, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 30, 30, 10, 25, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 30, 30, 10, 25, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 31, 31, 10, 25, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 31, 31, 10, 25, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 32, 32, 10, 25, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 32, 32, 10, 25, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 33, 33, 10, 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 33, 33, 10, 25, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 34, 34, 10, 25, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 34, 34, 10, 25, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 35, 35, 10, 25, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 35, 35, 10, 25, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 35, 35, 10, 25, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 35, 35, 10, 25, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 36, 36, 10, 25, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 36, 36, 10, 25, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 36, 36, 10, 25, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 36, 36, 10, 25, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 37, 37, 10, 25, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 37, 37, 10, 25, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 37, 37, 10, 25, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 20, 20, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 21, 21, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 21, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 22, 22, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 22, 22, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 23, 23, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 23, 23, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 24, 24, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 24, 24, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 25, 25, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 25, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 26, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 26, 26, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 27, 27, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 27, 27, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 28, 28, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 28, 28, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 29, 29, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 29, 29, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 30, 30, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 31, 31, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 32, 32, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 32, 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 33, 33, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 33, 33, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 34, 34, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 34, 34, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 35, 35, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 35, 35, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 35, 35, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 35, 35, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 36, 36, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 36, 36, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 36, 36, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 36, 36, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 37, 37, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 37, 37, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 37, 37, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportConcentratedEffect"] = { @@ -1149,51 +1181,53 @@ skills["SupportConcentratedEffect"] = { { "base_stun_threshold_reduction_+%", 0.5 }, }, }, + constantStats = { + { "support_concentrated_effect_skill_area_of_effect_+%_final", -30 }, + }, stats = { - "support_concentrated_effect_skill_area_of_effect_+%_final", "support_area_concentrate_area_damage_+%_final", }, levels = { - [1] = { -30, 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -30, 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -30, 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -30, 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -30, 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -30, 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -30, 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -30, 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -30, 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -30, 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -30, 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -30, 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -30, 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -30, 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -30, 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -30, 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -30, 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -30, 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -30, 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -30, 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -30, 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -30, 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -30, 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -30, 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -30, 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -30, 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -30, 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -30, 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -30, 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -30, 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -30, 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -30, 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -30, 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -30, 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -30, 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -30, 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -30, 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -30, 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -30, 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -30, 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportControlledDestruction"] = { @@ -1227,51 +1261,53 @@ skills["SupportControlledDestruction"] = { { "chance_for_extra_damage_roll_%", 0.5 }, }, }, + constantStats = { + { "support_controlled_destruction_critical_strike_chance_+%_final", -80 }, + }, stats = { "support_controlled_destruction_spell_damage_+%_final", - "support_controlled_destruction_critical_strike_chance_+%_final", }, levels = { - [1] = { 25, -80, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 25, -80, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 26, -80, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 27, -80, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 28, -80, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 28, -80, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 29, -80, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 30, -80, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 31, -80, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 31, -80, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 32, -80, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 33, -80, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 34, -80, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 34, -80, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 35, -80, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 36, -80, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 37, -80, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 37, -80, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 38, -80, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 39, -80, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 40, -80, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 40, -80, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 41, -80, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 42, -80, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 43, -80, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 43, -80, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 44, -80, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 45, -80, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 46, -80, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 46, -80, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 47, -80, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 47, -80, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 47, -80, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 48, -80, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 48, -80, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 49, -80, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 49, -80, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 49, -80, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 50, -80, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 50, -80, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportControlledDestructionPlus"] = { @@ -1299,32 +1335,34 @@ skills["SupportControlledDestructionPlus"] = { { "spell_damage_+%", 0.5 }, }, }, + constantStats = { + { "support_controlled_destruction_critical_strike_chance_+%_final", -80 }, + }, stats = { "support_controlled_destruction_spell_damage_+%_final", - "support_controlled_destruction_critical_strike_chance_+%_final", "chance_to_unnerve_on_hit_%", }, levels = { - [1] = { 40, -80, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 41, -80, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 42, -80, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 43, -80, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 44, -80, 10, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 45, -80, 10, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 45, -80, 10, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 46, -80, 10, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 46, -80, 10, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 47, -80, 10, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 47, -80, 10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 48, -80, 10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 48, -80, 10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 49, -80, 10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 49, -80, 10, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 50, -80, 10, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 50, -80, 10, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 51, -80, 10, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 51, -80, 10, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 52, -80, 10, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 40, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 41, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 42, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 43, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 44, 10, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 45, 10, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 45, 10, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 46, 10, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 46, 10, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 47, 10, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 47, 10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 48, 10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 48, 10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 49, 10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 49, 10, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 50, 10, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 50, 10, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 51, 10, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 51, 10, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 52, 10, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportCurseOnHit"] = { @@ -1355,50 +1393,52 @@ skills["SupportCurseOnHit"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + { "apply_linked_curses_on_hit_%", 100 }, + }, stats = { - "apply_linked_curses_on_hit_%", }, levels = { - [1] = { 100, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 100, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 100, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 100, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 100, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 100, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 100, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 100, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 100, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 100, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 100, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 100, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 100, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 100, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 100, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 100, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 100, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 100, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 100, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 100, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 100, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 100, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 100, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 100, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 100, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 100, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 100, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 100, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 100, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 100, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 100, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 100, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 100, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 100, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 100, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 100, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 100, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 100, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 100, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 100, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { manaMultiplier = 30, levelRequirement = 38, statInterpolation = { }, cost = { }, }, + [2] = { manaMultiplier = 30, levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [3] = { manaMultiplier = 30, levelRequirement = 42, statInterpolation = { }, cost = { }, }, + [4] = { manaMultiplier = 30, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [5] = { manaMultiplier = 30, levelRequirement = 46, statInterpolation = { }, cost = { }, }, + [6] = { manaMultiplier = 30, levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [7] = { manaMultiplier = 30, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [8] = { manaMultiplier = 30, levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [9] = { manaMultiplier = 30, levelRequirement = 54, statInterpolation = { }, cost = { }, }, + [10] = { manaMultiplier = 30, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [11] = { manaMultiplier = 30, levelRequirement = 58, statInterpolation = { }, cost = { }, }, + [12] = { manaMultiplier = 30, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [13] = { manaMultiplier = 30, levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [14] = { manaMultiplier = 30, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [15] = { manaMultiplier = 30, levelRequirement = 65, statInterpolation = { }, cost = { }, }, + [16] = { manaMultiplier = 30, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [17] = { manaMultiplier = 30, levelRequirement = 67, statInterpolation = { }, cost = { }, }, + [18] = { manaMultiplier = 30, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [19] = { manaMultiplier = 30, levelRequirement = 69, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 30, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { manaMultiplier = 30, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { manaMultiplier = 30, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { manaMultiplier = 30, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { manaMultiplier = 30, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { manaMultiplier = 30, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { manaMultiplier = 30, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { manaMultiplier = 30, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { manaMultiplier = 30, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { manaMultiplier = 30, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { manaMultiplier = 30, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["SupportCurseOnHitCurse"] = { @@ -1425,6 +1465,8 @@ skills["SupportCurseOnHitCurse"] = { { "base_curse_duration_+%", 2 }, }, }, + constantStats = { + }, stats = { "base_curse_duration_+%", "cannot_cast_curses", @@ -1488,30 +1530,32 @@ skills["SupportCurseOnHitPlus"] = { }, qualityStats = { }, + constantStats = { + { "apply_linked_curses_on_hit_%", 100 }, + }, stats = { - "apply_linked_curses_on_hit_%", }, levels = { - [1] = { 100, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 100, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 100, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 100, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 100, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 100, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 100, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 100, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 100, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 100, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 100, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 100, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 100, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 100, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 100, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 100, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 100, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 100, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 100, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 100, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [2] = { manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [3] = { manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [4] = { manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [5] = { manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [6] = { manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [7] = { manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [8] = { manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [9] = { manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [10] = { manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [11] = { manaMultiplier = 30, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [12] = { manaMultiplier = 30, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [13] = { manaMultiplier = 30, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [14] = { manaMultiplier = 30, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [15] = { manaMultiplier = 30, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [16] = { manaMultiplier = 30, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [17] = { manaMultiplier = 30, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [18] = { manaMultiplier = 30, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [19] = { manaMultiplier = 30, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 30, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["SupportCurseOnHitCursePlus"] = { @@ -1532,6 +1576,8 @@ skills["SupportCurseOnHitCursePlus"] = { { "curse_effect_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_curse_duration_+%", "chance_to_ignore_hexproof_%", @@ -1599,6 +1645,8 @@ skills["SupportMinionFocusFire"] = { { "support_minion_focus_fire_critical_strike_multiplier_+_vs_focused_target", 0.75 }, }, }, + constantStats = { + }, stats = { "support_minion_focus_fire_damage_+%_final_vs_focussed_target", "deathmark_minion_damage_+%_final", @@ -1669,50 +1717,53 @@ skills["MinionFocusFire"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + { "base_skill_effect_duration", 8000 }, + }, stats = { "base_deal_no_damage", }, levels = { - [1] = { levelRequirement = 18, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [2] = { levelRequirement = 22, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [3] = { levelRequirement = 26, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [4] = { levelRequirement = 29, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [5] = { levelRequirement = 32, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [6] = { levelRequirement = 35, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [7] = { levelRequirement = 38, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [8] = { levelRequirement = 41, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [9] = { levelRequirement = 44, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [10] = { levelRequirement = 47, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [11] = { levelRequirement = 50, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [12] = { levelRequirement = 53, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [13] = { levelRequirement = 56, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [14] = { levelRequirement = 58, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [15] = { levelRequirement = 60, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [16] = { levelRequirement = 62, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [17] = { levelRequirement = 64, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [18] = { levelRequirement = 66, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [19] = { levelRequirement = 68, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [20] = { levelRequirement = 70, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [21] = { levelRequirement = 72, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [22] = { levelRequirement = 74, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [23] = { levelRequirement = 76, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [24] = { levelRequirement = 78, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [25] = { levelRequirement = 80, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [26] = { levelRequirement = 82, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [27] = { levelRequirement = 84, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [28] = { levelRequirement = 86, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [29] = { levelRequirement = 88, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [30] = { levelRequirement = 90, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [31] = { levelRequirement = 91, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [32] = { levelRequirement = 92, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [33] = { levelRequirement = 93, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [34] = { levelRequirement = 94, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [35] = { levelRequirement = 95, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [36] = { levelRequirement = 96, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [37] = { levelRequirement = 97, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [38] = { levelRequirement = 98, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [39] = { levelRequirement = 99, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [40] = { levelRequirement = 100, cooldown = 0.8, duration = 8, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.8, levelRequirement = 18, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [2] = { cooldown = 0.8, levelRequirement = 22, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [3] = { cooldown = 0.8, levelRequirement = 26, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [4] = { cooldown = 0.8, levelRequirement = 29, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [5] = { cooldown = 0.8, levelRequirement = 32, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [6] = { cooldown = 0.8, levelRequirement = 35, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [7] = { cooldown = 0.8, levelRequirement = 38, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [8] = { cooldown = 0.8, levelRequirement = 41, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [9] = { cooldown = 0.8, levelRequirement = 44, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [10] = { cooldown = 0.8, levelRequirement = 47, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [11] = { cooldown = 0.8, levelRequirement = 50, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [12] = { cooldown = 0.8, levelRequirement = 53, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [13] = { cooldown = 0.8, levelRequirement = 56, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [14] = { cooldown = 0.8, levelRequirement = 58, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [15] = { cooldown = 0.8, levelRequirement = 60, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [16] = { cooldown = 0.8, levelRequirement = 62, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [17] = { cooldown = 0.8, levelRequirement = 64, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [18] = { cooldown = 0.8, levelRequirement = 66, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [19] = { cooldown = 0.8, levelRequirement = 68, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 0.8, levelRequirement = 70, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [21] = { cooldown = 0.8, levelRequirement = 72, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [22] = { cooldown = 0.8, levelRequirement = 74, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [23] = { cooldown = 0.8, levelRequirement = 76, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [24] = { cooldown = 0.8, levelRequirement = 78, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [25] = { cooldown = 0.8, levelRequirement = 80, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [26] = { cooldown = 0.8, levelRequirement = 82, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [27] = { cooldown = 0.8, levelRequirement = 84, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [28] = { cooldown = 0.8, levelRequirement = 86, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [29] = { cooldown = 0.8, levelRequirement = 88, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [30] = { cooldown = 0.8, levelRequirement = 90, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [31] = { cooldown = 0.8, levelRequirement = 91, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [32] = { cooldown = 0.8, levelRequirement = 92, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [33] = { cooldown = 0.8, levelRequirement = 93, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [34] = { cooldown = 0.8, levelRequirement = 94, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [35] = { cooldown = 0.8, levelRequirement = 95, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [36] = { cooldown = 0.8, levelRequirement = 96, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [37] = { cooldown = 0.8, levelRequirement = 97, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [38] = { cooldown = 0.8, levelRequirement = 98, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [39] = { cooldown = 0.8, levelRequirement = 99, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [40] = { cooldown = 0.8, levelRequirement = 100, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, }, } skills["SupportDecay"] = { @@ -1739,50 +1790,52 @@ skills["SupportDecay"] = { { "skill_physical_damage_%_to_convert_to_chaos", 0.5 }, }, }, + constantStats = { + }, stats = { "deal_chaos_damage_per_second_for_10_seconds_on_hit", }, levels = { - [1] = { 1, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 3, }, cost = { }, }, - [2] = { 1, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 3, }, cost = { }, }, - [3] = { 1, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 3, }, cost = { }, }, - [4] = { 1, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 3, }, cost = { }, }, - [5] = { 1, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 3, }, cost = { }, }, - [6] = { 1, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 3, }, cost = { }, }, - [7] = { 1, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 3, }, cost = { }, }, - [8] = { 1, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 3, }, cost = { }, }, - [9] = { 1, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 3, }, cost = { }, }, - [10] = { 1, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 3, }, cost = { }, }, - [11] = { 1, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 3, }, cost = { }, }, - [12] = { 1, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 3, }, cost = { }, }, - [13] = { 1, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 3, }, cost = { }, }, - [14] = { 1, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 3, }, cost = { }, }, - [15] = { 1, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 3, }, cost = { }, }, - [16] = { 1, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 3, }, cost = { }, }, - [17] = { 1, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 3, }, cost = { }, }, - [18] = { 1, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 3, }, cost = { }, }, - [19] = { 1, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 3, }, cost = { }, }, - [20] = { 1, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 3, }, cost = { }, }, - [21] = { 1, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, }, cost = { }, }, - [22] = { 1, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, }, cost = { }, }, - [23] = { 1, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, }, cost = { }, }, - [24] = { 1, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, }, cost = { }, }, - [25] = { 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, }, cost = { }, }, - [26] = { 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, }, cost = { }, }, - [27] = { 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, }, cost = { }, }, - [28] = { 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, }, cost = { }, }, - [29] = { 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, }, cost = { }, }, - [30] = { 1, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, }, cost = { }, }, - [31] = { 1, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, }, cost = { }, }, - [32] = { 1, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, }, cost = { }, }, - [33] = { 1, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, }, cost = { }, }, - [34] = { 1, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, }, cost = { }, }, - [35] = { 1, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, }, cost = { }, }, - [36] = { 1, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, }, cost = { }, }, - [37] = { 1, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, }, cost = { }, }, - [38] = { 1, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, }, cost = { }, }, - [39] = { 1, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, }, cost = { }, }, - [40] = { 1, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, }, cost = { }, }, + [1] = { 120, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { 137, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { 156, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { 177, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { 201, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { 228, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { 258, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { 292, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { 329, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { 371, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { 419, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { 471, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { 530, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { 596, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { 632, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { 670, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { 710, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { 752, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { 796, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { 843, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 945, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 1059, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 1186, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 1328, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 1485, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 1660, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 1855, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 2073, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 2314, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 2583, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 2728, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 2881, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 3043, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 3213, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 3393, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 3582, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 3781, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 3992, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 4213, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 4447, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportEfficacy"] = { @@ -1816,6 +1869,8 @@ skills["SupportEfficacy"] = { { "base_life_cost_+%", -0.5 }, }, }, + constantStats = { + }, stats = { "support_efficacy_damage_over_time_+%_final", "skill_effect_duration_+%", @@ -1890,6 +1945,8 @@ skills["SupportElementalFocus"] = { { "avoid_interruption_while_using_this_skill_%", 1 }, }, }, + constantStats = { + }, stats = { "support_gem_elemental_damage_+%_final", "cannot_inflict_status_ailments", @@ -1959,6 +2016,8 @@ skills["SupportElementalFocusPlus"] = { { "elemental_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_gem_elemental_damage_+%_final", "supported_elemental_skill_gem_level_+", @@ -2016,53 +2075,55 @@ skills["SupportElementalProliferation"] = { { "damage_+%_vs_enemies_per_freeze_shock_ignite", 1 }, }, }, + constantStats = { + { "chance_to_freeze_shock_ignite_%", 20 }, + }, stats = { "elemental_status_effect_aura_radius", - "chance_to_freeze_shock_ignite_%", "base_elemental_status_ailment_duration_+%", "display_what_elemental_proliferation_does", }, levels = { - [1] = { 12, 20, 0, manaMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 12, 20, 1, manaMultiplier = 10, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 12, 20, 2, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 12, 20, 3, manaMultiplier = 10, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 12, 20, 4, manaMultiplier = 10, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 13, 20, 5, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 13, 20, 6, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 13, 20, 7, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 13, 20, 8, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 13, 20, 9, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 14, 20, 10, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 14, 20, 11, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 14, 20, 12, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 14, 20, 13, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 14, 20, 14, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 15, 20, 15, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 15, 20, 16, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 15, 20, 17, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 15, 20, 18, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 15, 20, 19, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 16, 20, 20, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 16, 20, 21, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 16, 20, 22, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 16, 20, 23, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 16, 20, 24, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 17, 20, 25, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 17, 20, 26, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 17, 20, 27, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 17, 20, 28, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 17, 20, 29, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 17, 20, 29, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 18, 20, 30, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 18, 20, 30, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 18, 20, 31, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 18, 20, 31, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 18, 20, 32, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 18, 20, 32, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 18, 20, 33, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 18, 20, 33, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 18, 20, 34, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 12, 0, manaMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 12, 1, manaMultiplier = 10, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 12, 2, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 12, 3, manaMultiplier = 10, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 12, 4, manaMultiplier = 10, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 13, 5, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 13, 6, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 13, 7, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 13, 8, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 13, 9, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 14, 10, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 14, 11, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 14, 12, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 14, 13, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 14, 14, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 15, 15, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 15, 16, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 15, 17, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 15, 18, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 15, 19, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 16, 20, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 16, 21, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 16, 22, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 16, 23, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 16, 24, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 17, 25, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 17, 26, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 17, 27, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 17, 28, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 17, 29, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 17, 29, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 18, 30, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 18, 30, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 18, 31, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 18, 31, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 18, 32, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 18, 32, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 18, 33, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 18, 33, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 18, 34, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportEnergyShieldLeech"] = { @@ -2099,6 +2160,8 @@ skills["SupportEnergyShieldLeech"] = { { "maximum_energy_shield_leech_amount_per_leech_+%", 2 }, }, }, + constantStats = { + }, stats = { "energy_shield_leech_from_any_damage_permyriad", "support_energy_shield_leech_damage_+%_on_full_energy_shield_final", @@ -2172,6 +2235,8 @@ skills["SupportAdditionalXP"] = { { "local_gem_int_requirement_+%", -3 }, }, }, + constantStats = { + }, stats = { }, levels = { @@ -2205,6 +2270,8 @@ skills["SupportAdditionalXPPlus"] = { { "local_gem_experience_gain_+%", 5 }, }, }, + constantStats = { + }, stats = { }, levels = { @@ -2253,6 +2320,8 @@ skills["SupportFasterCast"] = { { "faster_burn_%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_cast_speed_+%", }, @@ -2326,53 +2395,54 @@ skills["SupportMinionOffensiveStance"] = { { "minion_movement_speed_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "minion_grant_puppet_master_buff_to_parent_on_hit_%", - "support_minion_offensive_stance_minion_damage_+%_final_while_you_have_puppet_master", "puppet_master_base_duration_ms", "minion_larger_aggro_radius", }, levels = { - [1] = { 25, 0, 4000, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 26, 0, 4100, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 27, 0, 4200, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 28, 0, 4300, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 29, 0, 4400, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 30, 0, 4500, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 31, 0, 4600, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 32, 0, 4700, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 33, 0, 4800, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 34, 0, 4900, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 35, 0, 5000, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 36, 0, 5100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 37, 0, 5200, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 38, 0, 5300, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 39, 0, 5400, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 40, 0, 5500, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 41, 0, 5600, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 42, 0, 5700, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 43, 0, 5800, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 44, 0, 5900, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 45, 0, 6000, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 46, 0, 6100, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 47, 0, 6200, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 48, 0, 6300, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 49, 0, 6400, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 50, 0, 6500, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 51, 0, 6600, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 52, 0, 6700, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 53, 0, 6800, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 54, 0, 6900, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 54, 0, 6950, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 55, 0, 7000, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 55, 0, 7050, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 56, 0, 7100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 56, 0, 7150, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 57, 0, 7200, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 57, 0, 7250, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 58, 0, 7300, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 58, 0, 7350, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 59, 0, 7400, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 25, 4000, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 26, 4100, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 27, 4200, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 28, 4300, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 29, 4400, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 30, 4500, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 31, 4600, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 32, 4700, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 33, 4800, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 34, 4900, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 35, 5000, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 36, 5100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 37, 5200, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 38, 5300, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 39, 5400, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 40, 5500, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 41, 5600, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 42, 5700, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 43, 5800, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 44, 5900, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 45, 6000, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 46, 6100, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 47, 6200, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 48, 6300, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 49, 6400, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 50, 6500, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 51, 6600, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 52, 6700, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 53, 6800, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 54, 6900, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 54, 6950, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 55, 7000, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 55, 7050, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 56, 7100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 56, 7150, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 57, 7200, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 57, 7250, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 58, 7300, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 58, 7350, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 59, 7400, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportRemoteMine2"] = { @@ -2408,13 +2478,15 @@ skills["SupportRemoteMine2"] = { { "base_stun_threshold_reduction_+%", 0.5 }, }, }, + constantStats = { + { "support_remote_mine_2_base_mine_duration", 5000 }, + { "support_remote_mine_2_chance_to_deal_double_damage_%_against_enemies_near_mines", 2 }, + { "support_remote_mine_2_mine_override_pvp_scaling_time_ms", 250 }, + { "support_remote_mine_2_base_mine_detonation_time_ms", 250 }, + { "support_makes_skill_mine_pvp_damage_+%_final", -60 }, + }, stats = { - "support_remote_mine_2_base_mine_duration", - "support_remote_mine_2_chance_to_deal_double_damage_%_against_enemies_near_mines", - "support_remote_mine_2_mine_override_pvp_scaling_time_ms", - "support_remote_mine_2_base_mine_detonation_time_ms", "support_remote_mine_2_damage_+%_final", - "support_makes_skill_mine_pvp_damage_+%_final", "base_skill_is_mined", "is_remote_mine", "disable_skill_if_melee_attack", @@ -2422,46 +2494,46 @@ skills["SupportRemoteMine2"] = { "remote_mined_by_support", }, levels = { - [1] = { 5000, 2, 250, 250, -56, -60, manaMultiplier = -50, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 5000, 2, 250, 250, -56, -60, manaMultiplier = -50, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 5000, 2, 250, 250, -56, -60, manaMultiplier = -50, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 5000, 2, 250, 250, -55, -60, manaMultiplier = -50, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 5000, 2, 250, 250, -55, -60, manaMultiplier = -50, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 5000, 2, 250, 250, -55, -60, manaMultiplier = -50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 5000, 2, 250, 250, -54, -60, manaMultiplier = -50, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 5000, 2, 250, 250, -54, -60, manaMultiplier = -50, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 5000, 2, 250, 250, -54, -60, manaMultiplier = -50, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 5000, 2, 250, 250, -53, -60, manaMultiplier = -50, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 5000, 2, 250, 250, -53, -60, manaMultiplier = -50, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 5000, 2, 250, 250, -53, -60, manaMultiplier = -50, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 5000, 2, 250, 250, -52, -60, manaMultiplier = -50, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 5000, 2, 250, 250, -52, -60, manaMultiplier = -50, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 5000, 2, 250, 250, -52, -60, manaMultiplier = -50, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 5000, 2, 250, 250, -51, -60, manaMultiplier = -50, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 5000, 2, 250, 250, -51, -60, manaMultiplier = -50, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 5000, 2, 250, 250, -51, -60, manaMultiplier = -50, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 5000, 2, 250, 250, -50, -60, manaMultiplier = -50, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 5000, 2, 250, 250, -50, -60, manaMultiplier = -50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 5000, 2, 250, 250, -50, -60, manaMultiplier = -50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 5000, 2, 250, 250, -49, -60, manaMultiplier = -50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 5000, 2, 250, 250, -49, -60, manaMultiplier = -50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 5000, 2, 250, 250, -49, -60, manaMultiplier = -50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 5000, 2, 250, 250, -48, -60, manaMultiplier = -50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 5000, 2, 250, 250, -48, -60, manaMultiplier = -50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 5000, 2, 250, 250, -48, -60, manaMultiplier = -50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 5000, 2, 250, 250, -47, -60, manaMultiplier = -50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 5000, 2, 250, 250, -47, -60, manaMultiplier = -50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 5000, 2, 250, 250, -47, -60, manaMultiplier = -50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 5000, 2, 250, 250, -46, -60, manaMultiplier = -50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 5000, 2, 250, 250, -46, -60, manaMultiplier = -50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 5000, 2, 250, 250, -46, -60, manaMultiplier = -50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 5000, 2, 250, 250, -45, -60, manaMultiplier = -50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 5000, 2, 250, 250, -45, -60, manaMultiplier = -50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 5000, 2, 250, 250, -45, -60, manaMultiplier = -50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 5000, 2, 250, 250, -44, -60, manaMultiplier = -50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 5000, 2, 250, 250, -44, -60, manaMultiplier = -50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 5000, 2, 250, 250, -44, -60, manaMultiplier = -50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 5000, 2, 250, 250, -43, -60, manaMultiplier = -50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -56, manaMultiplier = -50, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { -56, manaMultiplier = -50, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { -56, manaMultiplier = -50, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { -55, manaMultiplier = -50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { -55, manaMultiplier = -50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { -55, manaMultiplier = -50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { -54, manaMultiplier = -50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { -54, manaMultiplier = -50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { -54, manaMultiplier = -50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { -53, manaMultiplier = -50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { -53, manaMultiplier = -50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { -53, manaMultiplier = -50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { -52, manaMultiplier = -50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { -52, manaMultiplier = -50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { -52, manaMultiplier = -50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { -51, manaMultiplier = -50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { -51, manaMultiplier = -50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { -51, manaMultiplier = -50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { -50, manaMultiplier = -50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { -50, manaMultiplier = -50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -50, manaMultiplier = -50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -49, manaMultiplier = -50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -49, manaMultiplier = -50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -49, manaMultiplier = -50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -48, manaMultiplier = -50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -48, manaMultiplier = -50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -48, manaMultiplier = -50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -47, manaMultiplier = -50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -47, manaMultiplier = -50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -47, manaMultiplier = -50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -46, manaMultiplier = -50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -46, manaMultiplier = -50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -46, manaMultiplier = -50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -45, manaMultiplier = -50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -45, manaMultiplier = -50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -45, manaMultiplier = -50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -44, manaMultiplier = -50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -44, manaMultiplier = -50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -44, manaMultiplier = -50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -43, manaMultiplier = -50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportIgniteProliferation"] = { @@ -2491,6 +2563,8 @@ skills["SupportIgniteProliferation"] = { { "base_chance_to_ignite_%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_ignite_proliferation_radius", "support_ignite_prolif_ignite_damage_+%_final", @@ -2562,6 +2636,8 @@ skills["SupportImmolation"] = { { "base_chance_to_ignite_%", 0.5 }, }, }, + constantStats = { + }, stats = { "global_minimum_added_fire_damage_vs_burning_enemies", "global_maximum_added_fire_damage_vs_burning_enemies", @@ -2631,6 +2707,8 @@ skills["ViciousHexSupport"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + }, stats = { "trigger_vicious_hex_explosion_when_curse_ends", }, @@ -2714,55 +2792,57 @@ skills["ViciousHexExplosion"] = { { "doom_blast_hit_damage_+%_final_per_5_doom_on_hex", -1.25 }, }, }, + constantStats = { + { "doom_blast_hit_damage_+%_final_per_5_doom_on_hex", 40 }, + { "doom_blast_ailment_damage_+%_final_per_5_doom_on_hex", 15 }, + }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", - "doom_blast_hit_damage_+%_final_per_5_doom_on_hex", - "doom_blast_ailment_damage_+%_final_per_5_doom_on_hex", "triggered_vicious_hex_explosion", "is_area_damage", }, levels = { - [1] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 31, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [2] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 34, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [3] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 36, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [4] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 38, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [5] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 40, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [6] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 42, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [7] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 44, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [8] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 46, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [9] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 48, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [10] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 50, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [11] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 52, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [12] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 54, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [13] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 56, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [14] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 58, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [15] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 60, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [16] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 62, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [17] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 64, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [18] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 66, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [19] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 68, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [20] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 70, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [21] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 72, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [22] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 74, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [23] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 76, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [24] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 78, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [25] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 80, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [26] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 82, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [27] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 84, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [28] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 86, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [29] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 88, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [30] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 90, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [31] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 91, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [32] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 92, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [33] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 93, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [34] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 94, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [35] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 95, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [36] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 96, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [37] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 97, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [38] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 98, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [39] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 99, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, - [40] = { 0.80000001192093, 1.2000000476837, 40, 15, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 100, statInterpolation = { 3, 3, 1, 1, }, cost = { }, }, + [1] = { 54, 81, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 68, 102, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 79, 119, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 92, 138, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 107, 160, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 124, 186, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 143, 215, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 166, 248, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 191, 287, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 220, 330, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 254, 381, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 292, 438, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 335, 503, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 385, 578, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 442, 663, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 506, 760, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 580, 870, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 664, 996, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 759, 1139, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 868, 1301, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 991, 1486, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 1131, 1697, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 1291, 1936, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 1472, 2208, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 1677, 2516, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 1911, 2866, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 2175, 3263, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 2476, 3713, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 2816, 4224, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 3202, 4803, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 3414, 5121, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 3640, 5460, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 3880, 5820, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 4135, 6203, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 4407, 6611, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 4697, 7045, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 5005, 7507, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 5333, 7999, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 5681, 8522, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 6052, 9079, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportIncreasedAreaOfEffect"] = { @@ -2789,6 +2869,8 @@ skills["SupportIncreasedAreaOfEffect"] = { { "base_skill_area_of_effect_+%", 0.25 }, }, }, + constantStats = { + }, stats = { "base_skill_area_of_effect_+%", }, @@ -2857,6 +2939,8 @@ skills["SupportIncreasedAreaOfEffectPlus"] = { { "area_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_skill_area_of_effect_+%", "inc_aoe_plus_more_area_damage_+%_final", @@ -2907,6 +2991,8 @@ skills["SupportIncreasedCriticalDamage"] = { { "critical_ailment_dot_multiplier_+", 0.75 }, }, }, + constantStats = { + }, stats = { "base_critical_strike_multiplier_+", }, @@ -2976,51 +3062,53 @@ skills["SupportIncreasedCriticalStrikes"] = { { "gain_power_charge_on_kill_with_hit_%", 0.5 }, }, }, + constantStats = { + { "additional_base_critical_strike_chance", 200 }, + }, stats = { "critical_strike_chance_+%", - "additional_base_critical_strike_chance", }, levels = { - [1] = { 60, 200, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 63, 200, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 66, 200, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 69, 200, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 72, 200, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 75, 200, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 78, 200, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 81, 200, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 84, 200, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 87, 200, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 90, 200, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 93, 200, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 96, 200, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 99, 200, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 102, 200, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 105, 200, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 108, 200, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 111, 200, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 114, 200, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 117, 200, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 120, 200, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 123, 200, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 126, 200, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 129, 200, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 132, 200, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 135, 200, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 138, 200, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 141, 200, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 144, 200, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 147, 200, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 148, 200, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 150, 200, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 151, 200, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 153, 200, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 154, 200, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 156, 200, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 157, 200, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 159, 200, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 160, 200, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 162, 200, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 60, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { 63, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { 66, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { 69, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { 72, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { 75, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { 78, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { 81, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { 84, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { 87, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { 90, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { 93, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { 96, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { 99, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { 102, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { 105, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { 108, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { 111, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { 114, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { 117, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 120, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 123, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 126, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 129, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 132, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 135, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 138, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 141, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 144, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 147, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 148, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 150, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 151, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 153, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 154, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 156, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 157, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 159, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 160, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 162, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportBurningMinions"] = { @@ -3064,52 +3152,54 @@ skills["SupportBurningMinions"] = { { "minion_burning_damage_+%", 1.5 }, }, }, + constantStats = { + { "minion_fire_damage_%_of_maximum_life_taken_per_minute", 2400 }, + }, stats = { "support_minion_instability_minion_base_fire_area_damage_per_minute", - "minion_fire_damage_%_of_maximum_life_taken_per_minute", "infernal_legion_minions_have_burning_effect_radius_+", }, levels = { - [1] = { 16.666667039196, 2400, 0, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [2] = { 16.666667039196, 2400, 0, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [3] = { 16.666667039196, 2400, 0, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [4] = { 16.666667039196, 2400, 1, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [5] = { 16.666667039196, 2400, 1, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [6] = { 16.666667039196, 2400, 1, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [7] = { 16.666667039196, 2400, 1, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [8] = { 16.666667039196, 2400, 2, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [9] = { 16.666667039196, 2400, 2, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [10] = { 16.666667039196, 2400, 2, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [11] = { 16.666667039196, 2400, 2, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [12] = { 16.666667039196, 2400, 3, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [13] = { 16.666667039196, 2400, 3, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [14] = { 16.666667039196, 2400, 3, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [15] = { 16.666667039196, 2400, 3, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [16] = { 16.666667039196, 2400, 4, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [17] = { 16.666667039196, 2400, 4, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [18] = { 16.666667039196, 2400, 4, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [19] = { 16.666667039196, 2400, 4, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [20] = { 16.666667039196, 2400, 5, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [21] = { 16.666667039196, 2400, 5, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [22] = { 16.666667039196, 2400, 5, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [23] = { 16.666667039196, 2400, 5, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [24] = { 16.666667039196, 2400, 6, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [25] = { 16.666667039196, 2400, 6, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [26] = { 16.666667039196, 2400, 6, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [27] = { 16.666667039196, 2400, 6, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [28] = { 16.666667039196, 2400, 7, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [29] = { 16.666667039196, 2400, 7, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [30] = { 16.666667039196, 2400, 7, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [31] = { 16.666667039196, 2400, 7, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [32] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [33] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [34] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [35] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [36] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [37] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [38] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [39] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 1, 1, }, cost = { }, }, - [40] = { 16.666667039196, 2400, 8, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 1, 1, }, cost = { }, }, + [1] = { 927, 0, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1151, 0, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 1563, 0, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 2289, 1, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 3278, 1, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 4615, 1, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 6411, 1, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 8811, 2, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 12004, 2, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 15063, 2, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 18834, 2, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 23472, 3, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 29168, 3, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 36152, 3, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 44703, 3, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 55158, 4, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 67924, 4, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 83494, 4, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 102464, 4, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 125553, 5, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 143654, 5, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 164267, 5, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 187730, 5, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 214428, 6, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 244796, 6, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 279326, 6, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 318575, 6, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 363174, 7, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 413836, 7, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 471369, 7, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 502992, 7, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 536684, 8, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 572577, 8, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 610813, 8, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 651542, 8, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 694923, 8, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 741127, 8, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 790333, 8, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 842733, 8, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 898532, 8, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportStormBarrier"] = { @@ -3170,55 +3260,56 @@ skills["SupportStormBarrier"] = { { "infusion_grants_life_regeneration_rate_per_minute_%", 1.5 }, }, }, + constantStats = { + { "support_storm_barrier_skill_type_damage_taken_when_hit_+%_final", -8 }, + { "support_storm_barrier_damage_buff_base_duration_ms", 6000 }, + { "support_storm_barrier_skill_type_damage_+%_final", 10 }, + }, stats = { - "support_storm_barrier_physical_damage_taken_when_hit_+%_final", - "support_storm_barrier_skill_type_damage_taken_when_hit_+%_final", "support_storm_barrier_damage_+%_final", "support_storm_barrier_damage_buff_time_threshold_ms", - "support_storm_barrier_damage_buff_base_duration_ms", - "support_storm_barrier_skill_type_damage_+%_final", }, levels = { - [1] = { 0, -8, 15, 1600, 6000, 10, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0, -8, 15, 1600, 6000, 10, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0, -8, 16, 1500, 6000, 10, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0, -8, 16, 1500, 6000, 10, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0, -8, 17, 1500, 6000, 10, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0, -8, 17, 1400, 6000, 10, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0, -8, 18, 1400, 6000, 10, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0, -8, 18, 1400, 6000, 10, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0, -8, 19, 1300, 6000, 10, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0, -8, 19, 1300, 6000, 10, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0, -8, 20, 1300, 6000, 10, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0, -8, 20, 1200, 6000, 10, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0, -8, 21, 1200, 6000, 10, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0, -8, 21, 1200, 6000, 10, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0, -8, 22, 1100, 6000, 10, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0, -8, 22, 1100, 6000, 10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0, -8, 23, 1100, 6000, 10, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0, -8, 23, 1000, 6000, 10, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0, -8, 24, 1000, 6000, 10, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0, -8, 24, 1000, 6000, 10, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 0, -8, 25, 900, 6000, 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 0, -8, 25, 900, 6000, 10, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 0, -8, 26, 900, 6000, 10, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 0, -8, 26, 800, 6000, 10, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 0, -8, 27, 800, 6000, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 0, -8, 27, 800, 6000, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 0, -8, 28, 700, 6000, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 0, -8, 28, 700, 6000, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 0, -8, 29, 700, 6000, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 0, -8, 29, 600, 6000, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 0, -8, 29, 600, 6000, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 0, -8, 30, 600, 6000, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 0, -8, 30, 500, 6000, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 0, -8, 30, 500, 6000, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 0, -8, 30, 500, 6000, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 0, -8, 31, 500, 6000, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 0, -8, 31, 500, 6000, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 0, -8, 31, 500, 6000, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 0, -8, 31, 500, 6000, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 0, -8, 32, 500, 6000, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 15, 1600, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 15, 1600, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 16, 1500, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 16, 1500, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 17, 1500, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 17, 1400, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 18, 1400, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 18, 1400, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 19, 1300, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 19, 1300, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 20, 1300, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 20, 1200, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 21, 1200, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 21, 1200, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 22, 1100, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 22, 1100, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 23, 1100, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 23, 1000, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 24, 1000, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 24, 1000, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 25, 900, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 25, 900, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 26, 900, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 26, 800, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 27, 800, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 27, 800, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 28, 700, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 28, 700, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 29, 700, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 29, 600, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 29, 600, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 30, 600, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 30, 500, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 30, 500, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 30, 500, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 31, 500, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 31, 500, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 31, 500, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 31, 500, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 32, 500, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportOnslaughtOnSlayingShockedEnemy"] = { @@ -3253,56 +3344,58 @@ skills["SupportOnslaughtOnSlayingShockedEnemy"] = { { "support_innervate_chance_to_gain_buff_on_shock_vs_unique_%", 0.2 }, }, }, + constantStats = { + { "base_chance_to_shock_%", 20 }, + { "support_innervate_buff_base_duration_ms", 8000 }, + }, stats = { "global_minimum_added_lightning_damage", "global_maximum_added_lightning_damage", - "base_chance_to_shock_%", "support_innervate_minimum_added_lightning_damage", "support_innervate_maximum_added_lightning_damage", - "support_innervate_buff_base_duration_ms", "support_innervate_gain_buff_on_killing_shocked_enemy", }, levels = { - [1] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [2] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [3] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [4] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [5] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [6] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [7] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [8] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [9] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [10] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [11] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [12] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [13] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [14] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [15] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [16] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [17] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [18] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [19] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [20] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [21] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [22] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [23] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [24] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [25] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [26] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [27] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [28] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [29] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [30] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [31] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [32] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [33] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [34] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [35] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [36] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [37] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [38] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [39] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, - [40] = { 0.15000000596046, 2.6199998855591, 20, 0.079999998211861, 1.5199999809265, 8000, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 3, 3, 1, 3, 3, 1, }, cost = { }, }, + [1] = { 2, 29, 1, 17, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 2, 35, 1, 20, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 2, 39, 1, 23, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 3, 44, 1, 26, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 3, 50, 2, 29, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 3, 56, 2, 32, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 4, 62, 2, 36, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 4, 70, 2, 41, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 4, 78, 2, 45, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 5, 87, 3, 51, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 6, 97, 3, 57, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 6, 109, 3, 63, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 7, 121, 4, 70, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 8, 135, 4, 78, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 9, 150, 5, 87, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 10, 166, 5, 96, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 11, 184, 6, 107, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 12, 204, 6, 118, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 13, 226, 7, 131, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 14, 251, 8, 145, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 16, 277, 8, 161, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 18, 307, 9, 178, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 19, 339, 10, 197, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 21, 374, 11, 217, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 24, 413, 13, 240, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 26, 456, 14, 265, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 29, 503, 15, 292, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 32, 555, 17, 322, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 35, 611, 19, 355, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 39, 674, 21, 391, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 40, 707, 22, 410, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 42, 742, 23, 430, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 45, 778, 24, 452, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 47, 816, 25, 474, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 49, 856, 26, 497, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 51, 898, 27, 521, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 54, 942, 29, 547, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 57, 988, 30, 573, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 59, 1036, 32, 601, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 62, 1087, 33, 630, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SupportHandcastSpellBoost"] = { @@ -3338,53 +3431,55 @@ skills["SupportHandcastSpellBoost"] = { { "intensity_loss_frequency_while_moving_+%", -1 }, }, }, + constantStats = { + { "support_spell_boost_area_of_effect_+%_final_per_charge", -15 }, + }, stats = { "support_spell_boost_area_damage_+%_final_per_charge", - "support_spell_boost_area_of_effect_+%_final_per_charge", "base_skill_area_of_effect_+%", "display_base_intensity_loss", }, levels = { - [1] = { 10, -15, 30, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, -15, 31, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 10, -15, 32, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 10, -15, 33, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 11, -15, 34, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 11, -15, 35, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 11, -15, 36, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 11, -15, 37, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 12, -15, 38, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 12, -15, 39, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 12, -15, 40, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 12, -15, 41, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 13, -15, 42, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 13, -15, 43, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 13, -15, 44, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 13, -15, 45, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 14, -15, 46, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 14, -15, 47, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 14, -15, 48, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 14, -15, 49, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 15, -15, 50, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 15, -15, 51, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 15, -15, 52, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 15, -15, 53, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 16, -15, 54, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 16, -15, 55, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 16, -15, 56, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 16, -15, 57, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 17, -15, 58, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 17, -15, 59, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 17, -15, 59, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 17, -15, 60, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 17, -15, 60, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 17, -15, 61, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 17, -15, 61, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 18, -15, 62, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 18, -15, 62, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 18, -15, 63, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 18, -15, 63, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 18, -15, 64, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, 30, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 10, 31, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 10, 32, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 10, 33, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 11, 34, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 11, 35, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 11, 36, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 11, 37, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 12, 38, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 12, 39, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 12, 40, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 12, 41, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 13, 42, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 13, 43, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 13, 44, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 13, 45, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 14, 46, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 14, 47, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 14, 48, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 14, 49, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 15, 50, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 15, 51, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 15, 52, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 15, 53, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 16, 54, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 16, 55, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 16, 56, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 16, 57, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 17, 58, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 17, 59, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 17, 59, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 17, 60, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 17, 60, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 17, 61, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 17, 61, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 18, 62, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 18, 62, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 18, 63, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 18, 63, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 18, 64, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportItemRarity"] = { @@ -3407,6 +3502,8 @@ skills["SupportItemRarity"] = { { "chance_for_coin_shower_on_kill_%", 0.1 }, }, }, + constantStats = { + }, stats = { "base_killed_monster_dropped_item_rarity_+%", }, @@ -3475,6 +3572,8 @@ skills["SupportLightningPenetration"] = { { "lightning_ailment_effect_+%", 1 }, }, }, + constantStats = { + }, stats = { "base_reduce_enemy_lightning_resistance_%", }, @@ -3538,6 +3637,8 @@ skills["SupportLightningPenetrationPlus"] = { { "lightning_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_reduce_enemy_lightning_resistance_%", "base_inflict_lightning_exposure_on_hit_%_chance", @@ -3598,54 +3699,56 @@ skills["SupportMinionDefensiveStance"] = { { "minion_block_%", 0.4 }, }, }, + constantStats = { + { "minion_chance_to_taunt_on_hit_%", 20 }, + }, stats = { "support_minion_defensive_stance_minion_damage_taken_+%_final", "support_minion_defensive_stance_minion_damage_+%_final_against_enemies_near_you", - "minion_chance_to_taunt_on_hit_%", "minion_movement_speed_+%", "minions_are_defensive", }, levels = { - [1] = { -15, 20, 20, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { -15, 21, 20, 11, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { -16, 21, 20, 12, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { -16, 22, 20, 13, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { -17, 22, 20, 14, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { -17, 23, 20, 15, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { -18, 23, 20, 16, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { -18, 24, 20, 17, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { -19, 24, 20, 18, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { -19, 25, 20, 19, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { -20, 25, 20, 20, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { -20, 26, 20, 21, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { -21, 26, 20, 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { -21, 27, 20, 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { -22, 27, 20, 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { -22, 28, 20, 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { -23, 28, 20, 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { -23, 29, 20, 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { -24, 29, 20, 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { -24, 30, 20, 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { -25, 30, 20, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { -25, 31, 20, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { -26, 31, 20, 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { -26, 32, 20, 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { -27, 32, 20, 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { -27, 33, 20, 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { -28, 33, 20, 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { -28, 34, 20, 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { -29, 34, 20, 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { -29, 35, 20, 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { -30, 35, 20, 40, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { -30, 36, 20, 41, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { -31, 36, 20, 42, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { -31, 37, 20, 43, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { -32, 37, 20, 44, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { -32, 38, 20, 45, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { -33, 38, 20, 46, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { -33, 39, 20, 47, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { -34, 39, 20, 48, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { -34, 40, 20, 49, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -15, 20, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { -15, 21, 11, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { -16, 21, 12, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { -16, 22, 13, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { -17, 22, 14, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { -17, 23, 15, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { -18, 23, 16, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { -18, 24, 17, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { -19, 24, 18, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { -19, 25, 19, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { -20, 25, 20, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { -20, 26, 21, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { -21, 26, 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { -21, 27, 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { -22, 27, 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { -22, 28, 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { -23, 28, 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { -23, 29, 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { -24, 29, 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { -24, 30, 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { -25, 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { -25, 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { -26, 31, 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { -26, 32, 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { -27, 32, 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { -27, 33, 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { -28, 33, 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { -28, 34, 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { -29, 34, 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { -29, 35, 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { -30, 35, 40, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { -30, 36, 41, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { -31, 36, 42, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { -31, 37, 43, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { -32, 37, 44, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { -32, 38, 45, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { -33, 38, 46, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { -33, 39, 47, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { -34, 39, 48, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { -34, 40, 49, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportMinefield"] = { @@ -3675,53 +3778,55 @@ skills["SupportMinefield"] = { { "number_of_additional_remote_mines_allowed", 0.2 }, }, }, + constantStats = { + { "number_of_additional_mines_to_place", 4 }, + { "number_of_additional_remote_mines_allowed", 3 }, + { "multi_trap_and_mine_support_flags", 8 }, + }, stats = { - "number_of_additional_mines_to_place", "support_minefield_mine_throwing_speed_+%_final", - "number_of_additional_remote_mines_allowed", - "multi_trap_and_mine_support_flags", }, levels = { - [1] = { 4, -55, 3, 8, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 4, -55, 3, 8, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 4, -54, 3, 8, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 4, -54, 3, 8, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 4, -53, 3, 8, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 4, -53, 3, 8, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 4, -52, 3, 8, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 4, -52, 3, 8, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 4, -51, 3, 8, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 4, -51, 3, 8, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 4, -50, 3, 8, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 4, -50, 3, 8, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 4, -49, 3, 8, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 4, -49, 3, 8, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 4, -48, 3, 8, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 4, -48, 3, 8, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 4, -47, 3, 8, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 4, -47, 3, 8, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 4, -46, 3, 8, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 4, -46, 3, 8, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 4, -45, 3, 8, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 4, -45, 3, 8, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 4, -44, 3, 8, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 4, -44, 3, 8, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 4, -43, 3, 8, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 4, -43, 3, 8, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 4, -42, 3, 8, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 4, -42, 3, 8, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 4, -41, 3, 8, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 4, -41, 3, 8, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 4, -40, 3, 8, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 4, -40, 3, 8, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 4, -39, 3, 8, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 4, -39, 3, 8, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 4, -38, 3, 8, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 4, -38, 3, 8, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 4, -37, 3, 8, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 4, -37, 3, 8, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 4, -36, 3, 8, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 4, -36, 3, 8, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -55, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { -55, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { -54, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { -54, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { -53, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { -53, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { -52, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { -52, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { -51, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { -51, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { -50, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { -50, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { -49, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { -49, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { -48, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { -48, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { -47, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { -47, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { -46, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { -46, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -45, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -44, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -44, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -42, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -42, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -41, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -41, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -40, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -40, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -39, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -39, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -38, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -38, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -37, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -37, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -36, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -36, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportMinionDamage"] = { @@ -3758,51 +3863,53 @@ skills["SupportMinionDamage"] = { { "minion_ailment_damage_+%", 2 }, }, }, + constantStats = { + { "support_minion_damage_minion_life_+%_final", -25 }, + }, stats = { "support_minion_damage_+%_final", - "support_minion_damage_minion_life_+%_final", }, levels = { - [1] = { 25, -25, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 25, -25, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 26, -25, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 27, -25, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 28, -25, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 28, -25, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 29, -25, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 30, -25, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 31, -25, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 31, -25, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 32, -25, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 33, -25, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 34, -25, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 34, -25, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 35, -25, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 36, -25, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 37, -25, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 37, -25, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 38, -25, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 39, -25, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 40, -25, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 40, -25, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 41, -25, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 42, -25, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 43, -25, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 43, -25, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 44, -25, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 45, -25, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 46, -25, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 46, -25, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 47, -25, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 47, -25, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 47, -25, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 48, -25, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 48, -25, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 49, -25, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 49, -25, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 49, -25, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 50, -25, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 50, -25, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportMinionDamagePlus"] = { @@ -3827,32 +3934,34 @@ skills["SupportMinionDamagePlus"] = { { "minion_damage_+%", 0.5 }, }, }, + constantStats = { + { "support_minion_damage_minion_life_+%_final", -25 }, + }, stats = { "support_minion_damage_+%_final", - "support_minion_damage_minion_life_+%_final", "supported_minion_skill_gem_level_+", }, levels = { - [1] = { 40, -25, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 41, -25, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 42, -25, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 43, -25, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 44, -25, 1, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 45, -25, 1, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 45, -25, 1, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 46, -25, 1, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 46, -25, 1, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 47, -25, 1, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 47, -25, 1, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 48, -25, 1, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 48, -25, 1, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 49, -25, 1, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 49, -25, 1, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 50, -25, 1, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 50, -25, 1, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 51, -25, 1, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 51, -25, 1, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 52, -25, 1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 40, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 41, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 42, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 43, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 44, 1, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 45, 1, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 45, 1, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 46, 1, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 46, 1, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 47, 1, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 47, 1, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 48, 1, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 48, 1, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 49, 1, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 49, 1, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 50, 1, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 50, 1, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 51, 1, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 51, 1, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 52, 1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportMinionLife"] = { @@ -3890,6 +3999,8 @@ skills["SupportMinionLife"] = { { "minion_damage_+%_on_full_life", 1 }, }, }, + constantStats = { + }, stats = { "support_minion_maximum_life_+%_final", }, @@ -3959,6 +4070,8 @@ skills["SupportMinionSpeed"] = { { "minion_cooldown_recovery_+%", 1 }, }, }, + constantStats = { + }, stats = { "minion_movement_speed_+%", "minion_attack_speed_+%", @@ -4042,53 +4155,55 @@ skills["SupportSummonElementalResistances"] = { { "minion_life_leech_from_elemental_damage_permyriad", 2 }, }, }, + constantStats = { + { "minions_inflict_exposure_on_hit_%_chance", 100 }, + }, stats = { "minion_elemental_resistance_%", "minion_maximum_all_elemental_resistances_%", "support_minion_totem_resistance_elemental_damage_+%_final", - "minions_inflict_exposure_on_hit_%_chance", }, levels = { - [1] = { 19, 0, 10, 100, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 20, 0, 10, 100, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 20, 0, 11, 100, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 21, 0, 11, 100, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 21, 0, 12, 100, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 22, 0, 12, 100, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 22, 1, 13, 100, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 23, 1, 13, 100, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 23, 1, 14, 100, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 24, 1, 14, 100, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 24, 1, 15, 100, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 25, 1, 15, 100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 25, 1, 16, 100, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 26, 2, 16, 100, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 26, 2, 17, 100, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 27, 2, 17, 100, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 27, 2, 18, 100, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 28, 2, 18, 100, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 28, 2, 19, 100, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 29, 2, 19, 100, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 29, 3, 20, 100, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 30, 3, 20, 100, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 30, 3, 21, 100, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 31, 3, 21, 100, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 31, 3, 22, 100, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 32, 3, 22, 100, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 32, 3, 23, 100, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 33, 4, 23, 100, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 33, 4, 24, 100, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 34, 4, 24, 100, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 34, 4, 24, 100, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 34, 4, 25, 100, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 34, 4, 25, 100, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 35, 4, 25, 100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 35, 4, 25, 100, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 35, 4, 26, 100, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 35, 4, 26, 100, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 36, 4, 26, 100, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 36, 4, 26, 100, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 36, 4, 27, 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 19, 0, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 20, 0, 10, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 20, 0, 11, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 21, 0, 11, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 21, 0, 12, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 22, 0, 12, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 22, 1, 13, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 23, 1, 13, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 23, 1, 14, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 24, 1, 14, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 24, 1, 15, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 25, 1, 15, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 25, 1, 16, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 26, 2, 16, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 26, 2, 17, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 27, 2, 17, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 27, 2, 18, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 28, 2, 18, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 28, 2, 19, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 29, 2, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 29, 3, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 30, 3, 20, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 30, 3, 21, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 31, 3, 21, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 31, 3, 22, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 32, 3, 22, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 32, 3, 23, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 33, 4, 23, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 33, 4, 24, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 34, 4, 24, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 34, 4, 24, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 34, 4, 25, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 34, 4, 25, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 35, 4, 25, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 35, 4, 25, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 35, 4, 26, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 35, 4, 26, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 36, 4, 26, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 36, 4, 26, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 36, 4, 27, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportPhysicalToLightning"] = { @@ -4119,51 +4234,53 @@ skills["SupportPhysicalToLightning"] = { { "enemies_you_shock_take_%_increased_physical_damage", 0.5 }, }, }, + constantStats = { + { "skill_physical_damage_%_to_convert_to_lightning", 50 }, + }, stats = { - "skill_physical_damage_%_to_convert_to_lightning", "physical_damage_%_to_add_as_lightning", }, levels = { - [1] = { 50, 10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 50, 11, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 50, 12, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 50, 13, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 50, 14, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 50, 15, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 50, 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 50, 17, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 50, 18, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 50, 19, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 50, 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 50, 21, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 50, 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 50, 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 50, 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 50, 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 50, 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 50, 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 50, 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 50, 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 50, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 50, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 50, 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 50, 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 50, 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 50, 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 50, 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 50, 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 50, 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 50, 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 50, 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 50, 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 50, 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 50, 41, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 50, 41, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 50, 42, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 50, 42, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 50, 43, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 50, 43, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 50, 44, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 11, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 12, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 13, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 14, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 15, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 17, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 18, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 19, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 21, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 41, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 41, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 42, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 42, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 43, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 43, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 44, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportProjectileIntensity"] = { @@ -4200,54 +4317,56 @@ skills["SupportProjectileIntensity"] = { { "intensity_loss_frequency_while_moving_+%", 1 }, }, }, + constantStats = { + { "number_of_additional_projectiles", 3 }, + { "additional_projectiles_per_intensity", -1 }, + { "greater_projectile_intensity_projectile_damage_+%_final_per_intensity", 20 }, + }, stats = { - "number_of_additional_projectiles", - "additional_projectiles_per_intensity", "support_greater_projectile_intensity_projectile_damage_+%_final", - "greater_projectile_intensity_projectile_damage_+%_final_per_intensity", "display_base_intensity_loss", }, levels = { - [1] = { 3, -1, -25, 20, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 3, -1, -25, 20, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 3, -1, -24, 20, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 3, -1, -24, 20, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 3, -1, -23, 20, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 3, -1, -23, 20, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 3, -1, -22, 20, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 3, -1, -22, 20, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 3, -1, -21, 20, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 3, -1, -21, 20, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 3, -1, -20, 20, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 3, -1, -20, 20, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 3, -1, -19, 20, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 3, -1, -19, 20, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 3, -1, -18, 20, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 3, -1, -18, 20, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 3, -1, -17, 20, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 3, -1, -17, 20, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 3, -1, -16, 20, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 3, -1, -16, 20, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 3, -1, -15, 20, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 3, -1, -15, 20, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 3, -1, -14, 20, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 3, -1, -14, 20, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 3, -1, -13, 20, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 3, -1, -13, 20, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 3, -1, -12, 20, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 3, -1, -12, 20, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 3, -1, -11, 20, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 3, -1, -11, 20, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 3, -1, -10, 20, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 3, -1, -10, 20, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 3, -1, -10, 20, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 3, -1, -10, 20, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 3, -1, -9, 20, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 3, -1, -9, 20, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 3, -1, -9, 20, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 3, -1, -9, 20, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 3, -1, -8, 20, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 3, -1, -8, 20, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -25, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { -25, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { -24, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { -24, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { -23, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { -23, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { -22, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { -22, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { -21, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { -21, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { -20, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { -20, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { -19, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { -19, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { -18, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { -18, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { -17, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { -17, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { -16, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { -16, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -15, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -15, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -14, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -14, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -13, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -13, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -12, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -12, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -11, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -11, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -9, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -9, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -9, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -9, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -8, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -8, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportPowerChargeOnCrit"] = { @@ -4277,51 +4396,53 @@ skills["SupportPowerChargeOnCrit"] = { { "damage_+%_per_power_charge", 0.1 }, }, }, + constantStats = { + { "support_power_charge_on_crit_damage_+%_final_per_power_charge", 4 }, + }, stats = { "add_power_charge_on_critical_strike_%", - "support_power_charge_on_crit_damage_+%_final_per_power_charge", }, levels = { - [1] = { 35, 4, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 36, 4, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 37, 4, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 38, 4, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 39, 4, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 40, 4, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 41, 4, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 42, 4, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 43, 4, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 44, 4, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 45, 4, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 46, 4, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 47, 4, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 48, 4, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 49, 4, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 50, 4, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 51, 4, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 52, 4, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 53, 4, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 54, 4, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 55, 4, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 56, 4, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 57, 4, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 58, 4, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 59, 4, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 60, 4, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 61, 4, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 62, 4, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 63, 4, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 64, 4, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 64, 4, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 65, 4, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 65, 4, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 66, 4, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 66, 4, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 67, 4, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 67, 4, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 68, 4, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 68, 4, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 69, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 36, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 37, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 38, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 39, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 40, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 41, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 42, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 43, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 44, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 45, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 46, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 47, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 48, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 49, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 50, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 51, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 52, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 53, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 54, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 55, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 56, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 57, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 58, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 59, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 60, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 61, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 62, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 63, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 64, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 64, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 65, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 65, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 66, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 66, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 67, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 67, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 68, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 68, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 69, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportRemoteMine"] = { @@ -4357,60 +4478,62 @@ skills["SupportRemoteMine"] = { { "mine_detonation_speed_+%", 1 }, }, }, + constantStats = { + { "base_mine_duration", 5000 }, + { "mine_override_pvp_scaling_time_ms", 250 }, + { "support_remote_mine_damage_+%_final_per_mine_detonation_cascade", 5 }, + { "base_mine_detonation_time_ms", 250 }, + { "support_makes_skill_mine_pvp_damage_+%_final", -60 }, + }, stats = { - "is_remote_mine", - "base_mine_duration", "support_gem_mine_damage_+%_final", - "mine_override_pvp_scaling_time_ms", - "support_remote_mine_damage_+%_final_per_mine_detonation_cascade", - "base_mine_detonation_time_ms", - "support_makes_skill_mine_pvp_damage_+%_final", "base_skill_is_mined", "disable_skill_if_melee_attack", "base_skill_show_average_damage_instead_of_dps", "remote_mined_by_support", + "is_remote_mine", }, levels = { - [1] = { 1, 5000, -59, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 5000, -59, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 5000, -59, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 5000, -58, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 5000, -58, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 5000, -58, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 5000, -57, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 5000, -57, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 5000, -57, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 5000, -56, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 5000, -56, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 5000, -56, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 5000, -55, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 5000, -55, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 5000, -55, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 5000, -54, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 5000, -54, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 5000, -54, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 5000, -53, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 5000, -53, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1, 5000, -53, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1, 5000, -52, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1, 5000, -52, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1, 5000, -52, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1, 5000, -51, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1, 5000, -51, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1, 5000, -51, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1, 5000, -50, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1, 5000, -50, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1, 5000, -50, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1, 5000, -49, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1, 5000, -49, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1, 5000, -49, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1, 5000, -48, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1, 5000, -48, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1, 5000, -48, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1, 5000, -47, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1, 5000, -47, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1, 5000, -47, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1, 5000, -46, 250, 5, 250, -60, manaMultiplier = -50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -59, manaMultiplier = -50, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { -59, manaMultiplier = -50, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { -59, manaMultiplier = -50, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { -58, manaMultiplier = -50, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { -58, manaMultiplier = -50, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { -58, manaMultiplier = -50, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { -57, manaMultiplier = -50, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { -57, manaMultiplier = -50, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { -57, manaMultiplier = -50, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { -56, manaMultiplier = -50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { -56, manaMultiplier = -50, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { -56, manaMultiplier = -50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { -55, manaMultiplier = -50, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { -55, manaMultiplier = -50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { -55, manaMultiplier = -50, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { -54, manaMultiplier = -50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { -54, manaMultiplier = -50, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { -54, manaMultiplier = -50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { -53, manaMultiplier = -50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { -53, manaMultiplier = -50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -53, manaMultiplier = -50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -52, manaMultiplier = -50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -52, manaMultiplier = -50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -52, manaMultiplier = -50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -51, manaMultiplier = -50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -51, manaMultiplier = -50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -51, manaMultiplier = -50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -50, manaMultiplier = -50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -50, manaMultiplier = -50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -50, manaMultiplier = -50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -49, manaMultiplier = -50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -49, manaMultiplier = -50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -49, manaMultiplier = -50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -48, manaMultiplier = -50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -48, manaMultiplier = -50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -48, manaMultiplier = -50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -47, manaMultiplier = -50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -47, manaMultiplier = -50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -47, manaMultiplier = -50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -46, manaMultiplier = -50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportSpellCascade"] = { @@ -4445,52 +4568,54 @@ skills["SupportSpellCascade"] = { { "support_spell_cascade_area_delay_+%", 5 }, }, }, + constantStats = { + { "support_spell_cascade_number_of_cascades_per_side", 1 }, + }, stats = { - "support_spell_cascade_number_of_cascades_per_side", "support_spell_cascade_area_of_effect_+%_final", "support_spell_cascade_damage_+%_final", }, levels = { - [1] = { 1, -25, -40, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, -25, -40, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 1, -24, -39, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 1, -24, -39, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 1, -23, -38, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 1, -23, -38, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 1, -22, -37, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 1, -22, -37, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 1, -21, -36, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 1, -21, -36, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 1, -20, -35, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 1, -20, -35, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 1, -19, -34, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 1, -19, -34, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 1, -18, -33, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 1, -18, -33, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 1, -17, -32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 1, -17, -32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 1, -16, -31, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 1, -16, -31, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 1, -15, -30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 1, -15, -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 1, -14, -29, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 1, -14, -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 1, -13, -28, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 1, -13, -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 1, -12, -27, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 1, -12, -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 1, -11, -26, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 1, -11, -26, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 1, -11, -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 1, -10, -25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 1, -10, -25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 1, -10, -25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 1, -10, -25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 1, -9, -24, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 1, -9, -24, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 1, -9, -24, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 1, -9, -24, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 1, -8, -23, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -25, -40, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { -25, -40, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { -24, -39, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { -24, -39, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { -23, -38, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { -23, -38, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { -22, -37, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { -22, -37, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { -21, -36, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { -21, -36, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { -20, -35, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { -20, -35, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { -19, -34, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { -19, -34, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { -18, -33, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { -18, -33, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { -17, -32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { -17, -32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { -16, -31, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { -16, -31, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { -15, -30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { -15, -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { -14, -29, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { -14, -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { -13, -28, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { -13, -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { -12, -27, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { -12, -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { -11, -26, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { -11, -26, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { -11, -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { -10, -25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { -10, -25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { -10, -25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { -10, -25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { -9, -24, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { -9, -24, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { -9, -24, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { -9, -24, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { -8, -23, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportSpellCascadePlus"] = { @@ -4519,33 +4644,35 @@ skills["SupportSpellCascadePlus"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + { "support_spell_cascade_number_of_cascades_per_side", 1 }, + }, stats = { - "support_spell_cascade_number_of_cascades_per_side", "support_spell_cascade_area_of_effect_+%_final", "support_spell_cascade_damage_+%_final", "support_spell_cascade_sideways", }, levels = { - [1] = { 1, -30, -30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, -29, -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 1, -28, -29, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 1, -27, -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 1, -26, -28, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 1, -25, -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 1, -25, -27, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 1, -24, -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 1, -24, -27, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 1, -23, -27, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 1, -23, -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 1, -22, -26, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 1, -22, -26, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 1, -21, -26, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 1, -21, -25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 1, -20, -25, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 1, -20, -25, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 1, -19, -25, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 1, -19, -24, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 1, -18, -24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -30, -30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { -29, -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { -28, -29, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { -27, -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { -26, -28, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { -25, -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { -25, -27, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { -24, -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { -24, -27, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { -23, -27, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { -23, -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { -22, -26, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { -22, -26, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { -21, -26, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { -21, -25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { -20, -25, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { -20, -25, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { -19, -25, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { -19, -24, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { -18, -24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportMulticast"] = { @@ -4585,53 +4712,54 @@ skills["SupportMulticast"] = { { "support_spell_echo_final_repeat_damage_+%_final", 3 }, }, }, + constantStats = { + { "base_spell_repeat_count", 1 }, + { "support_echo_damage_+%_final", -10 }, + }, stats = { - "base_spell_repeat_count", "support_multicast_cast_speed_+%_final", - "support_echo_damage_+%_final", - "spell_repeat_count_target_search_range", }, levels = { - [1] = { 1, 40, -10, 0, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 40, -10, 0, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 41, -10, 0, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 42, -10, 0, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 43, -10, 0, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 43, -10, 0, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 44, -10, 0, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 45, -10, 0, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 46, -10, 0, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 46, -10, 0, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 47, -10, 0, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 48, -10, 0, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 49, -10, 0, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 49, -10, 0, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 50, -10, 0, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 51, -10, 0, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 52, -10, 0, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 52, -10, 0, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 53, -10, 0, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 54, -10, 0, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1, 55, -10, 0, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1, 55, -10, 0, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1, 56, -10, 0, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1, 57, -10, 0, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1, 58, -10, 0, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1, 58, -10, 0, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1, 59, -10, 0, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1, 60, -10, 0, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1, 61, -10, 0, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1, 61, -10, 0, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1, 62, -10, 0, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1, 62, -10, 0, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1, 62, -10, 0, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1, 63, -10, 0, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1, 63, -10, 0, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1, 64, -10, 0, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1, 64, -10, 0, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1, 64, -10, 0, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1, 65, -10, 0, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1, 65, -10, 0, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 40, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { 40, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { 41, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { 42, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { 43, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { 43, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { 44, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { 45, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { 46, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { 46, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { 47, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { 48, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { 49, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { 49, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { 50, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { 51, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { 52, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { 52, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { 53, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { 54, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 55, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 55, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 56, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 57, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 58, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 58, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 59, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 60, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 61, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 61, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 62, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 62, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 62, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 63, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 63, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 64, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 64, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 64, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 65, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 65, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportSpellEchoPlus"] = { @@ -4665,33 +4793,35 @@ skills["SupportSpellEchoPlus"] = { { "spell_damage_+%", 0.5 }, }, }, + constantStats = { + { "base_spell_repeat_count", 1 }, + { "support_echo_damage_+%_final", -10 }, + { "spell_echo_plus_chance_double_damage_%_final", 20 }, + }, stats = { - "base_spell_repeat_count", "support_multicast_cast_speed_+%_final", - "support_echo_damage_+%_final", - "spell_echo_plus_chance_double_damage_%_final", }, levels = { - [1] = { 1, 55, -10, 20, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 56, -10, 20, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 57, -10, 20, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 58, -10, 20, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 59, -10, 20, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 60, -10, 20, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 60, -10, 20, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 61, -10, 20, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 61, -10, 20, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 62, -10, 20, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 62, -10, 20, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 63, -10, 20, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 63, -10, 20, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 64, -10, 20, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 64, -10, 20, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 65, -10, 20, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 65, -10, 20, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 66, -10, 20, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 66, -10, 20, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 67, -10, 20, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 55, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { 56, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { 57, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { 58, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { 59, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { 60, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { 60, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { 61, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { 61, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { 62, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { 62, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { 63, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { 63, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { 64, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { 64, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { 65, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { 65, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { 66, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { 66, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { 67, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportSummonGhostOnKill"] = { @@ -4736,56 +4866,58 @@ skills["SupportSummonGhostOnKill"] = { { "skill_effect_duration_+%", 0.5 }, }, }, + constantStats = { + { "support_ghost_base_duration", 15000 }, + { "chance_to_summon_support_ghost_on_hitting_rare_or_unique_%", 10 }, + }, stats = { "chance_to_summon_support_ghost_on_killing_blow_%", - "support_ghost_base_duration", "base_number_of_support_ghosts_allowed", - "chance_to_summon_support_ghost_on_hitting_rare_or_unique_%", "phantasm_minimum_added_physical_damage_to_grant", "phantasm_maximum_added_physical_damage_to_grant", "skill_can_own_support_ghosts", }, levels = { - [1] = { 50, 15000, 5, 10, 2, 3, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 51, 15000, 5, 10, 3, 5, manaMultiplier = 20, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 52, 15000, 5, 10, 5, 8, manaMultiplier = 20, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 53, 15000, 6, 10, 6, 11, manaMultiplier = 20, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 54, 15000, 6, 10, 9, 14, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 55, 15000, 6, 10, 12, 18, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 56, 15000, 7, 10, 14, 21, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 57, 15000, 7, 10, 17, 26, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 58, 15000, 7, 10, 20, 29, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 59, 15000, 8, 10, 21, 33, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 60, 15000, 8, 10, 24, 36, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 61, 15000, 8, 10, 26, 41, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 62, 15000, 9, 10, 29, 44, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 63, 15000, 9, 10, 32, 48, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 64, 15000, 9, 10, 33, 51, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 65, 15000, 9, 10, 35, 53, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 66, 15000, 10, 10, 36, 56, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 67, 15000, 10, 10, 39, 59, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 68, 15000, 10, 10, 41, 62, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 69, 15000, 10, 10, 42, 65, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 70, 15000, 11, 10, 44, 66, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 71, 15000, 11, 10, 45, 68, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 72, 15000, 11, 10, 47, 69, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 73, 15000, 11, 10, 47, 72, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 74, 15000, 11, 10, 48, 74, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 75, 15000, 12, 10, 50, 75, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 76, 15000, 12, 10, 51, 77, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 77, 15000, 12, 10, 53, 80, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 78, 15000, 12, 10, 54, 81, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 79, 15000, 12, 10, 54, 83, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 79, 15000, 12, 10, 56, 84, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 80, 15000, 13, 10, 56, 84, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 80, 15000, 13, 10, 57, 86, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 81, 15000, 13, 10, 57, 87, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 81, 15000, 13, 10, 57, 87, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 82, 15000, 13, 10, 59, 89, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 82, 15000, 13, 10, 59, 89, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 83, 15000, 13, 10, 60, 90, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 83, 15000, 13, 10, 60, 92, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 84, 15000, 13, 10, 62, 92, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 50, 5, 2, 3, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 51, 5, 3, 5, manaMultiplier = 20, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 52, 5, 5, 8, manaMultiplier = 20, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 53, 6, 6, 11, manaMultiplier = 20, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 54, 6, 9, 14, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 55, 6, 12, 18, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 56, 7, 14, 21, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 57, 7, 17, 26, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 58, 7, 20, 29, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 59, 8, 21, 33, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 60, 8, 24, 36, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 61, 8, 26, 41, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 62, 9, 29, 44, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 63, 9, 32, 48, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 64, 9, 33, 51, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 65, 9, 35, 53, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 66, 10, 36, 56, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 67, 10, 39, 59, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 68, 10, 41, 62, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 69, 10, 42, 65, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 70, 11, 44, 66, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 71, 11, 45, 68, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 72, 11, 47, 69, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 73, 11, 47, 72, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 74, 11, 48, 74, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 75, 12, 50, 75, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 76, 12, 51, 77, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 77, 12, 53, 80, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 78, 12, 54, 81, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 79, 12, 54, 83, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 79, 12, 56, 84, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 80, 13, 56, 84, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 80, 13, 57, 86, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 81, 13, 57, 87, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 81, 13, 57, 87, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 82, 13, 59, 89, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 82, 13, 59, 89, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 83, 13, 60, 90, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 83, 13, 60, 92, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 84, 13, 62, 92, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SupportRapidActivation"] = { @@ -4825,53 +4957,55 @@ skills["SupportRapidActivation"] = { { "from_quality_brand_activation_rate_+%_final_if_75%_attached_duration_expired", 1 }, }, }, + constantStats = { + { "support_rapid_activation_brand_skill_only_primary_duration_+%_final", -65 }, + { "support_rapid_activation_brand_skill_only_secondary_duration_+%_final", -65 }, + }, stats = { "support_rapid_activation_brand_activation_rate_+%_final", - "support_rapid_activation_brand_skill_only_primary_duration_+%_final", - "support_rapid_activation_brand_skill_only_secondary_duration_+%_final", "quality_display_swiftbrand_is_gem", }, levels = { - [1] = { 30, -65, -65, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 30, -65, -65, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 31, -65, -65, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 32, -65, -65, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 33, -65, -65, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 33, -65, -65, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 34, -65, -65, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 35, -65, -65, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 36, -65, -65, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 36, -65, -65, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 37, -65, -65, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 38, -65, -65, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 39, -65, -65, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 39, -65, -65, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 40, -65, -65, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 41, -65, -65, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 42, -65, -65, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 42, -65, -65, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 43, -65, -65, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 44, -65, -65, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 45, -65, -65, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 45, -65, -65, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 46, -65, -65, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 47, -65, -65, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 48, -65, -65, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 48, -65, -65, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 49, -65, -65, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 50, -65, -65, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 51, -65, -65, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 51, -65, -65, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 52, -65, -65, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 52, -65, -65, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 52, -65, -65, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 53, -65, -65, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 53, -65, -65, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 54, -65, -65, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 54, -65, -65, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 54, -65, -65, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 55, -65, -65, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 55, -65, -65, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { 30, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { 31, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { 32, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { 33, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { 33, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { 34, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { 35, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { 36, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 36, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 37, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 38, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 39, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 39, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 40, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 41, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 42, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 42, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 43, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 44, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 45, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 45, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 46, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 47, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 48, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 48, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 49, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 50, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 51, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 51, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 52, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 52, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 52, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 53, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 53, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 54, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 54, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 54, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 55, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 55, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportTrinity"] = { @@ -4905,52 +5039,54 @@ skills["SupportTrinity"] = { { "skill_convert_%_physical_damage_to_random_element", 0.5 }, }, }, + constantStats = { + { "elemental_damage_+%_final_per_5_lowest_resonance", 3 }, + }, stats = { - "elemental_damage_+%_final_per_5_lowest_resonance", "damage_penetrates_%_elemental_resistances_while_all_resonance_is_25", "gain_resonance_of_majority_damage_on_hit_for_2_seconds", }, levels = { - [1] = { 3, 7, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 3, 7, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 3, 8, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 3, 8, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 3, 9, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 3, 9, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 3, 10, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 3, 10, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 3, 11, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 3, 11, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 3, 12, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 3, 12, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 3, 13, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 3, 13, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 3, 14, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 3, 14, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 3, 15, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 3, 15, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 3, 16, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 3, 16, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 3, 17, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 3, 17, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 3, 18, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 3, 18, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 3, 19, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 3, 19, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 3, 20, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 3, 20, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 3, 21, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 3, 21, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 3, 21, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 3, 22, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 3, 22, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 3, 22, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 3, 22, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 3, 23, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 3, 23, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 3, 23, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 3, 23, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 3, 24, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 7, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 8, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 8, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 9, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 9, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 10, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 10, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 11, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 11, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 12, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 12, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 13, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 13, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 14, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 14, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 15, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 15, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 16, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 16, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 17, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 17, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 18, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 18, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 19, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 19, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 20, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 20, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 21, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 21, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 21, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 22, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 22, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 22, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 22, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 23, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 23, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 23, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 23, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 24, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportAilments"] = { @@ -4983,6 +5119,8 @@ skills["SupportAilments"] = { { "base_damage_+%_while_an_ailment_on_you", 1.5 }, }, }, + constantStats = { + }, stats = { "base_all_ailment_duration_+%", "support_unbound_ailments_ailment_damage_+%_final", @@ -5053,6 +5191,8 @@ skills["SupportUnboundAilmentsPlus"] = { { "base_all_ailment_duration_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_all_ailment_duration_+%", "support_unbound_ailments_ailment_damage_+%_final", @@ -5118,52 +5258,54 @@ skills["SupportHandcastAnticipation"] = { { "unleash_support_seal_gain_frequency_+%_while_not_channelling", -5 }, }, }, + constantStats = { + { "support_anticipation_rapid_fire_count", 3 }, + }, stats = { - "support_anticipation_rapid_fire_count", "support_anticipation_charge_gain_interval_ms", "support_spell_rapid_fire_repeat_use_damage_+%_final", }, levels = { - [1] = { 3, 900, -50, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 3, 890, -50, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 3, 880, -49, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 3, 870, -49, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 3, 860, -48, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 3, 850, -48, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 3, 840, -47, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 3, 830, -47, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 3, 820, -46, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 3, 810, -46, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 3, 800, -45, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 3, 790, -45, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 3, 780, -44, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 3, 770, -44, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 3, 760, -43, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 3, 750, -43, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 3, 740, -42, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 3, 730, -42, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 3, 720, -41, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 3, 710, -41, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 3, 700, -40, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 3, 690, -40, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 3, 680, -39, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 3, 670, -39, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 3, 660, -38, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 3, 650, -38, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 3, 640, -37, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 3, 630, -37, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 3, 620, -36, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 3, 610, -36, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 3, 600, -35, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 3, 590, -35, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 3, 580, -34, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 3, 570, -34, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 3, 560, -33, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 3, 550, -33, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 3, 540, -32, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 3, 530, -32, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 3, 520, -31, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 3, 510, -31, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 900, -50, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 890, -50, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 880, -49, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 870, -49, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 860, -48, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 850, -48, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 840, -47, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 830, -47, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 820, -46, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 810, -46, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 800, -45, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 790, -45, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 780, -44, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 770, -44, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 760, -43, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 750, -43, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 740, -42, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 730, -42, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 720, -41, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 710, -41, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 700, -40, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 690, -40, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 680, -39, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 670, -39, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 660, -38, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 650, -38, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 640, -37, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 630, -37, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 620, -36, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 610, -36, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 600, -35, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 590, -35, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 580, -34, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 570, -34, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 560, -33, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 550, -33, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 540, -32, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 530, -32, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 520, -31, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 510, -31, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportUnleashPlus"] = { @@ -5196,6 +5338,8 @@ skills["SupportUnleashPlus"] = { { "spell_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_anticipation_rapid_fire_count", "support_anticipation_charge_gain_interval_ms", diff --git a/src/Data/Skills/sup_str.lua b/src/Data/Skills/sup_str.lua index 8e139f8b8a..2a201a0295 100644 --- a/src/Data/Skills/sup_str.lua +++ b/src/Data/Skills/sup_str.lua @@ -30,6 +30,8 @@ skills["SupportAddedFireDamage"] = { { "skill_physical_damage_%_to_convert_to_fire", 1 }, }, }, + constantStats = { + }, stats = { "physical_damage_%_to_add_as_fire", }, @@ -93,6 +95,8 @@ skills["SupportAddedFireDamagePlus"] = { { "fire_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "physical_damage_%_to_add_as_fire", "supported_physical_skill_gem_level_+", @@ -148,51 +152,53 @@ skills["SupportSpiritStrike"] = { { "melee_range_+", 0.2 }, }, }, + constantStats = { + { "melee_attack_number_of_spirit_strikes", 2 }, + }, stats = { - "melee_attack_number_of_spirit_strikes", "support_spirit_strike_damage_+%_final", }, levels = { - [1] = { 2, -19, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 2, -18, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, -17, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 2, -16, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 2, -15, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 2, -14, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 2, -13, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 2, -12, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 2, -11, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 2, -10, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 2, -9, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 2, -8, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 2, -7, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 2, -6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 2, -5, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 2, -4, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 2, -3, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 2, -2, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 2, -1, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 2, 0, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 2, 1, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 2, 2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 2, 3, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 2, 4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 2, 5, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 2, 6, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 2, 7, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 2, 8, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 2, 9, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 2, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 2, 11, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 2, 12, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 2, 13, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 2, 14, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 2, 15, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 2, 16, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 2, 17, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 2, 18, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 2, 19, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 2, 20, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -19, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, cost = { }, }, + [2] = { -18, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, cost = { }, }, + [3] = { -17, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, cost = { }, }, + [4] = { -16, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, + [5] = { -15, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, cost = { }, }, + [6] = { -14, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, cost = { }, }, + [7] = { -13, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, + [8] = { -12, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, + [9] = { -11, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [10] = { -10, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [11] = { -9, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [12] = { -8, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [13] = { -7, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [14] = { -6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { -5, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { -4, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { -3, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { -2, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { -1, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { 0, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 1, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 3, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 5, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 6, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 7, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 8, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 9, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 11, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 12, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 13, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 14, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 15, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 16, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 17, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 18, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 19, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 20, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportAncestralCallPlus"] = { @@ -218,31 +224,33 @@ skills["SupportAncestralCallPlus"] = { { "melee_damage_+%", 0.5 }, }, }, + constantStats = { + { "melee_attack_number_of_spirit_strikes", 3 }, + }, stats = { - "melee_attack_number_of_spirit_strikes", "support_spirit_strike_damage_+%_final", }, levels = { - [1] = { 3, 1, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 3, 2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 3, 3, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 3, 4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 3, 5, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 3, 6, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 3, 6, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 3, 7, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 3, 7, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 3, 8, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 3, 8, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 3, 9, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 3, 9, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 3, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 3, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 3, 11, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 3, 11, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 3, 12, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 3, 12, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 3, 13, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { 2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { 3, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { 4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { 5, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { 6, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { 6, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { 7, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { 7, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { 8, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { 8, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { 9, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { 9, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { 11, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { 11, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { 12, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { 12, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { 13, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportBehead"] = { @@ -272,53 +280,55 @@ skills["SupportBehead"] = { { "support_executioner_refresh_stolen_mod_on_hitting_rare_or_unique_monster_chance_%", 0.5 }, }, }, + constantStats = { + { "support_executioner_gain_one_rare_monster_mod_on_kill_ms", 20000 }, + { "support_executioner_refresh_stolen_mod_on_hitting_rare_or_unique_monster_chance_%", 20 }, + }, stats = { "melee_range_+", "support_executioner_damage_vs_enemies_on_low_life_+%_final", - "support_executioner_gain_one_rare_monster_mod_on_kill_ms", - "support_executioner_refresh_stolen_mod_on_hitting_rare_or_unique_monster_chance_%", }, levels = { - [1] = { 2, 30, 20000, 20, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 31, 20000, 20, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 2, 32, 20000, 20, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 2, 33, 20000, 20, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 2, 34, 20000, 20, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 2, 35, 20000, 20, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 2, 36, 20000, 20, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 2, 37, 20000, 20, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 2, 38, 20000, 20, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 2, 39, 20000, 20, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 3, 40, 20000, 20, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 3, 41, 20000, 20, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 3, 42, 20000, 20, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 3, 43, 20000, 20, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 3, 44, 20000, 20, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 3, 45, 20000, 20, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 3, 46, 20000, 20, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 3, 47, 20000, 20, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 3, 48, 20000, 20, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 3, 49, 20000, 20, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 4, 50, 20000, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 4, 51, 20000, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 4, 52, 20000, 20, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 4, 53, 20000, 20, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 4, 54, 20000, 20, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 4, 55, 20000, 20, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 4, 56, 20000, 20, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 4, 57, 20000, 20, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 4, 58, 20000, 20, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 4, 59, 20000, 20, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 4, 59, 20000, 20, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 4, 60, 20000, 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 4, 60, 20000, 20, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 4, 61, 20000, 20, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 4, 61, 20000, 20, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 4, 62, 20000, 20, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 4, 62, 20000, 20, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 4, 63, 20000, 20, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 4, 63, 20000, 20, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 4, 64, 20000, 20, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 30, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 2, 31, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 2, 32, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 2, 33, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 2, 34, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 2, 35, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 2, 36, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 2, 37, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 2, 38, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 2, 39, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 3, 40, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 3, 41, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 3, 42, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 3, 43, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 3, 44, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 3, 45, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 3, 46, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 3, 47, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 3, 48, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 3, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 4, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 4, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 4, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 4, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 4, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 4, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 4, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 4, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 4, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 4, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 4, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 4, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 4, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 4, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 4, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 4, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 4, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 4, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 4, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 4, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportBloodMagic"] = { @@ -343,6 +353,8 @@ skills["SupportBloodMagic"] = { { "damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "aura_effect_+%", "base_skill_reserve_life_instead_of_mana", @@ -424,51 +436,53 @@ skills["SupportBloodthirst"] = { { "damage_vs_enemies_on_low_life_+%", 1.5 }, }, }, + constantStats = { + { "blood_price_gain_%_maximum_life_as_added_physical_damage_with_weapons_while_on_low_life", 2 }, + }, stats = { - "blood_price_gain_%_maximum_life_as_added_physical_damage_with_weapons_while_on_low_life", "support_blood_thirst_damage_+%_final", }, levels = { - [1] = { 2, 0, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 2, 0, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, 1, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 2, 1, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 2, 2, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 2, 2, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 2, 3, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 2, 3, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 2, 4, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 2, 4, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 2, 5, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 2, 5, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 2, 6, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 2, 6, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 2, 7, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 2, 7, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 2, 8, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 2, 8, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 2, 9, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 2, 9, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 2, 10, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 2, 10, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 2, 11, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 2, 11, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 2, 12, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 2, 12, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 2, 13, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 2, 13, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 2, 14, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 2, 14, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 2, 14, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 2, 15, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 2, 15, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 2, 15, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 2, 15, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 2, 16, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 2, 16, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 2, 16, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 2, 16, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 2, 17, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { 0, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { 1, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { 1, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { 2, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { 2, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { 3, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { 3, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { 4, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 4, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 5, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 5, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 6, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 6, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 7, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 7, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 8, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 8, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 9, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 9, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 10, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 10, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 11, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 11, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 12, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 12, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 13, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 13, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 14, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 14, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 14, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 15, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 15, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 15, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 15, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 16, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 16, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 16, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 16, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 17, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportBloodlust"] = { @@ -498,6 +512,8 @@ skills["SupportBloodlust"] = { { "refresh_bleeding_duration_on_hit_%_chance", 0.5 }, }, }, + constantStats = { + }, stats = { "support_bloodlust_melee_physical_damage_+%_final_vs_bleeding_enemies", "cannot_cause_bleeding", @@ -572,6 +588,8 @@ skills["SupportBrutality"] = { { "enemy_phys_reduction_%_penalty_vs_hit", 0.25 }, }, }, + constantStats = { + }, stats = { "support_brutality_physical_damage_+%_final", "deal_no_elemental_damage", @@ -642,6 +660,8 @@ skills["SupportBrutalityPlus"] = { { "physical_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_brutality_physical_damage_+%_final", "chance_to_crush_on_hit_%", @@ -698,6 +718,8 @@ skills["SupportIncreasedBurningDamage"] = { { "non_damaging_ailment_effect_+%", 2 }, }, }, + constantStats = { + }, stats = { "support_burning_damage_+%_final", }, @@ -766,6 +788,8 @@ skills["SupportBurningDamagePlus"] = { { "burn_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_burning_damage_+%_final", "supported_fire_skill_gem_level_+", @@ -820,50 +844,52 @@ skills["SupportCastOnMeleeKill"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + { "cast_linked_spells_on_melee_kill_%", 100 }, + }, stats = { - "cast_linked_spells_on_melee_kill_%", }, levels = { - [1] = { 100, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 100, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 100, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 100, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 100, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 100, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 100, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 100, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 100, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 100, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 100, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 100, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 100, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 100, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 100, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 100, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 100, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 100, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 100, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 100, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 100, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 100, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 100, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 100, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 100, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 100, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 100, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 100, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 100, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 100, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 100, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 100, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 100, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 100, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 100, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 100, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 100, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, cost = { }, }, + [2] = { manaMultiplier = 20, levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [3] = { manaMultiplier = 20, levelRequirement = 42, statInterpolation = { }, cost = { }, }, + [4] = { manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [5] = { manaMultiplier = 20, levelRequirement = 46, statInterpolation = { }, cost = { }, }, + [6] = { manaMultiplier = 20, levelRequirement = 48, statInterpolation = { }, cost = { }, }, + [7] = { manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [8] = { manaMultiplier = 20, levelRequirement = 52, statInterpolation = { }, cost = { }, }, + [9] = { manaMultiplier = 20, levelRequirement = 54, statInterpolation = { }, cost = { }, }, + [10] = { manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [11] = { manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, cost = { }, }, + [12] = { manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [13] = { manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [14] = { manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [15] = { manaMultiplier = 20, levelRequirement = 65, statInterpolation = { }, cost = { }, }, + [16] = { manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [17] = { manaMultiplier = 20, levelRequirement = 67, statInterpolation = { }, cost = { }, }, + [18] = { manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [19] = { manaMultiplier = 20, levelRequirement = 69, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["SupportCastOnMeleeKillTriggered"] = { @@ -894,6 +920,8 @@ skills["SupportCastOnMeleeKillTriggered"] = { { "base_cooldown_speed_+%", 1 }, }, }, + constantStats = { + }, stats = { "support_cast_on_melee_kill_spell_damage_+%_final", "spell_uncastable_if_triggerable", @@ -970,8 +998,10 @@ skills["SupportCastOnDamageTaken"] = { { "cast_when_damage_taken_trigger_threshold_+%", -1 }, }, }, + constantStats = { + { "cast_on_damage_taken_%", 100 }, + }, stats = { - "cast_on_damage_taken_%", "cast_on_damage_taken_threshold", "cast_on_damage_taken_damage_+%_final", "local_support_gem_max_skill_level_requirement_to_support", @@ -979,46 +1009,46 @@ skills["SupportCastOnDamageTaken"] = { "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 100, 528, -70, 38, cooldown = 0.25, levelRequirement = 38, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 100, 583, -66, 40, cooldown = 0.25, levelRequirement = 40, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 100, 661, -62, 42, cooldown = 0.25, levelRequirement = 42, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 100, 725, -58, 44, cooldown = 0.25, levelRequirement = 44, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 100, 812, -54, 46, cooldown = 0.25, levelRequirement = 46, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 100, 897, -50, 48, cooldown = 0.25, levelRequirement = 48, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 100, 1003, -46, 50, cooldown = 0.25, levelRequirement = 50, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 100, 1107, -42, 52, cooldown = 0.25, levelRequirement = 52, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 100, 1221, -38, 54, cooldown = 0.25, levelRequirement = 54, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 100, 1354, -34, 56, cooldown = 0.25, levelRequirement = 56, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 100, 1485, -30, 58, cooldown = 0.25, levelRequirement = 58, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 100, 1635, -26, 60, cooldown = 0.25, levelRequirement = 60, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 100, 1804, -22, 62, cooldown = 0.25, levelRequirement = 62, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 100, 1980, -18, 64, cooldown = 0.25, levelRequirement = 64, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 100, 2184, -14, 65, cooldown = 0.25, levelRequirement = 65, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 100, 2394, -10, 66, cooldown = 0.25, levelRequirement = 66, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 100, 2621, -6, 67, cooldown = 0.25, levelRequirement = 67, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 100, 2874, -2, 68, cooldown = 0.25, levelRequirement = 68, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 100, 3142, 2, 69, cooldown = 0.25, levelRequirement = 69, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 100, 3272, 6, 70, cooldown = 0.25, levelRequirement = 70, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 100, 3580, 10, 72, cooldown = 0.25, levelRequirement = 72, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 100, 3950, 14, 74, cooldown = 0.25, levelRequirement = 74, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 100, 4350, 18, 76, cooldown = 0.25, levelRequirement = 76, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 100, 4780, 22, 78, cooldown = 0.25, levelRequirement = 78, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 100, 5240, 26, 80, cooldown = 0.25, levelRequirement = 80, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 100, 5730, 30, 82, cooldown = 0.25, levelRequirement = 82, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 100, 6250, 34, 84, cooldown = 0.25, levelRequirement = 84, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 100, 6800, 38, 86, cooldown = 0.25, levelRequirement = 86, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 100, 7380, 42, 88, cooldown = 0.25, levelRequirement = 88, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 100, 7990, 46, 90, cooldown = 0.25, levelRequirement = 90, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 100, 8310, 48, 91, cooldown = 0.25, levelRequirement = 91, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 100, 8630, 50, 92, cooldown = 0.25, levelRequirement = 92, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 100, 8965, 52, 93, cooldown = 0.25, levelRequirement = 93, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 100, 9300, 54, 94, cooldown = 0.25, levelRequirement = 94, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 100, 9650, 56, 95, cooldown = 0.25, levelRequirement = 95, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 100, 10000, 58, 96, cooldown = 0.25, levelRequirement = 96, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 100, 10365, 60, 97, cooldown = 0.25, levelRequirement = 97, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 100, 10730, 62, 98, cooldown = 0.25, levelRequirement = 98, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 100, 11110, 64, 99, cooldown = 0.25, levelRequirement = 99, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 100, 11490, 66, 100, cooldown = 0.25, levelRequirement = 100, manaMultiplier = 150, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 528, -70, 38, cooldown = 0.25, levelRequirement = 38, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 583, -66, 40, cooldown = 0.25, levelRequirement = 40, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 661, -62, 42, cooldown = 0.25, levelRequirement = 42, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 725, -58, 44, cooldown = 0.25, levelRequirement = 44, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 812, -54, 46, cooldown = 0.25, levelRequirement = 46, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 897, -50, 48, cooldown = 0.25, levelRequirement = 48, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 1003, -46, 50, cooldown = 0.25, levelRequirement = 50, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 1107, -42, 52, cooldown = 0.25, levelRequirement = 52, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 1221, -38, 54, cooldown = 0.25, levelRequirement = 54, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 1354, -34, 56, cooldown = 0.25, levelRequirement = 56, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 1485, -30, 58, cooldown = 0.25, levelRequirement = 58, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 1635, -26, 60, cooldown = 0.25, levelRequirement = 60, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 1804, -22, 62, cooldown = 0.25, levelRequirement = 62, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 1980, -18, 64, cooldown = 0.25, levelRequirement = 64, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 2184, -14, 65, cooldown = 0.25, levelRequirement = 65, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 2394, -10, 66, cooldown = 0.25, levelRequirement = 66, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 2621, -6, 67, cooldown = 0.25, levelRequirement = 67, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 2874, -2, 68, cooldown = 0.25, levelRequirement = 68, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 3142, 2, 69, cooldown = 0.25, levelRequirement = 69, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 3272, 6, 70, cooldown = 0.25, levelRequirement = 70, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 3580, 10, 72, cooldown = 0.25, levelRequirement = 72, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 3950, 14, 74, cooldown = 0.25, levelRequirement = 74, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 4350, 18, 76, cooldown = 0.25, levelRequirement = 76, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 4780, 22, 78, cooldown = 0.25, levelRequirement = 78, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 5240, 26, 80, cooldown = 0.25, levelRequirement = 80, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 5730, 30, 82, cooldown = 0.25, levelRequirement = 82, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 6250, 34, 84, cooldown = 0.25, levelRequirement = 84, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 6800, 38, 86, cooldown = 0.25, levelRequirement = 86, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 7380, 42, 88, cooldown = 0.25, levelRequirement = 88, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 7990, 46, 90, cooldown = 0.25, levelRequirement = 90, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 8310, 48, 91, cooldown = 0.25, levelRequirement = 91, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 8630, 50, 92, cooldown = 0.25, levelRequirement = 92, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 8965, 52, 93, cooldown = 0.25, levelRequirement = 93, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 9300, 54, 94, cooldown = 0.25, levelRequirement = 94, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 9650, 56, 95, cooldown = 0.25, levelRequirement = 95, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 10000, 58, 96, cooldown = 0.25, levelRequirement = 96, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 10365, 60, 97, cooldown = 0.25, levelRequirement = 97, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 10730, 62, 98, cooldown = 0.25, levelRequirement = 98, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 11110, 64, 99, cooldown = 0.25, levelRequirement = 99, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 11490, 66, 100, cooldown = 0.25, levelRequirement = 100, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportChanceToBleed"] = { @@ -1050,53 +1080,55 @@ skills["SupportChanceToBleed"] = { { "added_damage_+%_final", 1 }, }, }, + constantStats = { + { "bleed_on_hit_with_attacks_%", 25 }, + }, stats = { - "bleed_on_hit_with_attacks_%", "attack_minimum_added_physical_damage_with_weapons", "attack_maximum_added_physical_damage_with_weapons", "support_chance_to_bleed_bleeding_damage_+%_final", }, levels = { - [1] = { 25, 1, 2, 0, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 25, 1, 3, 1, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 25, 2, 3, 2, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 25, 2, 4, 3, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 25, 3, 4, 4, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 25, 3, 5, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 25, 4, 6, 6, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 25, 5, 8, 7, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 25, 6, 10, 8, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 25, 8, 12, 9, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 25, 10, 15, 10, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 25, 12, 18, 11, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 25, 14, 21, 12, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 25, 17, 26, 13, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 25, 21, 31, 14, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 25, 24, 37, 15, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 25, 29, 44, 16, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 25, 34, 52, 17, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 25, 39, 58, 18, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 25, 44, 66, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 25, 48, 71, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 25, 52, 77, 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 25, 56, 84, 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 25, 61, 91, 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 25, 66, 98, 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 25, 71, 106, 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 25, 77, 115, 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 25, 83, 124, 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 25, 89, 134, 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 25, 96, 145, 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 25, 100, 150, 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 25, 104, 156, 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 25, 108, 162, 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 25, 112, 168, 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 25, 117, 175, 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 25, 121, 182, 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 25, 126, 188, 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 25, 130, 196, 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 25, 135, 203, 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 25, 141, 211, 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 1, 2, 0, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 1, 3, 1, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 2, 3, 2, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 2, 4, 3, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 3, 4, 4, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 3, 5, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 4, 6, 6, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 5, 8, 7, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 6, 10, 8, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 8, 12, 9, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 10, 15, 10, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 12, 18, 11, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 14, 21, 12, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 17, 26, 13, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 21, 31, 14, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 24, 37, 15, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 29, 44, 16, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 34, 52, 17, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 39, 58, 18, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 44, 66, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 48, 71, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 52, 77, 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 56, 84, 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 61, 91, 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 66, 98, 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 71, 106, 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 77, 115, 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 83, 124, 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 89, 134, 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 96, 145, 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 100, 150, 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 104, 156, 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 108, 162, 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 112, 168, 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 117, 175, 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 121, 182, 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 126, 188, 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 130, 196, 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 135, 203, 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 141, 211, 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportColdToFire"] = { @@ -1123,51 +1155,53 @@ skills["SupportColdToFire"] = { { "base_poison_damage_+%", 3 }, }, }, + constantStats = { + { "skill_cold_damage_%_to_convert_to_fire", 50 }, + }, stats = { - "skill_cold_damage_%_to_convert_to_fire", "cold_damage_%_to_add_as_fire", }, levels = { - [1] = { 50, 10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 50, 11, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 50, 12, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 50, 13, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 50, 14, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 50, 15, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 50, 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 50, 17, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 50, 18, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 50, 19, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 50, 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 50, 21, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 50, 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 50, 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 50, 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 50, 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 50, 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 50, 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 50, 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 50, 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 50, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 50, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 50, 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 50, 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 50, 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 50, 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 50, 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 50, 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 50, 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 50, 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 50, 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 50, 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 50, 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 50, 41, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 50, 41, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 50, 42, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 50, 42, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 50, 43, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 50, 43, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 50, 44, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 11, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 12, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 13, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 14, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 15, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 17, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 18, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 19, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 21, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 41, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 41, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 42, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 42, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 43, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 43, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 44, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportCruelty"] = { @@ -1203,54 +1237,56 @@ skills["SupportCruelty"] = { { "cruelty_duration_+%", 1 }, }, }, + constantStats = { + { "support_base_cruelty_duration_ms", 4000 }, + }, stats = { "cruelty_effect_+%", "support_cruelty_hit_damage_+%_final", - "support_base_cruelty_duration_ms", "hits_grant_cruelty", "supported_by_cruelty", }, levels = { - [1] = { 0, 15, 4000, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, 15, 4000, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 2, 16, 4000, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 3, 16, 4000, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 4, 17, 4000, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 5, 17, 4000, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 6, 18, 4000, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 7, 18, 4000, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 8, 19, 4000, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 9, 19, 4000, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 10, 20, 4000, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 11, 20, 4000, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 12, 21, 4000, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 13, 21, 4000, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 14, 22, 4000, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 15, 22, 4000, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 16, 23, 4000, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 17, 23, 4000, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 18, 24, 4000, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 19, 24, 4000, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 20, 25, 4000, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 21, 25, 4000, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 22, 26, 4000, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 23, 26, 4000, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 24, 27, 4000, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 25, 27, 4000, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 26, 28, 4000, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 27, 28, 4000, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 28, 29, 4000, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 29, 29, 4000, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 29, 29, 4000, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 30, 30, 4000, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 30, 30, 4000, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 31, 30, 4000, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 31, 30, 4000, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 32, 31, 4000, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 32, 31, 4000, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 33, 31, 4000, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 33, 31, 4000, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 34, 32, 4000, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 0, 15, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 1, 15, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 2, 16, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 3, 16, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 4, 17, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 5, 17, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 6, 18, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 7, 18, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 8, 19, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 9, 19, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 10, 20, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 11, 20, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 12, 21, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 13, 21, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 14, 22, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 15, 22, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 16, 23, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 17, 23, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 18, 24, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 19, 24, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 20, 25, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 21, 25, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 22, 26, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 23, 26, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 24, 27, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 25, 27, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 26, 28, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 27, 28, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 28, 29, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 29, 29, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 29, 29, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 30, 30, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 30, 30, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 31, 30, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 31, 30, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 32, 31, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 32, 31, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 33, 31, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 33, 31, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 34, 32, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportMeleeDamageOnFullLife"] = { @@ -1280,6 +1316,8 @@ skills["SupportMeleeDamageOnFullLife"] = { { "damage_+%_vs_enemies_on_full_life", 2 }, }, }, + constantStats = { + }, stats = { "support_damage_while_on_full_life_+%_final", }, @@ -1354,54 +1392,56 @@ skills["SupportAuraDuration"] = { { "base_mana_cost_-%", 0.25 }, }, }, + constantStats = { + { "base_spell_cast_time_ms_override", 500 }, + }, stats = { "support_aura_duration_base_buff_duration", "aura_effect_+%", - "base_spell_cast_time_ms_override", "base_mana_cost_+", "skill_is_blessing_skill", }, levels = { - [1] = { 9000, 0, 500, 90, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 9100, 1, 500, 101, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 9200, 2, 500, 108, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 9300, 3, 500, 115, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 9400, 4, 500, 121, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 9500, 5, 500, 128, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 9600, 6, 500, 135, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 9700, 7, 500, 141, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 9800, 8, 500, 148, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 9900, 9, 500, 155, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 10000, 10, 500, 163, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 10100, 11, 500, 169, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 10200, 12, 500, 176, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 10300, 13, 500, 184, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 10400, 14, 500, 189, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 10500, 15, 500, 198, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 10600, 16, 500, 205, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 10700, 17, 500, 209, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 10800, 18, 500, 220, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 10900, 19, 500, 233, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 11000, 20, 500, 244, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 11100, 21, 500, 253, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 11200, 22, 500, 260, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 11300, 23, 500, 269, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 11400, 24, 500, 278, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 11500, 25, 500, 285, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 11600, 26, 500, 294, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 11700, 27, 500, 303, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 11800, 28, 500, 310, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 11900, 29, 500, 319, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 11950, 29, 500, 338, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 12000, 30, 500, 348, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 12050, 30, 500, 358, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 12100, 31, 500, 368, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 12150, 31, 500, 379, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 12200, 32, 500, 389, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 12250, 32, 500, 399, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 12300, 33, 500, 409, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 12350, 33, 500, 419, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 12400, 34, 500, 429, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 9000, 0, 90, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 9100, 1, 101, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 9200, 2, 108, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 9300, 3, 115, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 9400, 4, 121, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 9500, 5, 128, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 9600, 6, 135, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 9700, 7, 141, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 9800, 8, 148, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 9900, 9, 155, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 10000, 10, 163, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 10100, 11, 169, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 10200, 12, 176, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 10300, 13, 184, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 10400, 14, 189, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 10500, 15, 198, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 10600, 16, 205, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 10700, 17, 209, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 10800, 18, 220, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 10900, 19, 233, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 11000, 20, 244, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 11100, 21, 253, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 11200, 22, 260, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 11300, 23, 269, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 11400, 24, 278, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 11500, 25, 285, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 11600, 26, 294, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 11700, 27, 303, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 11800, 28, 310, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 11900, 29, 319, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 11950, 29, 338, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 12000, 30, 348, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 12050, 30, 358, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 12100, 31, 368, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 12150, 31, 379, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 12200, 32, 389, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 12250, 32, 399, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 12300, 33, 409, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 12350, 33, 419, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 12400, 34, 429, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportEarthbreaker"] = { @@ -1440,16 +1480,18 @@ skills["SupportEarthbreaker"] = { { "ancestor_totem_parent_activation_range_+%", 2 }, }, }, + constantStats = { + { "base_totem_duration", 12000 }, + { "base_totem_range", 50 }, + { "ancestor_totem_parent_activiation_range", 70 }, + { "summon_totem_cast_speed_+%", 50 }, + { "support_ancestor_slam_totem_attack_speed_+%_final", -30 }, + { "support_skill_totem_type_override", 20 }, + }, stats = { "totem_support_gem_level", - "base_totem_duration", - "base_totem_range", - "ancestor_totem_parent_activiation_range", - "summon_totem_cast_speed_+%", - "support_ancestor_slam_totem_attack_speed_+%_final", "support_ancestor_slam_totem_damage_+%_final", "ancestor_totem_grants_owner_area_of_effect_+%_with_melee_skills", - "support_skill_totem_type_override", "base_skill_is_totemified", "is_totem", "leap_slam_no_epk", @@ -1457,46 +1499,46 @@ skills["SupportEarthbreaker"] = { "force_lite_skill_effects", }, levels = { - [1] = { 8, 12000, 50, 70, 50, -30, -19, 10, 20, manaMultiplier = 100, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 10, 12000, 50, 70, 50, -30, -18, 10, 20, manaMultiplier = 100, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 13, 12000, 50, 70, 50, -30, -17, 11, 20, manaMultiplier = 100, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 17, 12000, 50, 70, 50, -30, -16, 11, 20, manaMultiplier = 100, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 21, 12000, 50, 70, 50, -30, -15, 12, 20, manaMultiplier = 100, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 25, 12000, 50, 70, 50, -30, -14, 12, 20, manaMultiplier = 100, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 29, 12000, 50, 70, 50, -30, -13, 13, 20, manaMultiplier = 100, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 33, 12000, 50, 70, 50, -30, -12, 13, 20, manaMultiplier = 100, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 37, 12000, 50, 70, 50, -30, -11, 14, 20, manaMultiplier = 100, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 40, 12000, 50, 70, 50, -30, -10, 14, 20, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 43, 12000, 50, 70, 50, -30, -9, 15, 20, manaMultiplier = 100, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 46, 12000, 50, 70, 50, -30, -8, 15, 20, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 49, 12000, 50, 70, 50, -30, -7, 16, 20, manaMultiplier = 100, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 52, 12000, 50, 70, 50, -30, -6, 16, 20, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 55, 12000, 50, 70, 50, -30, -5, 17, 20, manaMultiplier = 100, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 58, 12000, 50, 70, 50, -30, -4, 17, 20, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 61, 12000, 50, 70, 50, -30, -3, 18, 20, manaMultiplier = 100, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 64, 12000, 50, 70, 50, -30, -2, 18, 20, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 67, 12000, 50, 70, 50, -30, -1, 19, 20, manaMultiplier = 100, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 70, 12000, 50, 70, 50, -30, 0, 19, 20, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 72, 12000, 50, 70, 50, -30, 1, 20, 20, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 74, 12000, 50, 70, 50, -30, 2, 20, 20, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 76, 12000, 50, 70, 50, -30, 3, 21, 20, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 78, 12000, 50, 70, 50, -30, 4, 21, 20, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 80, 12000, 50, 70, 50, -30, 5, 22, 20, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 82, 12000, 50, 70, 50, -30, 6, 22, 20, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 84, 12000, 50, 70, 50, -30, 7, 23, 20, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 86, 12000, 50, 70, 50, -30, 8, 23, 20, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 88, 12000, 50, 70, 50, -30, 9, 24, 20, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 90, 12000, 50, 70, 50, -30, 10, 24, 20, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 91, 12000, 50, 70, 50, -30, 10, 24, 20, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 92, 12000, 50, 70, 50, -30, 11, 25, 20, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 93, 12000, 50, 70, 50, -30, 11, 25, 20, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 94, 12000, 50, 70, 50, -30, 12, 25, 20, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 95, 12000, 50, 70, 50, -30, 12, 25, 20, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 96, 12000, 50, 70, 50, -30, 13, 26, 20, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 97, 12000, 50, 70, 50, -30, 13, 26, 20, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 98, 12000, 50, 70, 50, -30, 14, 26, 20, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 99, 12000, 50, 70, 50, -30, 14, 26, 20, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 100, 12000, 50, 70, 50, -30, 15, 27, 20, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 8, -19, 10, manaMultiplier = 100, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 10, -18, 10, manaMultiplier = 100, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 13, -17, 11, manaMultiplier = 100, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 17, -16, 11, manaMultiplier = 100, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 21, -15, 12, manaMultiplier = 100, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 25, -14, 12, manaMultiplier = 100, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 29, -13, 13, manaMultiplier = 100, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 33, -12, 13, manaMultiplier = 100, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 37, -11, 14, manaMultiplier = 100, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 40, -10, 14, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 43, -9, 15, manaMultiplier = 100, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 46, -8, 15, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 49, -7, 16, manaMultiplier = 100, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 52, -6, 16, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 55, -5, 17, manaMultiplier = 100, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 58, -4, 17, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 61, -3, 18, manaMultiplier = 100, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 64, -2, 18, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 67, -1, 19, manaMultiplier = 100, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 70, 0, 19, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [21] = { 72, 1, 20, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [22] = { 74, 2, 20, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [23] = { 76, 3, 21, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [24] = { 78, 4, 21, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [25] = { 80, 5, 22, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [26] = { 82, 6, 22, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [27] = { 84, 7, 23, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [28] = { 86, 8, 23, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [29] = { 88, 9, 24, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [30] = { 90, 10, 24, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [31] = { 91, 10, 24, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [32] = { 92, 11, 25, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [33] = { 93, 11, 25, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [34] = { 94, 12, 25, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [35] = { 95, 12, 25, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [36] = { 96, 13, 26, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [37] = { 97, 13, 26, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [38] = { 98, 14, 26, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [39] = { 99, 14, 26, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [40] = { 100, 15, 27, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportWeaponElementalDamage"] = { @@ -1527,6 +1569,8 @@ skills["SupportWeaponElementalDamage"] = { { "base_mana_leech_from_elemental_damage_permyriad", 2.5 }, }, }, + constantStats = { + }, stats = { "support_attack_skills_elemental_damage_+%_final", }, @@ -1595,6 +1639,8 @@ skills["SupportWeaponElementalDamagePlus"] = { { "elemental_damage_with_attack_skills_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_attack_skills_elemental_damage_+%_final", "elemental_damage_cannot_be_reflected", @@ -1642,6 +1688,8 @@ skills["SupportAdditionalLevel"] = { { "local_gem_str_requirement_+%", -3 }, }, }, + constantStats = { + }, stats = { "supported_active_skill_gem_level_+", }, @@ -1676,6 +1724,8 @@ skills["SupportAdditionalLevelPlus"] = { { "local_gem_experience_gain_+%", 5 }, }, }, + constantStats = { + }, stats = { "supported_active_skill_gem_level_+", }, @@ -1732,52 +1782,54 @@ skills["EnduranceChargeOnMeleeStun"] = { { "damage_+%_if_lost_endurance_charge_in_past_8_seconds", 1 }, }, }, + constantStats = { + { "endurance_charge_on_melee_stun_damage_+%_final_per_endurance_charge", 4 }, + }, stats = { "base_stun_threshold_reduction_+%", - "endurance_charge_on_melee_stun_damage_+%_final_per_endurance_charge", "gain_endurance_charge_on_melee_stun", }, levels = { - [1] = { 0, 4, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, 4, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, 4, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 3, 4, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 4, 4, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 5, 4, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 6, 4, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 7, 4, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 8, 4, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 9, 4, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 10, 4, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 11, 4, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 12, 4, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 13, 4, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 14, 4, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 15, 4, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 16, 4, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 17, 4, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 18, 4, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 19, 4, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 4, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 21, 4, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 22, 4, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 23, 4, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 24, 4, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 25, 4, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 26, 4, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 27, 4, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 28, 4, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 29, 4, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 29, 4, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 30, 4, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 30, 4, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 31, 4, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 31, 4, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 32, 4, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 32, 4, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 33, 4, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 33, 4, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 34, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, + [2] = { 1, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, + [3] = { 2, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, + [4] = { 3, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [5] = { 4, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, + [6] = { 5, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, + [7] = { 6, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [8] = { 7, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, + [9] = { 8, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [10] = { 9, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, + [11] = { 10, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [12] = { 11, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, + [13] = { 12, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 13, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 14, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 15, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 16, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 17, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 18, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportMortalConviction"] = { @@ -1811,6 +1863,8 @@ skills["SupportMortalConviction"] = { { "non_curse_aura_effect_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "aura_effect_+%", "skill_aura_also_disables_non_blessing_mana_reservation_skills", @@ -1882,6 +1936,8 @@ skills["SupportFirePenetration"] = { { "base_chance_to_destroy_corpse_on_kill_%_vs_ignited", 5 }, }, }, + constantStats = { + }, stats = { "base_reduce_enemy_fire_resistance_%", }, @@ -1945,6 +2001,8 @@ skills["SupportFirePenetrationPlus"] = { { "fire_damage_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "base_reduce_enemy_fire_resistance_%", "base_inflict_fire_exposure_on_hit_%_chance", @@ -2011,54 +2069,56 @@ skills["AncestralSlamSupport"] = { { "ancestral_slam_stun_threshold_reduction_+%", 0.5 }, }, }, + constantStats = { + { "support_ancestral_slam_big_hit_max_count", 1 }, + }, stats = { - "support_ancestral_slam_big_hit_max_count", "support_ancestral_slam_big_hit_hit_damage_+%_final", "support_ancestral_slam_big_hit_ailment_damage_+%_final", "support_ancestral_slam_big_hit_area_+%", "ancestral_slam_interval_duration", }, levels = { - [1] = { 1, 70, 50, 40, 2500, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 71, 51, 41, 2460, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 73, 52, 42, 2430, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 74, 53, 43, 2390, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 76, 54, 44, 2350, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 77, 55, 45, 2320, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 79, 56, 46, 2280, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 80, 57, 47, 2240, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 82, 58, 48, 2210, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 83, 59, 49, 2170, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 85, 60, 50, 2130, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 86, 61, 51, 2090, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 88, 62, 52, 2060, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 89, 63, 53, 2020, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 91, 64, 54, 1980, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 92, 65, 55, 1950, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 94, 66, 56, 1910, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 95, 67, 57, 1870, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 97, 68, 58, 1840, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 98, 69, 59, 1800, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1, 100, 70, 60, 1760, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1, 101, 71, 61, 1730, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1, 103, 72, 62, 1690, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1, 104, 73, 63, 1650, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1, 106, 74, 64, 1620, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1, 107, 75, 65, 1580, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1, 109, 76, 66, 1540, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1, 110, 77, 67, 1510, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1, 112, 78, 68, 1470, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1, 113, 79, 69, 1430, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1, 114, 79, 69, 1410, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1, 115, 80, 70, 1390, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1, 115, 80, 70, 1380, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1, 116, 81, 71, 1360, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1, 117, 81, 71, 1340, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1, 118, 82, 72, 1320, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1, 118, 82, 72, 1300, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1, 119, 83, 73, 1280, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1, 120, 83, 73, 1270, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1, 121, 84, 74, 1250, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 70, 50, 40, 2500, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 71, 51, 41, 2460, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 73, 52, 42, 2430, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 74, 53, 43, 2390, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 76, 54, 44, 2350, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 77, 55, 45, 2320, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 79, 56, 46, 2280, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 80, 57, 47, 2240, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 82, 58, 48, 2210, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 83, 59, 49, 2170, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 85, 60, 50, 2130, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 86, 61, 51, 2090, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 88, 62, 52, 2060, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 89, 63, 53, 2020, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 91, 64, 54, 1980, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 92, 65, 55, 1950, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 94, 66, 56, 1910, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 95, 67, 57, 1870, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 97, 68, 58, 1840, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 98, 69, 59, 1800, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 100, 70, 60, 1760, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 101, 71, 61, 1730, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 103, 72, 62, 1690, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 104, 73, 63, 1650, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 106, 74, 64, 1620, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 107, 75, 65, 1580, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 109, 76, 66, 1540, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 110, 77, 67, 1510, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 112, 78, 68, 1470, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 113, 79, 69, 1430, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 114, 79, 69, 1410, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 115, 80, 70, 1390, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 115, 80, 70, 1380, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 116, 81, 71, 1360, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 117, 81, 71, 1340, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 118, 82, 72, 1320, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 118, 82, 72, 1300, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 119, 83, 73, 1280, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 120, 83, 73, 1270, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 121, 84, 74, 1250, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SupportFortify"] = { @@ -2098,53 +2158,54 @@ skills["SupportFortify"] = { { "overwhelm_%_physical_damage_reduction_while_max_fortification", 0.25 }, }, }, + constantStats = { + { "chance_to_fortify_on_melee_hit_+%", 100 }, + }, stats = { - "chance_to_fortify_on_melee_hit_+%", "support_fortify_melee_damage_+%_final", - "fortify_duration_+%", "support_fortify_ailment_damage_+%_final_from_melee_hits", }, levels = { - [1] = { 100, 10, 0, 10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 100, 10, 0, 10, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 100, 11, 0, 11, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 100, 11, 0, 11, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 100, 12, 0, 12, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 100, 12, 0, 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 100, 13, 0, 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 100, 13, 0, 13, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 100, 14, 0, 14, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 100, 14, 0, 14, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 100, 15, 0, 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 100, 15, 0, 15, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 100, 16, 0, 16, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 100, 16, 0, 16, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 100, 17, 0, 17, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 100, 17, 0, 17, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 100, 18, 0, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 100, 18, 0, 18, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 100, 19, 0, 19, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 100, 19, 0, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 100, 20, 0, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 100, 20, 0, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 100, 21, 0, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 100, 21, 0, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 100, 22, 0, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 100, 22, 0, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 100, 23, 0, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 100, 23, 0, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 100, 24, 0, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 100, 24, 0, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 100, 24, 0, 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 100, 25, 0, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 100, 25, 0, 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 100, 25, 0, 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 100, 25, 0, 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 100, 26, 0, 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 100, 26, 0, 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 100, 26, 0, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 100, 26, 0, 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 100, 27, 0, 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 10, 10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 10, 10, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 11, 11, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 11, 11, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 12, 12, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 12, 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 13, 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 13, 13, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 14, 14, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 14, 14, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 15, 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 15, 15, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 16, 16, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 16, 16, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 17, 17, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 17, 17, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 18, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 18, 18, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 19, 19, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 19, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 20, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 20, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 21, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 21, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 22, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 22, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 23, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 23, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 24, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 24, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 24, 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 25, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 25, 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 25, 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 25, 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 26, 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 26, 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 26, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 26, 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 27, 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportGenerosity"] = { @@ -2175,6 +2236,8 @@ skills["SupportGenerosity"] = { { "base_reservation_efficiency_+%", -1 }, }, }, + constantStats = { + }, stats = { "non_curse_aura_effect_+%", "aura_cannot_affect_self", @@ -2244,6 +2307,8 @@ skills["SupportGenerosityPlus"] = { { "base_aura_area_of_effect_+%", 2 }, }, }, + constantStats = { + }, stats = { "non_curse_aura_effect_+%", "supported_aura_skill_gem_level_+", @@ -2297,6 +2362,8 @@ skills["SupportIncreasedDuration"] = { { "base_all_ailment_duration_+%", 1 }, }, }, + constantStats = { + }, stats = { "skill_effect_duration_+%", }, @@ -2366,6 +2433,8 @@ skills["SupportIronGrip"] = { { "base_projectile_speed_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "projectile_damage_+%", "keystone_strong_bowman", @@ -2436,6 +2505,8 @@ skills["SupportIronWill"] = { { "base_projectile_speed_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "spell_damage_+%", "strong_casting", @@ -2500,6 +2571,8 @@ skills["SupportItemQuantity"] = { { "base_killed_monster_dropped_item_quantity_+%", 0.35 }, }, }, + constantStats = { + }, stats = { "base_killed_monster_dropped_item_quantity_+%", }, @@ -2569,51 +2642,53 @@ skills["SupportKnockback"] = { { "knockback_distance_+%", 2 }, }, }, + constantStats = { + { "knockback_distance_+%", 50 }, + }, stats = { "base_global_chance_to_knockback_%", - "knockback_distance_+%", }, levels = { - [1] = { 25, 50, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 26, 50, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 27, 50, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 28, 50, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 29, 50, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 30, 50, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 31, 50, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 32, 50, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 33, 50, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 34, 50, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 35, 50, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 36, 50, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 37, 50, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 38, 50, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 39, 50, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 40, 50, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 41, 50, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 42, 50, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 43, 50, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 44, 50, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 45, 50, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 46, 50, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 47, 50, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 48, 50, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 49, 50, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 50, 50, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 51, 50, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 52, 50, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 53, 50, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 54, 50, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 54, 50, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 55, 50, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 55, 50, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 56, 50, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 56, 50, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 57, 50, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 57, 50, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 58, 50, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 58, 50, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 59, 50, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 25, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { 26, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { 27, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { 28, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { 29, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { 31, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { 32, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { 33, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { 34, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { 35, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { 36, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { 37, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { 38, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { 39, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { 41, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { 42, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { 43, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { 44, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 45, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 46, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 47, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 48, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 49, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 51, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 52, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 53, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 54, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 54, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 55, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 55, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 56, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 56, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 57, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 57, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 58, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 58, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 59, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportReducedDuration"] = { @@ -2646,6 +2721,8 @@ skills["SupportReducedDuration"] = { { "faster_bleed_%", 0.5 }, }, }, + constantStats = { + }, stats = { "support_reduced_duration_skill_effect_duration_+%_final", "support_reduced_duration_damage_+%_final", @@ -2716,6 +2793,8 @@ skills["SupportLifeGainOnHit"] = { { "mana_gain_per_target", 0.1 }, }, }, + constantStats = { + }, stats = { "base_life_gain_per_target", }, @@ -2790,6 +2869,8 @@ skills["SupportLifeLeech"] = { { "maximum_life_leech_amount_per_leech_+%", 5 }, }, }, + constantStats = { + }, stats = { "life_leech_from_any_damage_permyriad", }, @@ -2863,54 +2944,56 @@ skills["SupportLifetap"] = { { "support_base_lifetap_buff_duration", 100 }, }, }, + constantStats = { + { "support_base_lifetap_buff_duration", 4000 }, + }, stats = { "support_lifetap_damage_+%_final_while_buffed", "support_lifetap_spent_life_threshold", - "support_base_lifetap_buff_duration", "base_skill_cost_life_instead_of_mana", "quality_display_lifetap_is_gem", }, levels = { - [1] = { 10, 23, 4000, manaMultiplier = 200, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, 27, 4000, manaMultiplier = 200, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 11, 31, 4000, manaMultiplier = 200, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 11, 37, 4000, manaMultiplier = 200, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 12, 44, 4000, manaMultiplier = 200, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 12, 51, 4000, manaMultiplier = 200, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 13, 57, 4000, manaMultiplier = 200, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 13, 64, 4000, manaMultiplier = 200, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 14, 71, 4000, manaMultiplier = 200, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 14, 75, 4000, manaMultiplier = 200, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 15, 89, 4000, manaMultiplier = 200, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 15, 103, 4000, manaMultiplier = 200, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 16, 119, 4000, manaMultiplier = 200, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 16, 135, 4000, manaMultiplier = 200, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 17, 156, 4000, manaMultiplier = 200, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 17, 177, 4000, manaMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 18, 188, 4000, manaMultiplier = 200, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 18, 225, 4000, manaMultiplier = 200, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 19, 263, 4000, manaMultiplier = 200, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 19, 273, 4000, manaMultiplier = 200, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 20, 280, 4000, manaMultiplier = 200, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 20, 301, 4000, manaMultiplier = 200, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 21, 319, 4000, manaMultiplier = 200, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 21, 336, 4000, manaMultiplier = 200, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 22, 349, 4000, manaMultiplier = 200, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 22, 360, 4000, manaMultiplier = 200, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 23, 367, 4000, manaMultiplier = 200, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 23, 387, 4000, manaMultiplier = 200, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 24, 407, 4000, manaMultiplier = 200, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 24, 424, 4000, manaMultiplier = 200, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 24, 447, 4000, manaMultiplier = 200, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 25, 468, 4000, manaMultiplier = 200, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 25, 491, 4000, manaMultiplier = 200, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 25, 515, 4000, manaMultiplier = 200, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 25, 540, 4000, manaMultiplier = 200, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 26, 564, 4000, manaMultiplier = 200, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 26, 591, 4000, manaMultiplier = 200, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 26, 617, 4000, manaMultiplier = 200, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 26, 645, 4000, manaMultiplier = 200, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 27, 672, 4000, manaMultiplier = 200, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, 23, manaMultiplier = 200, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 10, 27, manaMultiplier = 200, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 11, 31, manaMultiplier = 200, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 11, 37, manaMultiplier = 200, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 12, 44, manaMultiplier = 200, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 12, 51, manaMultiplier = 200, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 13, 57, manaMultiplier = 200, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 13, 64, manaMultiplier = 200, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 14, 71, manaMultiplier = 200, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 14, 75, manaMultiplier = 200, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 15, 89, manaMultiplier = 200, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 15, 103, manaMultiplier = 200, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 16, 119, manaMultiplier = 200, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 16, 135, manaMultiplier = 200, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 17, 156, manaMultiplier = 200, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 17, 177, manaMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 18, 188, manaMultiplier = 200, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 18, 225, manaMultiplier = 200, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 19, 263, manaMultiplier = 200, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 19, 273, manaMultiplier = 200, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 20, 280, manaMultiplier = 200, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 20, 301, manaMultiplier = 200, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 21, 319, manaMultiplier = 200, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 21, 336, manaMultiplier = 200, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 22, 349, manaMultiplier = 200, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 22, 360, manaMultiplier = 200, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 23, 367, manaMultiplier = 200, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 23, 387, manaMultiplier = 200, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 24, 407, manaMultiplier = 200, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 24, 424, manaMultiplier = 200, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 24, 447, manaMultiplier = 200, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 25, 468, manaMultiplier = 200, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 25, 491, manaMultiplier = 200, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 25, 515, manaMultiplier = 200, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 25, 540, manaMultiplier = 200, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 26, 564, manaMultiplier = 200, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 26, 591, manaMultiplier = 200, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 26, 617, manaMultiplier = 200, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 26, 645, manaMultiplier = 200, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 27, 672, manaMultiplier = 200, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportMaim"] = { @@ -2946,52 +3029,54 @@ skills["SupportMaim"] = { { "chance_to_bleed_on_hit_%_vs_maimed", 0.5 }, }, }, + constantStats = { + { "maim_on_hit_%", 30 }, + { "support_maimed_enemies_physical_damage_taken_+%", 10 }, + }, stats = { - "maim_on_hit_%", - "support_maimed_enemies_physical_damage_taken_+%", "support_maim_chance_physical_damage_+%_final", }, levels = { - [1] = { 30, 10, 10, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 30, 10, 10, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 30, 10, 11, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 30, 10, 11, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 30, 10, 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 30, 10, 12, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 30, 10, 13, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 30, 10, 13, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 30, 10, 14, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 30, 10, 14, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 30, 10, 15, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 30, 10, 15, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 30, 10, 16, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 30, 10, 16, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 30, 10, 17, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 30, 10, 17, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 30, 10, 18, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 30, 10, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 30, 10, 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 30, 10, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 30, 10, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 30, 10, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 30, 10, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 30, 10, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 30, 10, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 30, 10, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 30, 10, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 30, 10, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 30, 10, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 30, 10, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 30, 10, 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 30, 10, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 30, 10, 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 30, 10, 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 30, 10, 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 30, 10, 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 30, 10, 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 30, 10, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 30, 10, 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 30, 10, 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, + [2] = { 10, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, + [3] = { 11, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, + [4] = { 11, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, + [5] = { 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, + [6] = { 12, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, + [7] = { 13, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, + [8] = { 13, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, + [9] = { 14, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, + [10] = { 14, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [11] = { 15, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, + [12] = { 15, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [13] = { 16, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, + [14] = { 16, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [15] = { 17, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, + [16] = { 17, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [17] = { 18, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, + [18] = { 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [19] = { 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [20] = { 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportMeleePhysicalDamage"] = { @@ -3028,52 +3113,54 @@ skills["SupportMeleePhysicalDamage"] = { { "enemy_phys_reduction_%_penalty_vs_hit", 0.25 }, }, }, + constantStats = { + { "support_melee_physical_damage_attack_speed_+%_final", -10 }, + }, stats = { "support_melee_physical_damage_+%_final", "support_melee_physical_damage_poison_and_bleeding_damage_+%_final_from_melee_hits", - "support_melee_physical_damage_attack_speed_+%_final", }, levels = { - [1] = { 30, 30, -10, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 31, 31, -10, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 32, 32, -10, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 33, 33, -10, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 34, 34, -10, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 35, 35, -10, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 36, 36, -10, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 37, 37, -10, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 38, 38, -10, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 39, 39, -10, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 40, 40, -10, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 41, 41, -10, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 42, 42, -10, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 43, 43, -10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 44, 44, -10, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 45, 45, -10, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 46, 46, -10, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 47, 47, -10, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 48, 48, -10, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 49, 49, -10, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 50, 50, -10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 51, 51, -10, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 52, 52, -10, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 53, 53, -10, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 54, 54, -10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 55, 55, -10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 56, 56, -10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 57, 57, -10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 58, 58, -10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 59, 59, -10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 59, 59, -10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 60, 60, -10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 60, 60, -10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 61, 61, -10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 61, 61, -10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 62, 62, -10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 62, 62, -10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 63, 63, -10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 63, 63, -10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 64, 64, -10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 30, 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 31, 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 32, 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 33, 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 34, 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 35, 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 36, 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 37, 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 38, 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 39, 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 40, 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 41, 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 42, 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 43, 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 44, 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 45, 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 46, 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 47, 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 48, 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 49, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 54, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 55, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 56, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 57, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 58, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 59, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 59, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 60, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 60, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 61, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 61, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 62, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 62, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 63, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 63, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 64, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportMeleePhysicalDamagePlus"] = { @@ -3104,33 +3191,35 @@ skills["SupportMeleePhysicalDamagePlus"] = { { "melee_physical_damage_+%", 0.5 }, }, }, + constantStats = { + { "support_melee_physical_damage_attack_speed_+%_final", -10 }, + }, stats = { "support_melee_physical_damage_+%_final", "support_melee_physical_damage_poison_and_bleeding_damage_+%_final_from_melee_hits", - "support_melee_physical_damage_attack_speed_+%_final", "chance_to_intimidate_on_hit_%", }, levels = { - [1] = { 50, 50, -10, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 51, 51, -10, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 52, 52, -10, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 53, 53, -10, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 54, 54, -10, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 55, 55, -10, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 55, 55, -10, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 56, 56, -10, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 56, 56, -10, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 57, 57, -10, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 57, 57, -10, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 58, 58, -10, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 58, 58, -10, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 59, 59, -10, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 59, 59, -10, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 60, 60, -10, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 60, 60, -10, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 61, 61, -10, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 61, 61, -10, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 62, 62, -10, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 50, 50, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { 51, 51, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { 52, 52, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { 53, 53, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { 54, 54, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { 55, 55, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { 55, 55, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { 56, 56, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { 56, 56, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { 57, 57, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { 57, 57, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { 58, 58, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { 58, 58, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { 59, 59, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { 59, 59, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { 60, 60, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { 60, 60, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { 61, 61, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { 61, 61, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 62, 62, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportMeleeSplash"] = { @@ -3155,54 +3244,55 @@ skills["SupportMeleeSplash"] = { { "support_melee_splash_damage_+%_final_for_splash", 2 }, }, }, + constantStats = { + }, stats = { - "support_melee_splash_damage_+%_final", "support_melee_splash_damage_+%_final_for_splash", "melee_splash_area_of_effect_+%_final", "melee_splash", "quality_display_melee_splash_is_gem", }, levels = { - [1] = { 0, -50, 0, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 0, -50, 3, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 0, -49, 6, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 0, -49, 9, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 0, -48, 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 0, -48, 15, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 0, -47, 18, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 0, -47, 21, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 0, -46, 24, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 0, -46, 27, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 0, -45, 30, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 0, -45, 33, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 0, -44, 36, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 0, -44, 39, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 0, -43, 42, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 0, -43, 45, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 0, -42, 48, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 0, -42, 51, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 0, -41, 54, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 0, -41, 57, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 0, -40, 60, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 0, -40, 63, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 0, -39, 66, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 0, -39, 69, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 0, -38, 72, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 0, -38, 75, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 0, -37, 78, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 0, -37, 81, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 0, -36, 84, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 0, -36, 87, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 0, -35, 89, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 0, -35, 90, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 0, -34, 92, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 0, -34, 93, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 0, -33, 95, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 0, -33, 96, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 0, -32, 98, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 0, -32, 99, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 0, -31, 101, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 0, -31, 102, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -50, 0, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { -50, 3, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { -49, 6, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { -49, 9, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { -48, 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { -48, 15, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { -47, 18, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { -47, 21, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { -46, 24, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { -46, 27, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { -45, 30, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { -45, 33, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { -44, 36, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { -44, 39, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { -43, 42, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { -43, 45, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { -42, 48, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { -42, 51, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { -41, 54, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { -41, 57, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { -40, 60, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { -40, 63, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { -39, 66, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { -39, 69, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { -38, 72, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { -38, 75, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { -37, 78, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { -37, 81, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { -36, 84, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { -36, 87, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { -35, 89, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { -35, 90, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { -34, 92, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { -34, 93, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { -33, 95, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { -33, 96, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { -32, 98, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { -32, 99, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { -31, 101, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { -31, 102, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportMeleeSplashPlus"] = { @@ -3222,8 +3312,9 @@ skills["SupportMeleeSplashPlus"] = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, + constantStats = { + }, stats = { - "support_melee_splash_damage_+%_final", "support_melee_splash_damage_+%_final_for_splash", "melee_splash_area_of_effect_+%_final", "supported_strike_skill_gem_level_+", @@ -3231,26 +3322,26 @@ skills["SupportMeleeSplashPlus"] = { "quality_display_melee_splash_is_gem", }, levels = { - [1] = { 0, -40, 60, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 0, -40, 63, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 0, -39, 66, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 0, -39, 69, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 0, -38, 72, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 0, -38, 75, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 0, -37, 76, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 0, -37, 78, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 0, -37, 79, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 0, -37, 81, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 0, -36, 82, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 0, -36, 84, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 0, -36, 85, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 0, -36, 87, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 0, -35, 88, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 0, -35, 90, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 0, -35, 91, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 0, -35, 93, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 0, -34, 94, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 0, -34, 96, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { -40, 60, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [2] = { -40, 63, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [3] = { -39, 66, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [4] = { -39, 69, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [5] = { -38, 72, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [6] = { -38, 75, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [7] = { -37, 76, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [8] = { -37, 78, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [9] = { -37, 79, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [10] = { -37, 81, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [11] = { -36, 82, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [12] = { -36, 84, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [13] = { -36, 85, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [14] = { -36, 87, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [15] = { -35, 88, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [16] = { -35, 90, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [17] = { -35, 91, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [18] = { -35, 93, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [19] = { -34, 94, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { -34, 96, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, }, } skills["SupportMultistrike"] = { @@ -3293,55 +3384,57 @@ skills["SupportMultistrike"] = { { "attack_speed_+%", 0.5 }, }, }, + constantStats = { + { "base_melee_attack_repeat_count", 2 }, + { "multistrike_damage_+%_final_on_first_repeat", 22 }, + { "multistrike_damage_+%_final_on_second_repeat", 44 }, + { "repeat_target_selection_distance_from_initial_target_bias", 3 }, + }, stats = { - "base_melee_attack_repeat_count", "support_multiple_attacks_melee_attack_speed_+%_final", - "multistrike_damage_+%_final_on_first_repeat", - "multistrike_damage_+%_final_on_second_repeat", "support_multiple_attack_damage_+%_final", - "repeat_target_selection_distance_from_initial_target_bias", }, levels = { - [1] = { 2, 35, 22, 44, -30, 3, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 35, 22, 44, -29, 3, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 2, 36, 22, 44, -29, 3, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 2, 36, 22, 44, -28, 3, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 2, 37, 22, 44, -28, 3, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 2, 37, 22, 44, -27, 3, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 2, 38, 22, 44, -27, 3, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 2, 38, 22, 44, -26, 3, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 2, 39, 22, 44, -26, 3, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 2, 39, 22, 44, -25, 3, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 2, 40, 22, 44, -25, 3, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 2, 40, 22, 44, -24, 3, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 2, 41, 22, 44, -24, 3, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 2, 41, 22, 44, -23, 3, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 2, 42, 22, 44, -23, 3, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 2, 42, 22, 44, -22, 3, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 2, 43, 22, 44, -22, 3, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 2, 43, 22, 44, -21, 3, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 2, 44, 22, 44, -21, 3, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 2, 44, 22, 44, -20, 3, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 2, 45, 22, 44, -19, 3, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 2, 45, 22, 44, -19, 3, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 2, 46, 22, 44, -18, 3, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 2, 46, 22, 44, -18, 3, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 2, 47, 22, 44, -17, 3, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 2, 47, 22, 44, -17, 3, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 2, 48, 22, 44, -16, 3, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 2, 48, 22, 44, -16, 3, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 2, 49, 22, 44, -15, 3, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 2, 49, 22, 44, -15, 3, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 2, 50, 22, 44, -14, 3, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 2, 50, 22, 44, -14, 3, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 2, 51, 22, 44, -14, 3, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 2, 51, 22, 44, -14, 3, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 2, 52, 22, 44, -13, 3, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 2, 52, 22, 44, -13, 3, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 2, 53, 22, 44, -13, 3, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 2, 53, 22, 44, -13, 3, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 2, 54, 22, 44, -12, 3, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 2, 54, 22, 44, -12, 3, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 35, -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 35, -29, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 36, -29, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 36, -28, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 37, -28, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 37, -27, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 38, -27, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 38, -26, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 39, -26, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 39, -25, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 40, -25, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 40, -24, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 41, -24, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 41, -23, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 42, -23, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 42, -22, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 43, -22, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 43, -21, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 44, -21, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 44, -20, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 45, -19, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 45, -19, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 46, -18, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 46, -18, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 47, -17, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 47, -17, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 48, -16, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 48, -16, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 49, -15, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 49, -15, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 50, -14, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 50, -14, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 51, -14, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 51, -14, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 52, -13, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 52, -13, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 53, -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 53, -13, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 54, -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 54, -12, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportMultistrikePlus"] = { @@ -3377,36 +3470,38 @@ skills["SupportMultistrikePlus"] = { { "melee_physical_damage_+%", 0.5 }, }, }, + constantStats = { + { "base_melee_attack_repeat_count", 3 }, + { "multistrike_damage_+%_final_on_first_repeat", 22 }, + { "multistrike_damage_+%_final_on_second_repeat", 44 }, + { "multistrike_damage_+%_final_on_third_repeat", 66 }, + { "support_multiple_attack_damage_+%_final", -20 }, + { "repeat_target_selection_distance_from_initial_target_bias", 3 }, + }, stats = { - "base_melee_attack_repeat_count", "support_multiple_attacks_melee_attack_speed_+%_final", - "multistrike_damage_+%_final_on_first_repeat", - "multistrike_damage_+%_final_on_second_repeat", - "multistrike_damage_+%_final_on_third_repeat", - "support_multiple_attack_damage_+%_final", - "repeat_target_selection_distance_from_initial_target_bias", }, levels = { - [1] = { 3, 45, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 3, 45, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 3, 46, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 3, 46, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 3, 47, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 3, 47, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 3, 48, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 3, 48, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 3, 49, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 3, 49, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 3, 50, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 3, 50, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 3, 50, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 3, 50, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 3, 51, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 3, 51, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 3, 51, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 3, 51, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 3, 52, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 3, 52, 22, 44, 66, -20, 3, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 45, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [2] = { 45, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [3] = { 46, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [4] = { 46, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [5] = { 47, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [6] = { 47, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [7] = { 48, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [8] = { 48, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [9] = { 49, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [10] = { 49, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [11] = { 50, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [12] = { 50, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [13] = { 50, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [14] = { 50, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [15] = { 51, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [16] = { 51, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [17] = { 51, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [18] = { 51, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [19] = { 52, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [20] = { 52, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportMultiTotem"] = { @@ -3436,52 +3531,54 @@ skills["SupportMultiTotem"] = { { "totem_damage_+%", 0.5 }, }, }, + constantStats = { + { "base_number_of_totems_allowed", 2 }, + }, stats = { - "base_number_of_totems_allowed", "support_additional_totem_damage_+%_final", "summon_2_totems", }, levels = { - [1] = { 2, -40, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 2, -39, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, -38, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 2, -37, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 2, -36, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 2, -35, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 2, -34, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 2, -33, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 2, -32, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 2, -31, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 2, -30, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 2, -29, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 2, -28, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 2, -27, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 2, -26, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 2, -25, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 2, -24, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 2, -23, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 2, -22, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 2, -21, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 2, -20, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 2, -19, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 2, -18, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 2, -17, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 2, -16, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 2, -15, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 2, -14, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 2, -13, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 2, -12, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 2, -11, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 2, -10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 2, -9, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 2, -8, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 2, -7, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 2, -6, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 2, -5, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 2, -4, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 2, -3, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 2, -2, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 2, -1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -40, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [2] = { -39, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [3] = { -38, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [4] = { -37, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [5] = { -36, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [6] = { -35, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [7] = { -34, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [8] = { -33, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [9] = { -32, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [10] = { -31, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [11] = { -30, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [12] = { -29, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [13] = { -28, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [14] = { -27, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [15] = { -26, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, + [16] = { -25, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [17] = { -24, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, + [18] = { -23, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [19] = { -22, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, + [20] = { -21, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { -20, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { -19, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { -18, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { -17, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { -16, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { -15, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { -14, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { -13, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { -12, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { -11, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { -10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { -9, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { -8, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { -7, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { -6, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { -5, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { -4, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { -3, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { -2, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { -1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } skills["SupportPulverise"] = { @@ -3515,52 +3612,54 @@ skills["SupportPulverise"] = { { "support_pulverise_melee_area_damage_+%_final", 1 }, }, }, + constantStats = { + { "support_pulverise_attack_speed_+%_final", -15 }, + }, stats = { "support_pulverise_melee_area_damage_+%_final", "base_skill_area_of_effect_+%", - "support_pulverise_attack_speed_+%_final", }, levels = { - [1] = { 35, 25, -15, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 35, 25, -15, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 36, 26, -15, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 37, 26, -15, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 38, 27, -15, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 38, 27, -15, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 39, 28, -15, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 40, 28, -15, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 41, 29, -15, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 41, 29, -15, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 42, 30, -15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 43, 30, -15, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 44, 31, -15, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 44, 31, -15, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 45, 32, -15, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 46, 32, -15, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 47, 33, -15, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 47, 33, -15, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 48, 34, -15, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 49, 34, -15, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 50, 35, -15, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 50, 35, -15, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 51, 36, -15, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 52, 36, -15, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 53, 37, -15, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 53, 37, -15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 54, 38, -15, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 55, 38, -15, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 56, 39, -15, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 56, 39, -15, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 57, 40, -15, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 57, 40, -15, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 57, 41, -15, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 58, 41, -15, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 58, 42, -15, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 59, 42, -15, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 59, 43, -15, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 59, 43, -15, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 60, 44, -15, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 60, 44, -15, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 35, 25, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 35, 25, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 36, 26, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 37, 26, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 38, 27, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 38, 27, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 39, 28, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 40, 28, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 41, 29, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 41, 29, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 42, 30, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 43, 30, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 44, 31, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 44, 31, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 45, 32, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 46, 32, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 47, 33, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 47, 33, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 48, 34, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 49, 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 50, 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 50, 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 51, 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 52, 36, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 53, 37, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 53, 37, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 54, 38, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 55, 38, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 56, 39, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 56, 39, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 57, 40, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 57, 40, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 57, 41, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 58, 41, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 58, 42, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 59, 42, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 59, 43, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 59, 43, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 60, 44, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 60, 44, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportRage"] = { @@ -3608,54 +3707,56 @@ skills["SupportRage"] = { { "gain_1_rage_on_use_%_chance", 1 }, }, }, + constantStats = { + { "support_rage_gain_rage_on_melee_hit_cooldown_ms", 400 }, + }, stats = { - "support_rage_gain_rage_on_melee_hit_cooldown_ms", "attack_minimum_added_physical_damage_with_at_least_10_rage", "attack_maximum_added_physical_damage_with_at_least_10_rage", "attack_minimum_added_physical_damage_per_10_rage", "attack_maximum_added_physical_damage_per_10_rage", }, levels = { - [1] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 2, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 3, 3, 3, 1, }, cost = { }, }, - [2] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 2, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 3, 3, 3, 1, }, cost = { }, }, - [3] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 2, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 3, 3, 3, 1, }, cost = { }, }, - [4] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 2, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 3, 3, 3, 1, }, cost = { }, }, - [5] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 2, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 3, 3, 3, 1, }, cost = { }, }, - [6] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 2, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 3, 3, 3, 1, }, cost = { }, }, - [7] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 2, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 3, 3, 3, 1, }, cost = { }, }, - [8] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [9] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [10] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [11] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [12] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [13] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [14] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [15] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [16] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [17] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [18] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [19] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [20] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [21] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [22] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [23] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [24] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [25] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [26] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [27] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [28] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [29] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [30] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [31] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [32] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [33] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [34] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [35] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [36] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [37] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [38] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [39] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, - [40] = { 400, 0.69999998807907, 1.2999999523163, 0.070000000298023, 0.12999999523163, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 3, 3, 3, 3, }, cost = { }, }, + [1] = { 2, 4, 1, 2, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 3, 6, 1, 2, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 4, 7, 1, 2, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 5, 9, 1, 2, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 6, 10, 1, 2, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 7, 12, 1, 2, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 8, 14, 1, 2, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 9, 17, 1, 2, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 11, 20, 1, 2, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 13, 23, 1, 2, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 15, 27, 1, 3, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 17, 32, 2, 3, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 20, 37, 2, 4, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 22, 41, 2, 4, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 24, 45, 2, 4, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 27, 49, 3, 5, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 29, 54, 3, 5, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 32, 60, 3, 6, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 35, 66, 4, 7, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 39, 72, 4, 7, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 43, 79, 4, 8, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 47, 87, 5, 9, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 51, 95, 5, 10, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 56, 105, 6, 10, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 62, 115, 6, 11, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 68, 126, 7, 13, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 74, 137, 7, 14, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 81, 150, 8, 15, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 89, 164, 9, 16, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 97, 180, 10, 18, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 101, 188, 10, 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 106, 196, 11, 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 111, 205, 11, 21, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 115, 214, 12, 21, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 121, 224, 12, 22, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 126, 234, 13, 23, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 132, 245, 13, 24, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 138, 256, 14, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 144, 267, 14, 27, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 150, 279, 15, 28, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SupportRangedAttackTotem"] = { @@ -3696,60 +3797,62 @@ skills["SupportRangedAttackTotem"] = { { "projectile_return_%_chance", 0.5 }, }, }, + constantStats = { + { "base_totem_duration", 8000 }, + { "base_totem_range", 60 }, + { "support_attack_totem_attack_speed_+%_final", -50 }, + { "attack_skills_additional_ballista_totems_allowed", 2 }, + { "terrain_arrow_attachment_chance_reduction_+%", 200 }, + }, stats = { - "is_totem", - "base_totem_duration", - "base_totem_range", "support_totem_damage_+%_final", - "support_attack_totem_attack_speed_+%_final", - "attack_skills_additional_ballista_totems_allowed", - "terrain_arrow_attachment_chance_reduction_+%", "totem_support_gem_level", "base_skill_is_totemified", "disable_skill_if_melee_attack", "is_ranged_attack_totem", + "is_totem", }, levels = { - [1] = { 1, 8000, 60, -32, -50, 2, 200, 8, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 8000, 60, -32, -50, 2, 200, 10, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 8000, 60, -31, -50, 2, 200, 13, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 8000, 60, -31, -50, 2, 200, 17, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 8000, 60, -30, -50, 2, 200, 21, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 8000, 60, -30, -50, 2, 200, 25, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 8000, 60, -29, -50, 2, 200, 29, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 8000, 60, -29, -50, 2, 200, 33, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 8000, 60, -29, -50, 2, 200, 37, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 8000, 60, -28, -50, 2, 200, 40, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 8000, 60, -28, -50, 2, 200, 43, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 8000, 60, -27, -50, 2, 200, 46, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 8000, 60, -27, -50, 2, 200, 49, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 8000, 60, -27, -50, 2, 200, 52, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 8000, 60, -26, -50, 2, 200, 55, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 8000, 60, -26, -50, 2, 200, 58, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 8000, 60, -25, -50, 2, 200, 61, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 8000, 60, -25, -50, 2, 200, 64, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 8000, 60, -24, -50, 2, 200, 67, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 8000, 60, -24, -50, 2, 200, 70, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1, 8000, 60, -24, -50, 2, 200, 72, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1, 8000, 60, -23, -50, 2, 200, 74, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1, 8000, 60, -23, -50, 2, 200, 76, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1, 8000, 60, -22, -50, 2, 200, 78, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1, 8000, 60, -22, -50, 2, 200, 80, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1, 8000, 60, -21, -50, 2, 200, 82, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1, 8000, 60, -21, -50, 2, 200, 84, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1, 8000, 60, -21, -50, 2, 200, 86, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1, 8000, 60, -20, -50, 2, 200, 88, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1, 8000, 60, -20, -50, 2, 200, 90, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1, 8000, 60, -20, -50, 2, 200, 91, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1, 8000, 60, -19, -50, 2, 200, 92, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1, 8000, 60, -19, -50, 2, 200, 93, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1, 8000, 60, -19, -50, 2, 200, 94, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1, 8000, 60, -19, -50, 2, 200, 95, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1, 8000, 60, -19, -50, 2, 200, 96, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1, 8000, 60, -18, -50, 2, 200, 97, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1, 8000, 60, -18, -50, 2, 200, 98, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1, 8000, 60, -18, -50, 2, 200, 99, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1, 8000, 60, -18, -50, 2, 200, 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -32, 8, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { -32, 10, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { -31, 13, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { -31, 17, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { -30, 21, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { -30, 25, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { -29, 29, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { -29, 33, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { -29, 37, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { -28, 40, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { -28, 43, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { -27, 46, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { -27, 49, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { -27, 52, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { -26, 55, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { -26, 58, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { -25, 61, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { -25, 64, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { -24, 67, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { -24, 70, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { -24, 72, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { -23, 74, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { -23, 76, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { -22, 78, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { -22, 80, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { -21, 82, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { -21, 84, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { -21, 86, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { -20, 88, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { -20, 90, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { -20, 91, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { -19, 92, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { -19, 93, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { -19, 94, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { -19, 95, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { -19, 96, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { -18, 97, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { -18, 98, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { -18, 99, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { -18, 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportReducedMana"] = { @@ -3783,54 +3886,56 @@ skills["SupportReducedMana"] = { { "base_mana_cost_-%", 0.5 }, }, }, + constantStats = { + { "gain_righteous_charge_on_mana_spent_%", 100 }, + }, stats = { "base_mana_cost_-%", - "gain_righteous_charge_on_mana_spent_%", "lose_all_righteous_charges_on_mana_use_threshold", "elemental_damage_+%_final_per_righteous_charge", "critical_strike_chance_+%_per_righteous_charge", }, levels = { - [1] = { 25, 100, 122, 3, 6, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 25, 100, 144, 3, 6, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 26, 100, 160, 3, 6, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 26, 100, 178, 3, 6, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 27, 100, 198, 3, 6, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 27, 100, 220, 4, 6, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 28, 100, 242, 4, 6, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 28, 100, 268, 4, 7, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 29, 100, 296, 4, 7, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 29, 100, 326, 4, 7, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 30, 100, 356, 4, 7, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 30, 100, 390, 4, 7, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 31, 100, 426, 4, 7, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 31, 100, 464, 4, 7, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 32, 100, 504, 4, 8, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 32, 100, 548, 5, 8, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 33, 100, 592, 5, 8, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 33, 100, 660, 5, 8, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 34, 100, 730, 5, 8, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 34, 100, 800, 5, 8, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 35, 100, 922, 5, 8, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 35, 100, 1054, 5, 9, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 36, 100, 1200, 5, 9, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 36, 100, 1360, 5, 9, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 37, 100, 1532, 6, 9, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 37, 100, 1720, 6, 9, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 38, 100, 1922, 6, 9, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 38, 100, 2140, 6, 9, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 39, 100, 2374, 6, 10, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 39, 100, 2624, 6, 10, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 40, 100, 2758, 6, 10, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 40, 100, 2892, 6, 10, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 40, 100, 3036, 6, 10, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 40, 100, 3180, 6, 10, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 41, 100, 3334, 6, 10, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 41, 100, 3486, 6, 11, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 41, 100, 3650, 6, 11, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 41, 100, 3812, 6, 11, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 42, 100, 3984, 7, 11, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 42, 100, 4156, 7, 11, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 25, 122, 3, 6, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [2] = { 25, 144, 3, 6, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [3] = { 26, 160, 3, 6, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [4] = { 26, 178, 3, 6, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [5] = { 27, 198, 3, 6, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [6] = { 27, 220, 4, 6, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [7] = { 28, 242, 4, 6, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [8] = { 28, 268, 4, 7, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [9] = { 29, 296, 4, 7, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [10] = { 29, 326, 4, 7, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [11] = { 30, 356, 4, 7, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [12] = { 30, 390, 4, 7, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [13] = { 31, 426, 4, 7, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [14] = { 31, 464, 4, 7, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [15] = { 32, 504, 4, 8, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [16] = { 32, 548, 5, 8, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [17] = { 33, 592, 5, 8, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 33, 660, 5, 8, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [19] = { 34, 730, 5, 8, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [20] = { 34, 800, 5, 8, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [21] = { 35, 922, 5, 8, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [22] = { 35, 1054, 5, 9, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [23] = { 36, 1200, 5, 9, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [24] = { 36, 1360, 5, 9, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [25] = { 37, 1532, 6, 9, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [26] = { 37, 1720, 6, 9, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [27] = { 38, 1922, 6, 9, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [28] = { 38, 2140, 6, 9, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [29] = { 39, 2374, 6, 10, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [30] = { 39, 2624, 6, 10, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [31] = { 40, 2758, 6, 10, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [32] = { 40, 2892, 6, 10, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [33] = { 40, 3036, 6, 10, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [34] = { 40, 3180, 6, 10, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [35] = { 41, 3334, 6, 10, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [36] = { 41, 3486, 6, 11, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [37] = { 41, 3650, 6, 11, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [38] = { 41, 3812, 6, 11, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [39] = { 42, 3984, 7, 11, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [40] = { 42, 4156, 7, 11, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, }, } skills["SupportRuthless"] = { @@ -3871,53 +3976,55 @@ skills["SupportRuthless"] = { { "support_ruthless_big_hit_damage_+%_final", 1 }, }, }, + constantStats = { + { "support_ruthless_big_hit_max_count", 3 }, + { "support_ruthless_big_hit_stun_base_duration_override_ms", 800 }, + }, stats = { - "support_ruthless_big_hit_max_count", "support_ruthless_big_hit_damage_+%_final", - "support_ruthless_big_hit_stun_base_duration_override_ms", "support_ruthless_blow_bleeding_damage_from_melee_hits_+%_final", }, levels = { - [1] = { 3, 70, 800, 70, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 3, 71, 800, 71, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 3, 73, 800, 73, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 3, 74, 800, 74, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 3, 76, 800, 76, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 3, 77, 800, 77, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 3, 79, 800, 79, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 3, 80, 800, 80, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 3, 82, 800, 82, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 3, 83, 800, 83, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 3, 85, 800, 85, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 3, 86, 800, 86, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 3, 88, 800, 88, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 3, 89, 800, 89, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 3, 91, 800, 91, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 3, 92, 800, 92, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 3, 94, 800, 94, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 3, 95, 800, 95, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 3, 97, 800, 97, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 3, 98, 800, 98, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 3, 100, 800, 100, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 3, 101, 800, 101, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 3, 103, 800, 103, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 3, 104, 800, 104, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 3, 106, 800, 106, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 3, 107, 800, 107, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 3, 109, 800, 109, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 3, 110, 800, 110, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 3, 112, 800, 112, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 3, 113, 800, 113, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 3, 114, 800, 114, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 3, 115, 800, 115, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 3, 115, 800, 115, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 3, 116, 800, 116, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 3, 117, 800, 117, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 3, 118, 800, 118, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 3, 118, 800, 118, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 3, 119, 800, 119, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 3, 120, 800, 120, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 3, 121, 800, 121, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 70, 70, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { 71, 71, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { 73, 73, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { 74, 74, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { 76, 76, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { 77, 77, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { 79, 79, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { 80, 80, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { 82, 82, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 83, 83, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { 85, 85, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { 86, 86, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { 88, 88, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { 89, 89, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 91, 91, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { 92, 92, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { 94, 94, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { 95, 95, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { 97, 97, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 98, 98, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { 100, 100, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { 101, 101, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { 103, 103, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { 104, 104, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { 106, 106, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { 107, 107, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { 109, 109, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { 110, 110, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { 112, 112, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { 113, 113, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { 114, 114, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { 115, 115, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { 115, 115, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { 116, 116, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { 117, 117, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { 118, 118, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { 118, 118, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { 119, 119, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { 120, 120, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { 121, 121, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportBluntWeapon"] = { @@ -3955,51 +4062,53 @@ skills["SupportBluntWeapon"] = { { "dummy_stat_display_nothing", 0 }, }, }, + constantStats = { + { "support_blunt_chance_to_trigger_shockwave_on_hit_%", 100 }, + }, stats = { - "support_blunt_chance_to_trigger_shockwave_on_hit_%", "supported_skill_can_only_use_mace_and_staff", }, levels = { - [1] = { 100, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 100, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 100, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 100, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 100, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 100, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 100, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 100, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 100, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 100, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 100, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 100, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 100, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 100, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 100, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 100, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 100, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 100, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 100, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 100, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 100, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 100, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 100, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 100, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 100, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 100, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 100, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 100, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 100, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 100, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 100, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 100, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 100, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 100, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 100, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 100, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 100, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 100, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 100, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 100, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { manaMultiplier = 40, levelRequirement = 18, statInterpolation = { }, cost = { }, }, + [2] = { manaMultiplier = 40, levelRequirement = 22, statInterpolation = { }, cost = { }, }, + [3] = { manaMultiplier = 40, levelRequirement = 26, statInterpolation = { }, cost = { }, }, + [4] = { manaMultiplier = 40, levelRequirement = 29, statInterpolation = { }, cost = { }, }, + [5] = { manaMultiplier = 40, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [6] = { manaMultiplier = 40, levelRequirement = 35, statInterpolation = { }, cost = { }, }, + [7] = { manaMultiplier = 40, levelRequirement = 38, statInterpolation = { }, cost = { }, }, + [8] = { manaMultiplier = 40, levelRequirement = 41, statInterpolation = { }, cost = { }, }, + [9] = { manaMultiplier = 40, levelRequirement = 44, statInterpolation = { }, cost = { }, }, + [10] = { manaMultiplier = 40, levelRequirement = 47, statInterpolation = { }, cost = { }, }, + [11] = { manaMultiplier = 40, levelRequirement = 50, statInterpolation = { }, cost = { }, }, + [12] = { manaMultiplier = 40, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [13] = { manaMultiplier = 40, levelRequirement = 56, statInterpolation = { }, cost = { }, }, + [14] = { manaMultiplier = 40, levelRequirement = 58, statInterpolation = { }, cost = { }, }, + [15] = { manaMultiplier = 40, levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [16] = { manaMultiplier = 40, levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [17] = { manaMultiplier = 40, levelRequirement = 64, statInterpolation = { }, cost = { }, }, + [18] = { manaMultiplier = 40, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [19] = { manaMultiplier = 40, levelRequirement = 68, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 40, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [21] = { manaMultiplier = 40, levelRequirement = 72, statInterpolation = { }, cost = { }, }, + [22] = { manaMultiplier = 40, levelRequirement = 74, statInterpolation = { }, cost = { }, }, + [23] = { manaMultiplier = 40, levelRequirement = 76, statInterpolation = { }, cost = { }, }, + [24] = { manaMultiplier = 40, levelRequirement = 78, statInterpolation = { }, cost = { }, }, + [25] = { manaMultiplier = 40, levelRequirement = 80, statInterpolation = { }, cost = { }, }, + [26] = { manaMultiplier = 40, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [27] = { manaMultiplier = 40, levelRequirement = 84, statInterpolation = { }, cost = { }, }, + [28] = { manaMultiplier = 40, levelRequirement = 86, statInterpolation = { }, cost = { }, }, + [29] = { manaMultiplier = 40, levelRequirement = 88, statInterpolation = { }, cost = { }, }, + [30] = { manaMultiplier = 40, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [31] = { manaMultiplier = 40, levelRequirement = 91, statInterpolation = { }, cost = { }, }, + [32] = { manaMultiplier = 40, levelRequirement = 92, statInterpolation = { }, cost = { }, }, + [33] = { manaMultiplier = 40, levelRequirement = 93, statInterpolation = { }, cost = { }, }, + [34] = { manaMultiplier = 40, levelRequirement = 94, statInterpolation = { }, cost = { }, }, + [35] = { manaMultiplier = 40, levelRequirement = 95, statInterpolation = { }, cost = { }, }, + [36] = { manaMultiplier = 40, levelRequirement = 96, statInterpolation = { }, cost = { }, }, + [37] = { manaMultiplier = 40, levelRequirement = 97, statInterpolation = { }, cost = { }, }, + [38] = { manaMultiplier = 40, levelRequirement = 98, statInterpolation = { }, cost = { }, }, + [39] = { manaMultiplier = 40, levelRequirement = 99, statInterpolation = { }, cost = { }, }, + [40] = { manaMultiplier = 40, levelRequirement = 100, statInterpolation = { }, cost = { }, }, }, } skills["SupportBluntWeaponShockwave"] = { @@ -4036,6 +4145,8 @@ skills["SupportBluntWeaponShockwave"] = { { "base_cooldown_speed_+%", 0.5 }, }, }, + constantStats = { + }, stats = { "active_skill_base_radius_+", "base_cooldown_speed_+%", @@ -4119,56 +4230,58 @@ skills["SupportSpellTotem"] = { { "totem_range_+%", 1 }, }, }, + constantStats = { + { "base_totem_duration", 8000 }, + { "base_totem_range", 60 }, + { "support_spell_totem_cast_speed_+%_final", -40 }, + }, stats = { - "is_totem", - "base_totem_duration", - "base_totem_range", "support_totem_damage_+%_final", - "support_spell_totem_cast_speed_+%_final", "totem_support_gem_level", "base_skill_is_totemified", + "is_totem", }, levels = { - [1] = { 1, 8000, 60, -49, -40, 8, manaMultiplier = 100, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 1, 8000, 60, -49, -40, 10, manaMultiplier = 100, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 1, 8000, 60, -48, -40, 13, manaMultiplier = 100, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 1, 8000, 60, -48, -40, 17, manaMultiplier = 100, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 1, 8000, 60, -47, -40, 21, manaMultiplier = 100, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 1, 8000, 60, -47, -40, 25, manaMultiplier = 100, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 1, 8000, 60, -46, -40, 29, manaMultiplier = 100, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1, 8000, 60, -46, -40, 33, manaMultiplier = 100, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1, 8000, 60, -45, -40, 37, manaMultiplier = 100, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1, 8000, 60, -45, -40, 40, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 1, 8000, 60, -44, -40, 43, manaMultiplier = 100, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 1, 8000, 60, -44, -40, 46, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 1, 8000, 60, -43, -40, 49, manaMultiplier = 100, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 1, 8000, 60, -43, -40, 52, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 1, 8000, 60, -42, -40, 55, manaMultiplier = 100, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 1, 8000, 60, -42, -40, 58, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1, 8000, 60, -41, -40, 61, manaMultiplier = 100, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1, 8000, 60, -41, -40, 64, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1, 8000, 60, -40, -40, 67, manaMultiplier = 100, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1, 8000, 60, -40, -40, 70, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1, 8000, 60, -39, -40, 72, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1, 8000, 60, -39, -40, 74, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1, 8000, 60, -38, -40, 76, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1, 8000, 60, -38, -40, 78, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1, 8000, 60, -37, -40, 80, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 1, 8000, 60, -37, -40, 82, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 1, 8000, 60, -36, -40, 84, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 1, 8000, 60, -36, -40, 86, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 1, 8000, 60, -35, -40, 88, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 1, 8000, 60, -35, -40, 90, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 1, 8000, 60, -34, -40, 91, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 1, 8000, 60, -34, -40, 92, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 1, 8000, 60, -33, -40, 93, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 1, 8000, 60, -33, -40, 94, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 1, 8000, 60, -32, -40, 95, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 1, 8000, 60, -32, -40, 96, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 1, 8000, 60, -31, -40, 97, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 1, 8000, 60, -31, -40, 98, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 1, 8000, 60, -30, -40, 99, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 1, 8000, 60, -30, -40, 100, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { -49, 8, manaMultiplier = 100, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, + [2] = { -49, 10, manaMultiplier = 100, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, + [3] = { -48, 13, manaMultiplier = 100, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, + [4] = { -48, 17, manaMultiplier = 100, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, + [5] = { -47, 21, manaMultiplier = 100, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, + [6] = { -47, 25, manaMultiplier = 100, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, + [7] = { -46, 29, manaMultiplier = 100, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, + [8] = { -46, 33, manaMultiplier = 100, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, + [9] = { -45, 37, manaMultiplier = 100, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { -45, 40, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, + [11] = { -44, 43, manaMultiplier = 100, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, + [12] = { -44, 46, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, + [13] = { -43, 49, manaMultiplier = 100, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, + [14] = { -43, 52, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { -42, 55, manaMultiplier = 100, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, + [16] = { -42, 58, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, + [17] = { -41, 61, manaMultiplier = 100, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [18] = { -41, 64, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, + [19] = { -40, 67, manaMultiplier = 100, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { -40, 70, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [21] = { -39, 72, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, + [22] = { -39, 74, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, + [23] = { -38, 76, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, + [24] = { -38, 78, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [25] = { -37, 80, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, + [26] = { -37, 82, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [27] = { -36, 84, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, + [28] = { -36, 86, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, + [29] = { -35, 88, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, + [30] = { -35, 90, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [31] = { -34, 91, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, + [32] = { -34, 92, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, + [33] = { -33, 93, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, + [34] = { -33, 94, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, + [35] = { -32, 95, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, + [36] = { -32, 96, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, + [37] = { -31, 97, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, + [38] = { -31, 98, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, + [39] = { -30, 99, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, + [40] = { -30, 100, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, }, } skills["SupportStun"] = { @@ -4194,6 +4307,8 @@ skills["SupportStun"] = { { "recover_%_life_when_stunning_an_enemy_permyriad", 5 }, }, }, + constantStats = { + }, stats = { "base_stun_threshold_reduction_+%", }, @@ -4269,50 +4384,52 @@ skills["SupportUrgentOrders"] = { { "minimum_power_from_quality", 0.5 }, }, }, + constantStats = { + { "base_cooldown_modifier_ms", 2000 }, + }, stats = { "warcry_speed_+%", - "base_cooldown_modifier_ms", }, levels = { - [1] = { 30, 2000, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 31, 2000, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 32, 2000, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 33, 2000, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 34, 2000, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 35, 2000, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 36, 2000, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 37, 2000, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 38, 2000, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 39, 2000, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 40, 2000, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 41, 2000, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 42, 2000, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 43, 2000, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 2000, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 2000, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 46, 2000, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 47, 2000, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 48, 2000, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 49, 2000, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 50, 2000, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 51, 2000, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 52, 2000, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 53, 2000, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 54, 2000, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 55, 2000, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 56, 2000, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 57, 2000, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 58, 2000, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 59, 2000, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 59, 2000, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 60, 2000, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 60, 2000, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 61, 2000, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 61, 2000, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 62, 2000, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 62, 2000, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 63, 2000, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 63, 2000, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 64, 2000, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, + [2] = { 31, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, + [3] = { 32, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, + [4] = { 33, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, + [5] = { 34, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, + [6] = { 35, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, + [7] = { 36, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, + [8] = { 37, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, + [9] = { 38, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, + [10] = { 39, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, + [11] = { 40, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, + [12] = { 41, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [13] = { 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, + [14] = { 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, + [15] = { 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [16] = { 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, + [17] = { 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, + [18] = { 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, + [19] = { 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [20] = { 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [21] = { 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, + [22] = { 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [23] = { 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, + [24] = { 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, + [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, + [26] = { 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, + [27] = { 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [28] = { 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, + [29] = { 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, + [30] = { 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, + [31] = { 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, + [32] = { 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, + [33] = { 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, + [34] = { 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, + [35] = { 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, + [36] = { 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, + [37] = { 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, + [38] = { 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, + [39] = { 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, + [40] = { 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, }, } \ No newline at end of file From e9279298d1fd6045bd1afe36fdb34b500e6448a0 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Thu, 16 Jun 2022 08:21:35 -0400 Subject: [PATCH 12/17] Fix: don't write out empty tables for cost, statInterpolation, constantStats, qualityStats, baseMods --- src/Data/Skills/act_dex.lua | 2578 ++++++++-------- src/Data/Skills/act_int.lua | 2890 +++++++++--------- src/Data/Skills/act_str.lua | 2670 ++++++++--------- src/Data/Skills/glove.lua | 360 +-- src/Data/Skills/minion.lua | 474 +-- src/Data/Skills/other.lua | 1038 +++---- src/Data/Skills/spectre.lua | 1590 +++------- src/Data/Skills/sup_dex.lua | 4624 ++++++++++++++-------------- src/Data/Skills/sup_int.lua | 5306 ++++++++++++++++----------------- src/Data/Skills/sup_str.lua | 4474 +++++++++++++-------------- src/Export/Scripts/skills.lua | 68 +- 11 files changed, 11856 insertions(+), 14216 deletions(-) diff --git a/src/Data/Skills/act_dex.lua b/src/Data/Skills/act_dex.lua index 295a8132e5..789ab100de 100644 --- a/src/Data/Skills/act_dex.lua +++ b/src/Data/Skills/act_dex.lua @@ -19,8 +19,6 @@ skills["Ambush"] = { duration = true, travel = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_cooldown_speed_+%", 0.5 }, @@ -130,8 +128,6 @@ skills["AnimateWeapon"] = { minion = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_movement_velocity_+%", 1 }, @@ -222,8 +218,6 @@ skills["ArcticArmour"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -246,46 +240,46 @@ skills["ArcticArmour"] = { "base_immune_to_freeze", }, levels = { - [1] = { -8, -8, 2500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { -8, -8, 2600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { -9, -8, 2700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { -9, -8, 2800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { -9, -9, 2900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { -9, -9, 3000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { -10, -9, 3100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { -10, -9, 3200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { -10, -10, 3300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { -10, -10, 3400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { -11, -10, 3500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { -11, -10, 3600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { -11, -11, 3700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { -11, -11, 3800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { -12, -11, 3900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { -12, -11, 4000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { -12, -12, 4100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { -12, -12, 4200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { -13, -12, 4300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { -13, -12, 4400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { -13, -13, 4500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { -13, -13, 4600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { -14, -13, 4700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { -14, -13, 4800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { -14, -14, 4900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { -14, -14, 5000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { -15, -14, 5100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { -15, -14, 5200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { -15, -15, 5300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { -15, -15, 5400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { -15, -15, 5450, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { -16, -15, 5500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { -16, -15, 5550, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { -16, -15, 5600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { -16, -15, 5650, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { -16, -16, 5700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { -16, -16, 5750, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { -16, -16, 5800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { -16, -16, 5850, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { -17, -16, 5900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -8, -8, 2500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [2] = { -8, -8, 2600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [3] = { -9, -8, 2700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [4] = { -9, -8, 2800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [5] = { -9, -9, 2900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [6] = { -9, -9, 3000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [7] = { -10, -9, 3100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, }, + [8] = { -10, -9, 3200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [9] = { -10, -10, 3300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, }, + [10] = { -10, -10, 3400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [11] = { -11, -10, 3500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, }, + [12] = { -11, -10, 3600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [13] = { -11, -11, 3700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [14] = { -11, -11, 3800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { -12, -11, 3900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { -12, -11, 4000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { -12, -12, 4100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { -12, -12, 4200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { -13, -12, 4300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { -13, -12, 4400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { -13, -13, 4500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { -13, -13, 4600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { -14, -13, 4700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { -14, -13, 4800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { -14, -14, 4900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { -14, -14, 5000, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { -15, -14, 5100, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { -15, -14, 5200, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { -15, -15, 5300, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { -15, -15, 5400, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { -15, -15, 5450, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { -16, -15, 5500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { -16, -15, 5550, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { -16, -15, 5600, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { -16, -15, 5650, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { -16, -16, 5700, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { -16, -16, 5750, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { -16, -16, 5800, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { -16, -16, 5850, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { -17, -16, 5900, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["ArtilleryBallista"] = { @@ -418,8 +412,6 @@ skills["Barrage"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -443,46 +435,46 @@ skills["Barrage"] = { "projectiles_barrage", }, levels = { - [1] = { damageEffectiveness = 0.47, baseMultiplier = 0.47, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 7, }, }, - [2] = { damageEffectiveness = 0.47, baseMultiplier = 0.474, levelRequirement = 15, statInterpolation = { }, cost = { Mana = 7, }, }, - [3] = { damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 19, statInterpolation = { }, cost = { Mana = 7, }, }, - [4] = { damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 23, statInterpolation = { }, cost = { Mana = 8, }, }, - [5] = { damageEffectiveness = 0.49, baseMultiplier = 0.486, levelRequirement = 27, statInterpolation = { }, cost = { Mana = 8, }, }, - [6] = { damageEffectiveness = 0.49, baseMultiplier = 0.49, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, - [7] = { damageEffectiveness = 0.49, baseMultiplier = 0.494, levelRequirement = 35, statInterpolation = { }, cost = { Mana = 8, }, }, - [8] = { damageEffectiveness = 0.5, baseMultiplier = 0.498, levelRequirement = 38, statInterpolation = { }, cost = { Mana = 8, }, }, - [9] = { damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 41, statInterpolation = { }, cost = { Mana = 9, }, }, - [10] = { damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 9, }, }, - [11] = { damageEffectiveness = 0.51, baseMultiplier = 0.51, levelRequirement = 47, statInterpolation = { }, cost = { Mana = 9, }, }, - [12] = { damageEffectiveness = 0.51, baseMultiplier = 0.514, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 9, }, }, - [13] = { damageEffectiveness = 0.52, baseMultiplier = 0.518, levelRequirement = 53, statInterpolation = { }, cost = { Mana = 9, }, }, - [14] = { damageEffectiveness = 0.52, baseMultiplier = 0.522, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 10, }, }, - [15] = { damageEffectiveness = 0.53, baseMultiplier = 0.526, levelRequirement = 59, statInterpolation = { }, cost = { Mana = 10, }, }, - [16] = { damageEffectiveness = 0.53, baseMultiplier = 0.53, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, - [17] = { damageEffectiveness = 0.53, baseMultiplier = 0.534, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, - [18] = { damageEffectiveness = 0.54, baseMultiplier = 0.538, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, - [19] = { damageEffectiveness = 0.54, baseMultiplier = 0.542, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 11, }, }, - [20] = { damageEffectiveness = 0.55, baseMultiplier = 0.546, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 11, }, }, - [21] = { damageEffectiveness = 0.55, baseMultiplier = 0.55, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 11, }, }, - [22] = { damageEffectiveness = 0.55, baseMultiplier = 0.554, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 11, }, }, - [23] = { damageEffectiveness = 0.56, baseMultiplier = 0.558, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 11, }, }, - [24] = { damageEffectiveness = 0.56, baseMultiplier = 0.562, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 11, }, }, - [25] = { damageEffectiveness = 0.57, baseMultiplier = 0.566, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 11, }, }, - [26] = { damageEffectiveness = 0.57, baseMultiplier = 0.57, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 12, }, }, - [27] = { damageEffectiveness = 0.57, baseMultiplier = 0.574, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 12, }, }, - [28] = { damageEffectiveness = 0.58, baseMultiplier = 0.578, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 12, }, }, - [29] = { damageEffectiveness = 0.58, baseMultiplier = 0.582, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 12, }, }, - [30] = { damageEffectiveness = 0.59, baseMultiplier = 0.586, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 12, }, }, - [31] = { damageEffectiveness = 0.59, baseMultiplier = 0.588, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 13, }, }, - [32] = { damageEffectiveness = 0.59, baseMultiplier = 0.59, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 13, }, }, - [33] = { damageEffectiveness = 0.59, baseMultiplier = 0.592, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 13, }, }, - [34] = { damageEffectiveness = 0.59, baseMultiplier = 0.594, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 13, }, }, - [35] = { damageEffectiveness = 0.6, baseMultiplier = 0.596, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 13, }, }, - [36] = { damageEffectiveness = 0.6, baseMultiplier = 0.598, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 14, }, }, - [37] = { damageEffectiveness = 0.6, baseMultiplier = 0.6, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 14, }, }, - [38] = { damageEffectiveness = 0.6, baseMultiplier = 0.602, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 14, }, }, - [39] = { damageEffectiveness = 0.6, baseMultiplier = 0.604, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 14, }, }, - [40] = { damageEffectiveness = 0.61, baseMultiplier = 0.606, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 14, }, }, + [1] = { damageEffectiveness = 0.47, baseMultiplier = 0.47, levelRequirement = 12, cost = { Mana = 7, }, }, + [2] = { damageEffectiveness = 0.47, baseMultiplier = 0.474, levelRequirement = 15, cost = { Mana = 7, }, }, + [3] = { damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 19, cost = { Mana = 7, }, }, + [4] = { damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 23, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 0.49, baseMultiplier = 0.486, levelRequirement = 27, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 0.49, baseMultiplier = 0.49, levelRequirement = 31, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 0.49, baseMultiplier = 0.494, levelRequirement = 35, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 0.5, baseMultiplier = 0.498, levelRequirement = 38, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 41, cost = { Mana = 9, }, }, + [10] = { damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 44, cost = { Mana = 9, }, }, + [11] = { damageEffectiveness = 0.51, baseMultiplier = 0.51, levelRequirement = 47, cost = { Mana = 9, }, }, + [12] = { damageEffectiveness = 0.51, baseMultiplier = 0.514, levelRequirement = 50, cost = { Mana = 9, }, }, + [13] = { damageEffectiveness = 0.52, baseMultiplier = 0.518, levelRequirement = 53, cost = { Mana = 9, }, }, + [14] = { damageEffectiveness = 0.52, baseMultiplier = 0.522, levelRequirement = 56, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 0.53, baseMultiplier = 0.526, levelRequirement = 59, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 0.53, baseMultiplier = 0.53, levelRequirement = 62, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 0.53, baseMultiplier = 0.534, levelRequirement = 64, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 0.54, baseMultiplier = 0.538, levelRequirement = 66, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 0.54, baseMultiplier = 0.542, levelRequirement = 68, cost = { Mana = 11, }, }, + [20] = { damageEffectiveness = 0.55, baseMultiplier = 0.546, levelRequirement = 70, cost = { Mana = 11, }, }, + [21] = { damageEffectiveness = 0.55, baseMultiplier = 0.55, levelRequirement = 72, cost = { Mana = 11, }, }, + [22] = { damageEffectiveness = 0.55, baseMultiplier = 0.554, levelRequirement = 74, cost = { Mana = 11, }, }, + [23] = { damageEffectiveness = 0.56, baseMultiplier = 0.558, levelRequirement = 76, cost = { Mana = 11, }, }, + [24] = { damageEffectiveness = 0.56, baseMultiplier = 0.562, levelRequirement = 78, cost = { Mana = 11, }, }, + [25] = { damageEffectiveness = 0.57, baseMultiplier = 0.566, levelRequirement = 80, cost = { Mana = 11, }, }, + [26] = { damageEffectiveness = 0.57, baseMultiplier = 0.57, levelRequirement = 82, cost = { Mana = 12, }, }, + [27] = { damageEffectiveness = 0.57, baseMultiplier = 0.574, levelRequirement = 84, cost = { Mana = 12, }, }, + [28] = { damageEffectiveness = 0.58, baseMultiplier = 0.578, levelRequirement = 86, cost = { Mana = 12, }, }, + [29] = { damageEffectiveness = 0.58, baseMultiplier = 0.582, levelRequirement = 88, cost = { Mana = 12, }, }, + [30] = { damageEffectiveness = 0.59, baseMultiplier = 0.586, levelRequirement = 90, cost = { Mana = 12, }, }, + [31] = { damageEffectiveness = 0.59, baseMultiplier = 0.588, levelRequirement = 91, cost = { Mana = 13, }, }, + [32] = { damageEffectiveness = 0.59, baseMultiplier = 0.59, levelRequirement = 92, cost = { Mana = 13, }, }, + [33] = { damageEffectiveness = 0.59, baseMultiplier = 0.592, levelRequirement = 93, cost = { Mana = 13, }, }, + [34] = { damageEffectiveness = 0.59, baseMultiplier = 0.594, levelRequirement = 94, cost = { Mana = 13, }, }, + [35] = { damageEffectiveness = 0.6, baseMultiplier = 0.596, levelRequirement = 95, cost = { Mana = 13, }, }, + [36] = { damageEffectiveness = 0.6, baseMultiplier = 0.598, levelRequirement = 96, cost = { Mana = 14, }, }, + [37] = { damageEffectiveness = 0.6, baseMultiplier = 0.6, levelRequirement = 97, cost = { Mana = 14, }, }, + [38] = { damageEffectiveness = 0.6, baseMultiplier = 0.602, levelRequirement = 98, cost = { Mana = 14, }, }, + [39] = { damageEffectiveness = 0.6, baseMultiplier = 0.604, levelRequirement = 99, cost = { Mana = 14, }, }, + [40] = { damageEffectiveness = 0.61, baseMultiplier = 0.606, levelRequirement = 100, cost = { Mana = 14, }, }, }, } skills["BearTrap"] = { @@ -504,8 +496,6 @@ skills["BearTrap"] = { trap = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "physical_damage_+%", 1 }, @@ -1077,46 +1067,46 @@ skills["VaalBladeVortex"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 11, 17, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 14, 21, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 19, 28, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 24, 36, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 31, 47, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 39, 59, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 49, 74, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 58, 87, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 68, 102, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 79, 119, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 92, 138, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 107, 161, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 124, 186, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 144, 215, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 166, 248, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 191, 286, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 209, 314, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 230, 344, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 252, 377, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 276, 413, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 302, 452, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 330, 495, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 361, 541, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 394, 591, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 430, 645, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 470, 704, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 512, 768, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 559, 838, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 609, 913, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 663, 995, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 692, 1039, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 723, 1084, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 754, 1131, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 787, 1180, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 821, 1231, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 856, 1284, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 893, 1339, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 931, 1397, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 971, 1457, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 1013, 1519, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 11, 17, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [2] = { 14, 21, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, + [3] = { 19, 28, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, + [4] = { 24, 36, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, + [5] = { 31, 47, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [6] = { 39, 59, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [7] = { 49, 74, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [8] = { 58, 87, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [9] = { 68, 102, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [10] = { 79, 119, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [11] = { 92, 138, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [12] = { 107, 161, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [13] = { 124, 186, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [14] = { 144, 215, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [15] = { 166, 248, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, + [16] = { 191, 286, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 209, 314, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 230, 344, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 252, 377, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 276, 413, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 302, 452, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 330, 495, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 361, 541, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 394, 591, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 430, 645, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 470, 704, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 512, 768, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 559, 838, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 609, 913, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 663, 995, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 692, 1039, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 723, 1084, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 754, 1131, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 787, 1180, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 821, 1231, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 856, 1284, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 893, 1339, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 931, 1397, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 971, 1457, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 1013, 1519, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Bladefall"] = { @@ -1527,8 +1517,6 @@ skills["BurningArrow"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "fire_damage_+%", 1 }, @@ -1632,46 +1620,46 @@ skills["VaalBurningArrow"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 3, 4, damageEffectiveness = 2.8, attackSpeedMultiplier = -30, baseMultiplier = 2.8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 3, 5, damageEffectiveness = 2.86, attackSpeedMultiplier = -30, baseMultiplier = 2.863, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 4, 6, damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.926, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 5, 8, damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.989, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 7, 11, damageEffectiveness = 3.05, attackSpeedMultiplier = -30, baseMultiplier = 3.053, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 11, 16, damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.116, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 14, 21, damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.179, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 18, 27, damageEffectiveness = 3.24, attackSpeedMultiplier = -30, baseMultiplier = 3.242, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 23, 35, damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.305, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 30, 44, damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.368, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 37, 55, damageEffectiveness = 3.43, attackSpeedMultiplier = -30, baseMultiplier = 3.432, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 46, 69, damageEffectiveness = 3.49, attackSpeedMultiplier = -30, baseMultiplier = 3.495, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 57, 85, damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.558, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 70, 105, damageEffectiveness = 3.62, attackSpeedMultiplier = -30, baseMultiplier = 3.621, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 85, 128, damageEffectiveness = 3.68, attackSpeedMultiplier = -30, baseMultiplier = 3.684, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 104, 156, damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.747, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 126, 189, damageEffectiveness = 3.81, attackSpeedMultiplier = -30, baseMultiplier = 3.811, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 152, 229, damageEffectiveness = 3.87, attackSpeedMultiplier = -30, baseMultiplier = 3.874, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 175, 263, damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.937, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 201, 302, damageEffectiveness = 4, attackSpeedMultiplier = -30, baseMultiplier = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 221, 331, damageEffectiveness = 4.06, attackSpeedMultiplier = -30, baseMultiplier = 4.063, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 242, 363, damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.126, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 265, 397, damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.189, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 290, 435, damageEffectiveness = 4.25, attackSpeedMultiplier = -30, baseMultiplier = 4.253, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 317, 476, damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.316, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 347, 520, damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.379, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 379, 568, damageEffectiveness = 4.44, attackSpeedMultiplier = -30, baseMultiplier = 4.442, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 414, 620, damageEffectiveness = 4.51, attackSpeedMultiplier = -30, baseMultiplier = 4.505, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 452, 677, damageEffectiveness = 4.57, attackSpeedMultiplier = -30, baseMultiplier = 4.568, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 493, 739, damageEffectiveness = 4.63, attackSpeedMultiplier = -30, baseMultiplier = 4.632, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 515, 772, damageEffectiveness = 4.66, attackSpeedMultiplier = -30, baseMultiplier = 4.663, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 537, 806, damageEffectiveness = 4.69, attackSpeedMultiplier = -30, baseMultiplier = 4.695, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 561, 842, damageEffectiveness = 4.73, attackSpeedMultiplier = -30, baseMultiplier = 4.726, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 586, 879, damageEffectiveness = 4.76, attackSpeedMultiplier = -30, baseMultiplier = 4.758, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 612, 918, damageEffectiveness = 4.79, attackSpeedMultiplier = -30, baseMultiplier = 4.789, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 639, 958, damageEffectiveness = 4.82, attackSpeedMultiplier = -30, baseMultiplier = 4.821, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 667, 1000, damageEffectiveness = 4.85, attackSpeedMultiplier = -30, baseMultiplier = 4.853, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 696, 1044, damageEffectiveness = 4.88, attackSpeedMultiplier = -30, baseMultiplier = 4.884, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 726, 1090, damageEffectiveness = 4.92, attackSpeedMultiplier = -30, baseMultiplier = 4.916, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 758, 1137, damageEffectiveness = 4.95, attackSpeedMultiplier = -30, baseMultiplier = 4.947, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 4, damageEffectiveness = 2.8, attackSpeedMultiplier = -30, baseMultiplier = 2.8, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 3, 5, damageEffectiveness = 2.86, attackSpeedMultiplier = -30, baseMultiplier = 2.863, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 4, 6, damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.926, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 5, 8, damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.989, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 7, 11, damageEffectiveness = 3.05, attackSpeedMultiplier = -30, baseMultiplier = 3.053, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 11, 16, damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.116, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 14, 21, damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.179, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 18, 27, damageEffectiveness = 3.24, attackSpeedMultiplier = -30, baseMultiplier = 3.242, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 23, 35, damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.305, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 30, 44, damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.368, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 37, 55, damageEffectiveness = 3.43, attackSpeedMultiplier = -30, baseMultiplier = 3.432, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 46, 69, damageEffectiveness = 3.49, attackSpeedMultiplier = -30, baseMultiplier = 3.495, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 57, 85, damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.558, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 70, 105, damageEffectiveness = 3.62, attackSpeedMultiplier = -30, baseMultiplier = 3.621, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 85, 128, damageEffectiveness = 3.68, attackSpeedMultiplier = -30, baseMultiplier = 3.684, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 104, 156, damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.747, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 126, 189, damageEffectiveness = 3.81, attackSpeedMultiplier = -30, baseMultiplier = 3.811, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 152, 229, damageEffectiveness = 3.87, attackSpeedMultiplier = -30, baseMultiplier = 3.874, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 175, 263, damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.937, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 201, 302, damageEffectiveness = 4, attackSpeedMultiplier = -30, baseMultiplier = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 221, 331, damageEffectiveness = 4.06, attackSpeedMultiplier = -30, baseMultiplier = 4.063, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 242, 363, damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.126, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 265, 397, damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.189, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 290, 435, damageEffectiveness = 4.25, attackSpeedMultiplier = -30, baseMultiplier = 4.253, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 317, 476, damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.316, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 347, 520, damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.379, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 379, 568, damageEffectiveness = 4.44, attackSpeedMultiplier = -30, baseMultiplier = 4.442, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 414, 620, damageEffectiveness = 4.51, attackSpeedMultiplier = -30, baseMultiplier = 4.505, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 452, 677, damageEffectiveness = 4.57, attackSpeedMultiplier = -30, baseMultiplier = 4.568, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 493, 739, damageEffectiveness = 4.63, attackSpeedMultiplier = -30, baseMultiplier = 4.632, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 515, 772, damageEffectiveness = 4.66, attackSpeedMultiplier = -30, baseMultiplier = 4.663, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 537, 806, damageEffectiveness = 4.69, attackSpeedMultiplier = -30, baseMultiplier = 4.695, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 561, 842, damageEffectiveness = 4.73, attackSpeedMultiplier = -30, baseMultiplier = 4.726, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 586, 879, damageEffectiveness = 4.76, attackSpeedMultiplier = -30, baseMultiplier = 4.758, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 612, 918, damageEffectiveness = 4.79, attackSpeedMultiplier = -30, baseMultiplier = 4.789, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 639, 958, damageEffectiveness = 4.82, attackSpeedMultiplier = -30, baseMultiplier = 4.821, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 667, 1000, damageEffectiveness = 4.85, attackSpeedMultiplier = -30, baseMultiplier = 4.853, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 696, 1044, damageEffectiveness = 4.88, attackSpeedMultiplier = -30, baseMultiplier = 4.884, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 726, 1090, damageEffectiveness = 4.92, attackSpeedMultiplier = -30, baseMultiplier = 4.916, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 758, 1137, damageEffectiveness = 4.95, attackSpeedMultiplier = -30, baseMultiplier = 4.947, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["PoisonArrow"] = { @@ -1775,10 +1763,6 @@ skills["ImpactingSteelReload"] = { baseFlags = { area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "call_of_steel_reload_amount", 4 }, { "call_of_steel_reload_time", 500 }, @@ -1787,7 +1771,7 @@ skills["ImpactingSteelReload"] = { "skill_is_steel_skill_reload", }, levels = { - [1] = { damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 1, }, }, } skills["ChargedDash"] = { @@ -1879,46 +1863,46 @@ skills["ChargedDash"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { damageEffectiveness = 0.95, attackSpeedMultiplier = 60, baseMultiplier = 0.95, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 4, }, }, - [2] = { damageEffectiveness = 0.96, attackSpeedMultiplier = 60, baseMultiplier = 0.964, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 4, }, }, - [3] = { damageEffectiveness = 0.98, attackSpeedMultiplier = 60, baseMultiplier = 0.977, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 4, }, }, - [4] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 60, baseMultiplier = 0.991, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 4, }, }, - [5] = { baseMultiplier = 1.005, attackSpeedMultiplier = 60, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 4, }, }, - [6] = { damageEffectiveness = 1.02, attackSpeedMultiplier = 60, baseMultiplier = 1.018, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 4, }, }, - [7] = { damageEffectiveness = 1.03, attackSpeedMultiplier = 60, baseMultiplier = 1.032, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 4, }, }, - [8] = { damageEffectiveness = 1.05, attackSpeedMultiplier = 60, baseMultiplier = 1.046, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 4, }, }, - [9] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 60, baseMultiplier = 1.059, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 4, }, }, - [10] = { damageEffectiveness = 1.07, attackSpeedMultiplier = 60, baseMultiplier = 1.073, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 4, }, }, - [11] = { damageEffectiveness = 1.09, attackSpeedMultiplier = 60, baseMultiplier = 1.087, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 4, }, }, - [12] = { damageEffectiveness = 1.1, attackSpeedMultiplier = 60, baseMultiplier = 1.101, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 4, }, }, - [13] = { damageEffectiveness = 1.11, attackSpeedMultiplier = 60, baseMultiplier = 1.114, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 4, }, }, - [14] = { damageEffectiveness = 1.13, attackSpeedMultiplier = 60, baseMultiplier = 1.128, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 4, }, }, - [15] = { damageEffectiveness = 1.14, attackSpeedMultiplier = 60, baseMultiplier = 1.142, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 4, }, }, - [16] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 60, baseMultiplier = 1.155, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 4, }, }, - [17] = { damageEffectiveness = 1.17, attackSpeedMultiplier = 60, baseMultiplier = 1.169, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 4, }, }, - [18] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 60, baseMultiplier = 1.183, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 4, }, }, - [19] = { damageEffectiveness = 1.2, attackSpeedMultiplier = 60, baseMultiplier = 1.196, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 4, }, }, - [20] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 60, baseMultiplier = 1.21, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 4, }, }, - [21] = { damageEffectiveness = 1.22, attackSpeedMultiplier = 60, baseMultiplier = 1.224, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 4, }, }, - [22] = { damageEffectiveness = 1.24, attackSpeedMultiplier = 60, baseMultiplier = 1.237, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 4, }, }, - [23] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 60, baseMultiplier = 1.251, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 4, }, }, - [24] = { damageEffectiveness = 1.26, attackSpeedMultiplier = 60, baseMultiplier = 1.265, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 4, }, }, - [25] = { damageEffectiveness = 1.28, attackSpeedMultiplier = 60, baseMultiplier = 1.278, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 4, }, }, - [26] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 60, baseMultiplier = 1.292, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 4, }, }, - [27] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 60, baseMultiplier = 1.306, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 4, }, }, - [28] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 60, baseMultiplier = 1.319, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 4, }, }, - [29] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 60, baseMultiplier = 1.333, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 4, }, }, - [30] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 60, baseMultiplier = 1.347, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 4, }, }, - [31] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 60, baseMultiplier = 1.354, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 4, }, }, - [32] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 60, baseMultiplier = 1.361, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 4, }, }, - [33] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 60, baseMultiplier = 1.367, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 4, }, }, - [34] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 60, baseMultiplier = 1.374, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 4, }, }, - [35] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 60, baseMultiplier = 1.381, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 4, }, }, - [36] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 60, baseMultiplier = 1.388, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 4, }, }, - [37] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 60, baseMultiplier = 1.395, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 4, }, }, - [38] = { damageEffectiveness = 1.4, attackSpeedMultiplier = 60, baseMultiplier = 1.402, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 4, }, }, - [39] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 60, baseMultiplier = 1.408, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 4, }, }, - [40] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 60, baseMultiplier = 1.415, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 4, }, }, + [1] = { damageEffectiveness = 0.95, attackSpeedMultiplier = 60, baseMultiplier = 0.95, levelRequirement = 28, cost = { Mana = 4, }, }, + [2] = { damageEffectiveness = 0.96, attackSpeedMultiplier = 60, baseMultiplier = 0.964, levelRequirement = 31, cost = { Mana = 4, }, }, + [3] = { damageEffectiveness = 0.98, attackSpeedMultiplier = 60, baseMultiplier = 0.977, levelRequirement = 34, cost = { Mana = 4, }, }, + [4] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 60, baseMultiplier = 0.991, levelRequirement = 37, cost = { Mana = 4, }, }, + [5] = { baseMultiplier = 1.005, attackSpeedMultiplier = 60, levelRequirement = 40, cost = { Mana = 4, }, }, + [6] = { damageEffectiveness = 1.02, attackSpeedMultiplier = 60, baseMultiplier = 1.018, levelRequirement = 42, cost = { Mana = 4, }, }, + [7] = { damageEffectiveness = 1.03, attackSpeedMultiplier = 60, baseMultiplier = 1.032, levelRequirement = 44, cost = { Mana = 4, }, }, + [8] = { damageEffectiveness = 1.05, attackSpeedMultiplier = 60, baseMultiplier = 1.046, levelRequirement = 46, cost = { Mana = 4, }, }, + [9] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 60, baseMultiplier = 1.059, levelRequirement = 48, cost = { Mana = 4, }, }, + [10] = { damageEffectiveness = 1.07, attackSpeedMultiplier = 60, baseMultiplier = 1.073, levelRequirement = 50, cost = { Mana = 4, }, }, + [11] = { damageEffectiveness = 1.09, attackSpeedMultiplier = 60, baseMultiplier = 1.087, levelRequirement = 52, cost = { Mana = 4, }, }, + [12] = { damageEffectiveness = 1.1, attackSpeedMultiplier = 60, baseMultiplier = 1.101, levelRequirement = 54, cost = { Mana = 4, }, }, + [13] = { damageEffectiveness = 1.11, attackSpeedMultiplier = 60, baseMultiplier = 1.114, levelRequirement = 56, cost = { Mana = 4, }, }, + [14] = { damageEffectiveness = 1.13, attackSpeedMultiplier = 60, baseMultiplier = 1.128, levelRequirement = 58, cost = { Mana = 4, }, }, + [15] = { damageEffectiveness = 1.14, attackSpeedMultiplier = 60, baseMultiplier = 1.142, levelRequirement = 60, cost = { Mana = 4, }, }, + [16] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 60, baseMultiplier = 1.155, levelRequirement = 62, cost = { Mana = 4, }, }, + [17] = { damageEffectiveness = 1.17, attackSpeedMultiplier = 60, baseMultiplier = 1.169, levelRequirement = 64, cost = { Mana = 4, }, }, + [18] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 60, baseMultiplier = 1.183, levelRequirement = 66, cost = { Mana = 4, }, }, + [19] = { damageEffectiveness = 1.2, attackSpeedMultiplier = 60, baseMultiplier = 1.196, levelRequirement = 68, cost = { Mana = 4, }, }, + [20] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 60, baseMultiplier = 1.21, levelRequirement = 70, cost = { Mana = 4, }, }, + [21] = { damageEffectiveness = 1.22, attackSpeedMultiplier = 60, baseMultiplier = 1.224, levelRequirement = 72, cost = { Mana = 4, }, }, + [22] = { damageEffectiveness = 1.24, attackSpeedMultiplier = 60, baseMultiplier = 1.237, levelRequirement = 74, cost = { Mana = 4, }, }, + [23] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 60, baseMultiplier = 1.251, levelRequirement = 76, cost = { Mana = 4, }, }, + [24] = { damageEffectiveness = 1.26, attackSpeedMultiplier = 60, baseMultiplier = 1.265, levelRequirement = 78, cost = { Mana = 4, }, }, + [25] = { damageEffectiveness = 1.28, attackSpeedMultiplier = 60, baseMultiplier = 1.278, levelRequirement = 80, cost = { Mana = 4, }, }, + [26] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 60, baseMultiplier = 1.292, levelRequirement = 82, cost = { Mana = 4, }, }, + [27] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 60, baseMultiplier = 1.306, levelRequirement = 84, cost = { Mana = 4, }, }, + [28] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 60, baseMultiplier = 1.319, levelRequirement = 86, cost = { Mana = 4, }, }, + [29] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 60, baseMultiplier = 1.333, levelRequirement = 88, cost = { Mana = 4, }, }, + [30] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 60, baseMultiplier = 1.347, levelRequirement = 90, cost = { Mana = 4, }, }, + [31] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 60, baseMultiplier = 1.354, levelRequirement = 91, cost = { Mana = 4, }, }, + [32] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 60, baseMultiplier = 1.361, levelRequirement = 92, cost = { Mana = 4, }, }, + [33] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 60, baseMultiplier = 1.367, levelRequirement = 93, cost = { Mana = 4, }, }, + [34] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 60, baseMultiplier = 1.374, levelRequirement = 94, cost = { Mana = 4, }, }, + [35] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 60, baseMultiplier = 1.381, levelRequirement = 95, cost = { Mana = 4, }, }, + [36] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 60, baseMultiplier = 1.388, levelRequirement = 96, cost = { Mana = 4, }, }, + [37] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 60, baseMultiplier = 1.395, levelRequirement = 97, cost = { Mana = 4, }, }, + [38] = { damageEffectiveness = 1.4, attackSpeedMultiplier = 60, baseMultiplier = 1.402, levelRequirement = 98, cost = { Mana = 4, }, }, + [39] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 60, baseMultiplier = 1.408, levelRequirement = 99, cost = { Mana = 4, }, }, + [40] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 60, baseMultiplier = 1.415, levelRequirement = 100, cost = { Mana = 4, }, }, }, } skills["CobraLash"] = { @@ -1942,8 +1926,6 @@ skills["CobraLash"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "critical_strike_chance_+%", 1.5 }, @@ -2328,46 +2310,46 @@ skills["VaalCyclone"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 5, 8, damageEffectiveness = 0.8, attackSpeedMultiplier = 200, baseMultiplier = 0.8, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 6, 9, damageEffectiveness = 0.82, attackSpeedMultiplier = 200, baseMultiplier = 0.815, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 7, 10, damageEffectiveness = 0.83, attackSpeedMultiplier = 200, baseMultiplier = 0.831, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 8, 12, damageEffectiveness = 0.85, attackSpeedMultiplier = 200, baseMultiplier = 0.846, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 9, 13, damageEffectiveness = 0.86, attackSpeedMultiplier = 200, baseMultiplier = 0.861, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 10, 14, damageEffectiveness = 0.88, attackSpeedMultiplier = 200, baseMultiplier = 0.876, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 10, 16, damageEffectiveness = 0.89, attackSpeedMultiplier = 200, baseMultiplier = 0.892, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 11, 17, damageEffectiveness = 0.91, attackSpeedMultiplier = 200, baseMultiplier = 0.907, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 12, 18, damageEffectiveness = 0.92, attackSpeedMultiplier = 200, baseMultiplier = 0.922, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 13, 20, damageEffectiveness = 0.94, attackSpeedMultiplier = 200, baseMultiplier = 0.937, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 14, 22, damageEffectiveness = 0.95, attackSpeedMultiplier = 200, baseMultiplier = 0.953, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 16, 23, damageEffectiveness = 0.97, attackSpeedMultiplier = 200, baseMultiplier = 0.968, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 17, 25, damageEffectiveness = 0.98, attackSpeedMultiplier = 200, baseMultiplier = 0.983, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 18, 27, baseMultiplier = 0.998, attackSpeedMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 20, 29, damageEffectiveness = 1.01, attackSpeedMultiplier = 200, baseMultiplier = 1.014, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 21, 32, damageEffectiveness = 1.03, attackSpeedMultiplier = 200, baseMultiplier = 1.029, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 23, 34, damageEffectiveness = 1.04, attackSpeedMultiplier = 200, baseMultiplier = 1.044, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 24, 37, damageEffectiveness = 1.06, attackSpeedMultiplier = 200, baseMultiplier = 1.059, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 26, 39, damageEffectiveness = 1.07, attackSpeedMultiplier = 200, baseMultiplier = 1.075, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 28, 42, damageEffectiveness = 1.09, attackSpeedMultiplier = 200, baseMultiplier = 1.09, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 30, 45, damageEffectiveness = 1.11, attackSpeedMultiplier = 200, baseMultiplier = 1.105, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 32, 49, damageEffectiveness = 1.12, attackSpeedMultiplier = 200, baseMultiplier = 1.121, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 35, 52, damageEffectiveness = 1.14, attackSpeedMultiplier = 200, baseMultiplier = 1.136, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 37, 56, damageEffectiveness = 1.15, attackSpeedMultiplier = 200, baseMultiplier = 1.151, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 40, 60, damageEffectiveness = 1.17, attackSpeedMultiplier = 200, baseMultiplier = 1.166, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 43, 64, damageEffectiveness = 1.18, attackSpeedMultiplier = 200, baseMultiplier = 1.182, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 46, 69, damageEffectiveness = 1.2, attackSpeedMultiplier = 200, baseMultiplier = 1.197, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 49, 73, damageEffectiveness = 1.21, attackSpeedMultiplier = 200, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 52, 78, damageEffectiveness = 1.23, attackSpeedMultiplier = 200, baseMultiplier = 1.227, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 56, 84, damageEffectiveness = 1.24, attackSpeedMultiplier = 200, baseMultiplier = 1.243, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 58, 87, damageEffectiveness = 1.25, attackSpeedMultiplier = 200, baseMultiplier = 1.25, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 60, 89, damageEffectiveness = 1.26, attackSpeedMultiplier = 200, baseMultiplier = 1.258, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 62, 92, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.266, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 64, 96, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.273, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 66, 99, damageEffectiveness = 1.28, attackSpeedMultiplier = 200, baseMultiplier = 1.281, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 68, 102, damageEffectiveness = 1.29, attackSpeedMultiplier = 200, baseMultiplier = 1.288, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 70, 105, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.296, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 73, 109, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.304, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 75, 112, damageEffectiveness = 1.31, attackSpeedMultiplier = 200, baseMultiplier = 1.311, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 77, 116, damageEffectiveness = 1.32, attackSpeedMultiplier = 200, baseMultiplier = 1.319, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 8, damageEffectiveness = 0.8, attackSpeedMultiplier = 200, baseMultiplier = 0.8, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [2] = { 6, 9, damageEffectiveness = 0.82, attackSpeedMultiplier = 200, baseMultiplier = 0.815, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [3] = { 7, 10, damageEffectiveness = 0.83, attackSpeedMultiplier = 200, baseMultiplier = 0.831, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [4] = { 8, 12, damageEffectiveness = 0.85, attackSpeedMultiplier = 200, baseMultiplier = 0.846, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [5] = { 9, 13, damageEffectiveness = 0.86, attackSpeedMultiplier = 200, baseMultiplier = 0.861, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 10, 14, damageEffectiveness = 0.88, attackSpeedMultiplier = 200, baseMultiplier = 0.876, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 10, 16, damageEffectiveness = 0.89, attackSpeedMultiplier = 200, baseMultiplier = 0.892, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 11, 17, damageEffectiveness = 0.91, attackSpeedMultiplier = 200, baseMultiplier = 0.907, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 12, 18, damageEffectiveness = 0.92, attackSpeedMultiplier = 200, baseMultiplier = 0.922, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 13, 20, damageEffectiveness = 0.94, attackSpeedMultiplier = 200, baseMultiplier = 0.937, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 14, 22, damageEffectiveness = 0.95, attackSpeedMultiplier = 200, baseMultiplier = 0.953, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 16, 23, damageEffectiveness = 0.97, attackSpeedMultiplier = 200, baseMultiplier = 0.968, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 17, 25, damageEffectiveness = 0.98, attackSpeedMultiplier = 200, baseMultiplier = 0.983, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 18, 27, baseMultiplier = 0.998, attackSpeedMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 20, 29, damageEffectiveness = 1.01, attackSpeedMultiplier = 200, baseMultiplier = 1.014, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 21, 32, damageEffectiveness = 1.03, attackSpeedMultiplier = 200, baseMultiplier = 1.029, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 23, 34, damageEffectiveness = 1.04, attackSpeedMultiplier = 200, baseMultiplier = 1.044, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 24, 37, damageEffectiveness = 1.06, attackSpeedMultiplier = 200, baseMultiplier = 1.059, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 26, 39, damageEffectiveness = 1.07, attackSpeedMultiplier = 200, baseMultiplier = 1.075, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 28, 42, damageEffectiveness = 1.09, attackSpeedMultiplier = 200, baseMultiplier = 1.09, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 30, 45, damageEffectiveness = 1.11, attackSpeedMultiplier = 200, baseMultiplier = 1.105, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 32, 49, damageEffectiveness = 1.12, attackSpeedMultiplier = 200, baseMultiplier = 1.121, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 35, 52, damageEffectiveness = 1.14, attackSpeedMultiplier = 200, baseMultiplier = 1.136, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 37, 56, damageEffectiveness = 1.15, attackSpeedMultiplier = 200, baseMultiplier = 1.151, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 40, 60, damageEffectiveness = 1.17, attackSpeedMultiplier = 200, baseMultiplier = 1.166, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 43, 64, damageEffectiveness = 1.18, attackSpeedMultiplier = 200, baseMultiplier = 1.182, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 46, 69, damageEffectiveness = 1.2, attackSpeedMultiplier = 200, baseMultiplier = 1.197, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 49, 73, damageEffectiveness = 1.21, attackSpeedMultiplier = 200, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 52, 78, damageEffectiveness = 1.23, attackSpeedMultiplier = 200, baseMultiplier = 1.227, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 56, 84, damageEffectiveness = 1.24, attackSpeedMultiplier = 200, baseMultiplier = 1.243, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 58, 87, damageEffectiveness = 1.25, attackSpeedMultiplier = 200, baseMultiplier = 1.25, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 60, 89, damageEffectiveness = 1.26, attackSpeedMultiplier = 200, baseMultiplier = 1.258, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 62, 92, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.266, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 64, 96, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.273, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 66, 99, damageEffectiveness = 1.28, attackSpeedMultiplier = 200, baseMultiplier = 1.281, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 68, 102, damageEffectiveness = 1.29, attackSpeedMultiplier = 200, baseMultiplier = 1.288, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 70, 105, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.296, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 73, 109, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.304, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 75, 112, damageEffectiveness = 1.31, attackSpeedMultiplier = 200, baseMultiplier = 1.311, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 77, 116, damageEffectiveness = 1.32, attackSpeedMultiplier = 200, baseMultiplier = 1.319, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["QuickDodge"] = { @@ -2380,8 +2362,6 @@ skills["QuickDodge"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_cooldown_speed_+%", 0.5 }, @@ -2393,8 +2373,6 @@ skills["QuickDodge"] = { { "dash_grants_phasing_after_use_ms", 100 }, }, }, - constantStats = { - }, stats = { "base_cooldown_speed_+%", "skill_travel_distance_+%", @@ -2684,46 +2662,46 @@ skills["VaalDetonateDead"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 23, 33, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 32, 49, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 48, 64, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 55, 82, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 74, 111, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 98, 147, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 127, 190, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 162, 243, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 205, 308, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 257, 385, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 319, 479, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 394, 591, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 484, 726, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 592, 888, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 686, 1029, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 793, 1190, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 916, 1374, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 1056, 1583, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 1214, 1822, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 1395, 2092, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 1529, 2293, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 1675, 2512, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 1833, 2750, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 2006, 3008, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 2193, 3290, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 2397, 3595, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 2619, 3928, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 2859, 4289, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 3121, 4681, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 3405, 5108, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 3556, 5334, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 3713, 5570, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 3877, 5816, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 4048, 6072, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 4226, 6339, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 4412, 6617, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 4605, 6907, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 4806, 7209, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 5015, 7523, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 5234, 7850, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 23, 33, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 32, 49, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, }, + [3] = { 48, 64, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, }, + [4] = { 55, 82, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [5] = { 74, 111, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [6] = { 98, 147, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [7] = { 127, 190, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [8] = { 162, 243, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [9] = { 205, 308, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [10] = { 257, 385, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [11] = { 319, 479, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [12] = { 394, 591, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [13] = { 484, 726, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [14] = { 592, 888, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [15] = { 686, 1029, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [16] = { 793, 1190, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [17] = { 916, 1374, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, + [18] = { 1056, 1583, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 1214, 1822, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 1395, 2092, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 1529, 2293, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 1675, 2512, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1833, 2750, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 2006, 3008, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 2193, 3290, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 2397, 3595, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 2619, 3928, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 2859, 4289, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 3121, 4681, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 3405, 5108, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 3556, 5334, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 3713, 5570, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 3877, 5816, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 4048, 6072, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 4226, 6339, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 4412, 6617, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 4605, 6907, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 4806, 7209, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 5015, 7523, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 5234, 7850, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["DoubleStrike"] = { @@ -2843,8 +2821,6 @@ skills["VaalDoubleStrike"] = { duration = true, vaal = true, }, - baseMods = { - }, qualityStats = { Default = { { "attack_speed_+%", 0.5 }, @@ -2866,46 +2842,46 @@ skills["VaalDoubleStrike"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 3, 5, 0, damageEffectiveness = 0.28, baseMultiplier = 0.28, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 3, 5, 3, damageEffectiveness = 0.29, baseMultiplier = 0.287, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 4, 6, 6, damageEffectiveness = 0.29, baseMultiplier = 0.294, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 6, 8, 9, damageEffectiveness = 0.3, baseMultiplier = 0.301, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 8, 11, 12, damageEffectiveness = 0.31, baseMultiplier = 0.307, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 10, 16, 15, damageEffectiveness = 0.31, baseMultiplier = 0.314, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 13, 20, 18, damageEffectiveness = 0.32, baseMultiplier = 0.321, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 17, 25, 21, damageEffectiveness = 0.33, baseMultiplier = 0.328, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 20, 30, 24, damageEffectiveness = 0.33, baseMultiplier = 0.335, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 25, 37, 27, damageEffectiveness = 0.34, baseMultiplier = 0.342, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 30, 44, 30, damageEffectiveness = 0.35, baseMultiplier = 0.348, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 35, 53, 33, damageEffectiveness = 0.36, baseMultiplier = 0.355, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 42, 63, 36, damageEffectiveness = 0.36, baseMultiplier = 0.362, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 49, 74, 39, damageEffectiveness = 0.37, baseMultiplier = 0.369, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 58, 86, 42, damageEffectiveness = 0.38, baseMultiplier = 0.376, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 67, 101, 45, damageEffectiveness = 0.38, baseMultiplier = 0.383, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 78, 117, 48, damageEffectiveness = 0.39, baseMultiplier = 0.389, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 91, 136, 51, damageEffectiveness = 0.4, baseMultiplier = 0.396, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 101, 152, 54, damageEffectiveness = 0.4, baseMultiplier = 0.403, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 113, 169, 57, damageEffectiveness = 0.41, baseMultiplier = 0.41, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 121, 181, 60, damageEffectiveness = 0.42, baseMultiplier = 0.417, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 130, 195, 63, damageEffectiveness = 0.42, baseMultiplier = 0.424, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 139, 209, 66, damageEffectiveness = 0.43, baseMultiplier = 0.431, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 149, 224, 69, damageEffectiveness = 0.44, baseMultiplier = 0.437, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 160, 239, 72, damageEffectiveness = 0.44, baseMultiplier = 0.444, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 171, 256, 75, damageEffectiveness = 0.45, baseMultiplier = 0.451, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 183, 274, 78, damageEffectiveness = 0.46, baseMultiplier = 0.458, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 196, 293, 81, damageEffectiveness = 0.46, baseMultiplier = 0.465, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 209, 314, 84, damageEffectiveness = 0.47, baseMultiplier = 0.472, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 223, 335, 87, damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 231, 346, 89, damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 239, 358, 90, damageEffectiveness = 0.49, baseMultiplier = 0.485, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 247, 370, 92, damageEffectiveness = 0.49, baseMultiplier = 0.489, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 255, 382, 93, damageEffectiveness = 0.49, baseMultiplier = 0.492, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 263, 395, 95, damageEffectiveness = 0.5, baseMultiplier = 0.496, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 272, 408, 96, damageEffectiveness = 0.5, baseMultiplier = 0.499, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 281, 421, 98, damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 290, 435, 99, damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 300, 449, 101, damageEffectiveness = 0.51, baseMultiplier = 0.509, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 309, 464, 102, damageEffectiveness = 0.51, baseMultiplier = 0.513, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 3, 5, 0, damageEffectiveness = 0.28, baseMultiplier = 0.28, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, + [2] = { 3, 5, 3, damageEffectiveness = 0.29, baseMultiplier = 0.287, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, + [3] = { 4, 6, 6, damageEffectiveness = 0.29, baseMultiplier = 0.294, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [4] = { 6, 8, 9, damageEffectiveness = 0.3, baseMultiplier = 0.301, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, + [5] = { 8, 11, 12, damageEffectiveness = 0.31, baseMultiplier = 0.307, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, + [6] = { 10, 16, 15, damageEffectiveness = 0.31, baseMultiplier = 0.314, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [7] = { 13, 20, 18, damageEffectiveness = 0.32, baseMultiplier = 0.321, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [8] = { 17, 25, 21, damageEffectiveness = 0.33, baseMultiplier = 0.328, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [9] = { 20, 30, 24, damageEffectiveness = 0.33, baseMultiplier = 0.335, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [10] = { 25, 37, 27, damageEffectiveness = 0.34, baseMultiplier = 0.342, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [11] = { 30, 44, 30, damageEffectiveness = 0.35, baseMultiplier = 0.348, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [12] = { 35, 53, 33, damageEffectiveness = 0.36, baseMultiplier = 0.355, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [13] = { 42, 63, 36, damageEffectiveness = 0.36, baseMultiplier = 0.362, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [14] = { 49, 74, 39, damageEffectiveness = 0.37, baseMultiplier = 0.369, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [15] = { 58, 86, 42, damageEffectiveness = 0.38, baseMultiplier = 0.376, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [16] = { 67, 101, 45, damageEffectiveness = 0.38, baseMultiplier = 0.383, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [17] = { 78, 117, 48, damageEffectiveness = 0.39, baseMultiplier = 0.389, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [18] = { 91, 136, 51, damageEffectiveness = 0.4, baseMultiplier = 0.396, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 101, 152, 54, damageEffectiveness = 0.4, baseMultiplier = 0.403, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 113, 169, 57, damageEffectiveness = 0.41, baseMultiplier = 0.41, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 121, 181, 60, damageEffectiveness = 0.42, baseMultiplier = 0.417, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 130, 195, 63, damageEffectiveness = 0.42, baseMultiplier = 0.424, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 139, 209, 66, damageEffectiveness = 0.43, baseMultiplier = 0.431, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 149, 224, 69, damageEffectiveness = 0.44, baseMultiplier = 0.437, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 160, 239, 72, damageEffectiveness = 0.44, baseMultiplier = 0.444, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 171, 256, 75, damageEffectiveness = 0.45, baseMultiplier = 0.451, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 183, 274, 78, damageEffectiveness = 0.46, baseMultiplier = 0.458, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 196, 293, 81, damageEffectiveness = 0.46, baseMultiplier = 0.465, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 209, 314, 84, damageEffectiveness = 0.47, baseMultiplier = 0.472, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 223, 335, 87, damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 231, 346, 89, damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 239, 358, 90, damageEffectiveness = 0.49, baseMultiplier = 0.485, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 247, 370, 92, damageEffectiveness = 0.49, baseMultiplier = 0.489, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 255, 382, 93, damageEffectiveness = 0.49, baseMultiplier = 0.492, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 263, 395, 95, damageEffectiveness = 0.5, baseMultiplier = 0.496, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 272, 408, 96, damageEffectiveness = 0.5, baseMultiplier = 0.499, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 281, 421, 98, damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 290, 435, 99, damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 300, 449, 101, damageEffectiveness = 0.51, baseMultiplier = 0.509, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 309, 464, 102, damageEffectiveness = 0.51, baseMultiplier = 0.513, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["DualStrike"] = { @@ -2938,8 +2914,6 @@ skills["DualStrike"] = { attack = true, melee = true, }, - baseMods = { - }, qualityStats = { Default = { { "critical_strike_chance_+%", 1 }, @@ -3088,8 +3062,6 @@ skills["ElementalHit"] = { { "non_damaging_ailment_effect_+%", 1 }, }, }, - constantStats = { - }, stats = { "attack_minimum_added_fire_damage", "attack_maximum_added_fire_damage", @@ -3172,8 +3144,6 @@ skills["EnsnaringArrow"] = { projectile = true, area = true, }, - baseMods = { - }, qualityStats = { Default = { { "attack_speed_+%", 0.5 }, @@ -3251,8 +3221,6 @@ skills["EtherealKnives"] = { spell = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 1 }, @@ -3891,8 +3859,6 @@ skills["FlickerStrike"] = { melee = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "add_frenzy_charge_on_skill_hit_%", 0.25 }, @@ -3916,46 +3882,46 @@ skills["FlickerStrike"] = { "melee_defer_damage_prediction", }, levels = { - [1] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.42, baseMultiplier = 1.42, levelRequirement = 10, statInterpolation = { }, cost = { Mana = 10, }, }, - [2] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.46, baseMultiplier = 1.456, levelRequirement = 13, statInterpolation = { }, cost = { Mana = 10, }, }, - [3] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 17, statInterpolation = { }, cost = { Mana = 10, }, }, - [4] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.53, baseMultiplier = 1.527, levelRequirement = 21, statInterpolation = { }, cost = { Mana = 10, }, }, - [5] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.56, baseMultiplier = 1.563, levelRequirement = 25, statInterpolation = { }, cost = { Mana = 10, }, }, - [6] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 29, statInterpolation = { }, cost = { Mana = 10, }, }, - [7] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.63, baseMultiplier = 1.635, levelRequirement = 33, statInterpolation = { }, cost = { Mana = 10, }, }, - [8] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 36, statInterpolation = { }, cost = { Mana = 10, }, }, - [9] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.71, baseMultiplier = 1.706, levelRequirement = 39, statInterpolation = { }, cost = { Mana = 10, }, }, - [10] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.74, baseMultiplier = 1.742, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 10, }, }, - [11] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.78, baseMultiplier = 1.778, levelRequirement = 45, statInterpolation = { }, cost = { Mana = 10, }, }, - [12] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.81, baseMultiplier = 1.814, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 10, }, }, - [13] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.85, baseMultiplier = 1.849, levelRequirement = 51, statInterpolation = { }, cost = { Mana = 10, }, }, - [14] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.89, baseMultiplier = 1.885, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, - [15] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.92, baseMultiplier = 1.921, levelRequirement = 57, statInterpolation = { }, cost = { Mana = 10, }, }, - [16] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.96, baseMultiplier = 1.957, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, - [17] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.99, baseMultiplier = 1.993, levelRequirement = 63, statInterpolation = { }, cost = { Mana = 10, }, }, - [18] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.03, baseMultiplier = 2.028, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, - [19] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.06, baseMultiplier = 2.064, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, - [20] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, - [21] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.14, baseMultiplier = 2.136, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, - [22] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.17, baseMultiplier = 2.172, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, - [23] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.21, baseMultiplier = 2.207, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, - [24] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.24, baseMultiplier = 2.243, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, - [25] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.28, baseMultiplier = 2.279, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, - [26] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.31, baseMultiplier = 2.315, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, - [27] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.35, baseMultiplier = 2.351, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, - [28] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.39, baseMultiplier = 2.386, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, - [29] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.42, baseMultiplier = 2.422, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, - [30] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.46, baseMultiplier = 2.458, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, - [31] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.48, baseMultiplier = 2.476, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, - [32] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.49, baseMultiplier = 2.494, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, - [33] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.51, baseMultiplier = 2.512, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, - [34] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.53, baseMultiplier = 2.529, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, - [35] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.55, baseMultiplier = 2.547, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, - [36] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.57, baseMultiplier = 2.565, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, - [37] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.58, baseMultiplier = 2.583, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, - [38] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.6, baseMultiplier = 2.601, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, - [39] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.62, baseMultiplier = 2.619, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, - [40] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.64, baseMultiplier = 2.637, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, + [1] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.42, baseMultiplier = 1.42, levelRequirement = 10, cost = { Mana = 10, }, }, + [2] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.46, baseMultiplier = 1.456, levelRequirement = 13, cost = { Mana = 10, }, }, + [3] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 17, cost = { Mana = 10, }, }, + [4] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.53, baseMultiplier = 1.527, levelRequirement = 21, cost = { Mana = 10, }, }, + [5] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.56, baseMultiplier = 1.563, levelRequirement = 25, cost = { Mana = 10, }, }, + [6] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 29, cost = { Mana = 10, }, }, + [7] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.63, baseMultiplier = 1.635, levelRequirement = 33, cost = { Mana = 10, }, }, + [8] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.67, baseMultiplier = 1.671, levelRequirement = 36, cost = { Mana = 10, }, }, + [9] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.71, baseMultiplier = 1.706, levelRequirement = 39, cost = { Mana = 10, }, }, + [10] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.74, baseMultiplier = 1.742, levelRequirement = 42, cost = { Mana = 10, }, }, + [11] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.78, baseMultiplier = 1.778, levelRequirement = 45, cost = { Mana = 10, }, }, + [12] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.81, baseMultiplier = 1.814, levelRequirement = 48, cost = { Mana = 10, }, }, + [13] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.85, baseMultiplier = 1.849, levelRequirement = 51, cost = { Mana = 10, }, }, + [14] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.89, baseMultiplier = 1.885, levelRequirement = 54, cost = { Mana = 10, }, }, + [15] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.92, baseMultiplier = 1.921, levelRequirement = 57, cost = { Mana = 10, }, }, + [16] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.96, baseMultiplier = 1.957, levelRequirement = 60, cost = { Mana = 10, }, }, + [17] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 1.99, baseMultiplier = 1.993, levelRequirement = 63, cost = { Mana = 10, }, }, + [18] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.03, baseMultiplier = 2.028, levelRequirement = 66, cost = { Mana = 10, }, }, + [19] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.06, baseMultiplier = 2.064, levelRequirement = 68, cost = { Mana = 10, }, }, + [20] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 70, cost = { Mana = 10, }, }, + [21] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.14, baseMultiplier = 2.136, levelRequirement = 72, cost = { Mana = 10, }, }, + [22] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.17, baseMultiplier = 2.172, levelRequirement = 74, cost = { Mana = 10, }, }, + [23] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.21, baseMultiplier = 2.207, levelRequirement = 76, cost = { Mana = 10, }, }, + [24] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.24, baseMultiplier = 2.243, levelRequirement = 78, cost = { Mana = 10, }, }, + [25] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.28, baseMultiplier = 2.279, levelRequirement = 80, cost = { Mana = 10, }, }, + [26] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.31, baseMultiplier = 2.315, levelRequirement = 82, cost = { Mana = 10, }, }, + [27] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.35, baseMultiplier = 2.351, levelRequirement = 84, cost = { Mana = 10, }, }, + [28] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.39, baseMultiplier = 2.386, levelRequirement = 86, cost = { Mana = 10, }, }, + [29] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.42, baseMultiplier = 2.422, levelRequirement = 88, cost = { Mana = 10, }, }, + [30] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.46, baseMultiplier = 2.458, levelRequirement = 90, cost = { Mana = 10, }, }, + [31] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.48, baseMultiplier = 2.476, levelRequirement = 91, cost = { Mana = 10, }, }, + [32] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.49, baseMultiplier = 2.494, levelRequirement = 92, cost = { Mana = 10, }, }, + [33] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.51, baseMultiplier = 2.512, levelRequirement = 93, cost = { Mana = 10, }, }, + [34] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.53, baseMultiplier = 2.529, levelRequirement = 94, cost = { Mana = 10, }, }, + [35] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.55, baseMultiplier = 2.547, levelRequirement = 95, cost = { Mana = 10, }, }, + [36] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.57, baseMultiplier = 2.565, levelRequirement = 96, cost = { Mana = 10, }, }, + [37] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.58, baseMultiplier = 2.583, levelRequirement = 97, cost = { Mana = 10, }, }, + [38] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.6, baseMultiplier = 2.601, levelRequirement = 98, cost = { Mana = 10, }, }, + [39] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.62, baseMultiplier = 2.619, levelRequirement = 99, cost = { Mana = 10, }, }, + [40] = { attackSpeedMultiplier = 20, cooldown = 2, damageEffectiveness = 2.64, baseMultiplier = 2.637, levelRequirement = 100, cost = { Mana = 10, }, }, }, } skills["Frenzy"] = { @@ -3979,8 +3945,6 @@ skills["Frenzy"] = { melee = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "attack_speed_+%", 0.5 }, @@ -4004,46 +3968,46 @@ skills["Frenzy"] = { "skill_can_fire_wand_projectiles", }, levels = { - [1] = { damageEffectiveness = 1.15, baseMultiplier = 1.15, levelRequirement = 16, statInterpolation = { }, cost = { Mana = 10, }, }, - [2] = { damageEffectiveness = 1.16, baseMultiplier = 1.161, levelRequirement = 20, statInterpolation = { }, cost = { Mana = 10, }, }, - [3] = { damageEffectiveness = 1.17, baseMultiplier = 1.171, levelRequirement = 24, statInterpolation = { }, cost = { Mana = 10, }, }, - [4] = { damageEffectiveness = 1.18, baseMultiplier = 1.182, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 10, }, }, - [5] = { damageEffectiveness = 1.19, baseMultiplier = 1.192, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 10, }, }, - [6] = { damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 10, }, }, - [7] = { damageEffectiveness = 1.21, baseMultiplier = 1.213, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 10, }, }, - [8] = { damageEffectiveness = 1.22, baseMultiplier = 1.224, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 10, }, }, - [9] = { damageEffectiveness = 1.23, baseMultiplier = 1.234, levelRequirement = 43, statInterpolation = { }, cost = { Mana = 10, }, }, - [10] = { damageEffectiveness = 1.24, baseMultiplier = 1.245, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 10, }, }, - [11] = { damageEffectiveness = 1.26, baseMultiplier = 1.255, levelRequirement = 49, statInterpolation = { }, cost = { Mana = 10, }, }, - [12] = { damageEffectiveness = 1.27, baseMultiplier = 1.266, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, - [13] = { damageEffectiveness = 1.28, baseMultiplier = 1.276, levelRequirement = 55, statInterpolation = { }, cost = { Mana = 10, }, }, - [14] = { damageEffectiveness = 1.29, baseMultiplier = 1.287, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 10, }, }, - [15] = { damageEffectiveness = 1.3, baseMultiplier = 1.297, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, - [16] = { damageEffectiveness = 1.31, baseMultiplier = 1.308, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, - [17] = { damageEffectiveness = 1.32, baseMultiplier = 1.318, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, - [18] = { damageEffectiveness = 1.33, baseMultiplier = 1.329, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, - [19] = { damageEffectiveness = 1.34, baseMultiplier = 1.339, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, - [20] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, - [21] = { damageEffectiveness = 1.36, baseMultiplier = 1.361, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, - [22] = { damageEffectiveness = 1.37, baseMultiplier = 1.371, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, - [23] = { damageEffectiveness = 1.38, baseMultiplier = 1.382, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, - [24] = { damageEffectiveness = 1.39, baseMultiplier = 1.392, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, - [25] = { damageEffectiveness = 1.4, baseMultiplier = 1.403, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, - [26] = { damageEffectiveness = 1.41, baseMultiplier = 1.413, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, - [27] = { damageEffectiveness = 1.42, baseMultiplier = 1.424, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, - [28] = { damageEffectiveness = 1.43, baseMultiplier = 1.434, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, - [29] = { damageEffectiveness = 1.44, baseMultiplier = 1.445, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, - [30] = { damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, - [31] = { damageEffectiveness = 1.46, baseMultiplier = 1.461, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, - [32] = { damageEffectiveness = 1.47, baseMultiplier = 1.466, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, - [33] = { damageEffectiveness = 1.47, baseMultiplier = 1.471, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, - [34] = { damageEffectiveness = 1.48, baseMultiplier = 1.476, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, - [35] = { damageEffectiveness = 1.48, baseMultiplier = 1.482, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, - [36] = { damageEffectiveness = 1.49, baseMultiplier = 1.487, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, - [37] = { damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, - [38] = { damageEffectiveness = 1.5, baseMultiplier = 1.497, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, - [39] = { damageEffectiveness = 1.5, baseMultiplier = 1.503, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, - [40] = { damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, + [1] = { damageEffectiveness = 1.15, baseMultiplier = 1.15, levelRequirement = 16, cost = { Mana = 10, }, }, + [2] = { damageEffectiveness = 1.16, baseMultiplier = 1.161, levelRequirement = 20, cost = { Mana = 10, }, }, + [3] = { damageEffectiveness = 1.17, baseMultiplier = 1.171, levelRequirement = 24, cost = { Mana = 10, }, }, + [4] = { damageEffectiveness = 1.18, baseMultiplier = 1.182, levelRequirement = 28, cost = { Mana = 10, }, }, + [5] = { damageEffectiveness = 1.19, baseMultiplier = 1.192, levelRequirement = 31, cost = { Mana = 10, }, }, + [6] = { damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 34, cost = { Mana = 10, }, }, + [7] = { damageEffectiveness = 1.21, baseMultiplier = 1.213, levelRequirement = 37, cost = { Mana = 10, }, }, + [8] = { damageEffectiveness = 1.22, baseMultiplier = 1.224, levelRequirement = 40, cost = { Mana = 10, }, }, + [9] = { damageEffectiveness = 1.23, baseMultiplier = 1.234, levelRequirement = 43, cost = { Mana = 10, }, }, + [10] = { damageEffectiveness = 1.24, baseMultiplier = 1.245, levelRequirement = 46, cost = { Mana = 10, }, }, + [11] = { damageEffectiveness = 1.26, baseMultiplier = 1.255, levelRequirement = 49, cost = { Mana = 10, }, }, + [12] = { damageEffectiveness = 1.27, baseMultiplier = 1.266, levelRequirement = 52, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 1.28, baseMultiplier = 1.276, levelRequirement = 55, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 1.29, baseMultiplier = 1.287, levelRequirement = 58, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 1.3, baseMultiplier = 1.297, levelRequirement = 60, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 1.31, baseMultiplier = 1.308, levelRequirement = 62, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 1.32, baseMultiplier = 1.318, levelRequirement = 64, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 1.33, baseMultiplier = 1.329, levelRequirement = 66, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 1.34, baseMultiplier = 1.339, levelRequirement = 68, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 70, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 1.36, baseMultiplier = 1.361, levelRequirement = 72, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 1.37, baseMultiplier = 1.371, levelRequirement = 74, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 1.38, baseMultiplier = 1.382, levelRequirement = 76, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 1.39, baseMultiplier = 1.392, levelRequirement = 78, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 1.4, baseMultiplier = 1.403, levelRequirement = 80, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 1.41, baseMultiplier = 1.413, levelRequirement = 82, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 1.42, baseMultiplier = 1.424, levelRequirement = 84, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 1.43, baseMultiplier = 1.434, levelRequirement = 86, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 1.44, baseMultiplier = 1.445, levelRequirement = 88, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 1.46, baseMultiplier = 1.455, levelRequirement = 90, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 1.46, baseMultiplier = 1.461, levelRequirement = 91, cost = { Mana = 10, }, }, + [32] = { damageEffectiveness = 1.47, baseMultiplier = 1.466, levelRequirement = 92, cost = { Mana = 10, }, }, + [33] = { damageEffectiveness = 1.47, baseMultiplier = 1.471, levelRequirement = 93, cost = { Mana = 10, }, }, + [34] = { damageEffectiveness = 1.48, baseMultiplier = 1.476, levelRequirement = 94, cost = { Mana = 10, }, }, + [35] = { damageEffectiveness = 1.48, baseMultiplier = 1.482, levelRequirement = 95, cost = { Mana = 10, }, }, + [36] = { damageEffectiveness = 1.49, baseMultiplier = 1.487, levelRequirement = 96, cost = { Mana = 10, }, }, + [37] = { damageEffectiveness = 1.49, baseMultiplier = 1.492, levelRequirement = 97, cost = { Mana = 10, }, }, + [38] = { damageEffectiveness = 1.5, baseMultiplier = 1.497, levelRequirement = 98, cost = { Mana = 10, }, }, + [39] = { damageEffectiveness = 1.5, baseMultiplier = 1.503, levelRequirement = 99, cost = { Mana = 10, }, }, + [40] = { damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 100, cost = { Mana = 10, }, }, }, } skills["FrostBlades"] = { @@ -4085,8 +4049,6 @@ skills["FrostBlades"] = { melee = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -4294,8 +4256,6 @@ skills["Grace"] = { { "avoid_chaos_damage_%", 0.05 }, }, }, - constantStats = { - }, stats = { "grace_aura_evasion_rating_+%_final", "base_evasion_rating", @@ -4303,46 +4263,46 @@ skills["Grace"] = { "base_deal_no_damage", }, levels = { - [1] = { 20, 227, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 20, 271, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 21, 322, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 21, 379, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 22, 444, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 22, 528, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 23, 621, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 23, 722, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 24, 845, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 24, 940, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 25, 1043, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 25, 1155, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 26, 1283, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 26, 1413, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 27, 1567, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 27, 1732, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 28, 1914, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 28, 2115, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 29, 2335, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 29, 2575, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 30, 2700, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 30, 2835, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 31, 2979, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 31, 3124, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 32, 3279, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 32, 3444, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 33, 3611, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 33, 3795, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 34, 3982, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 34, 4179, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 35, 4283, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 35, 4386, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 35, 4495, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 35, 4603, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 36, 4717, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 36, 4830, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 36, 4949, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 36, 5067, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 37, 5191, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 37, 5314, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 20, 227, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 20, 271, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 21, 322, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 21, 379, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 22, 444, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 22, 528, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 23, 621, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 23, 722, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 24, 845, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 24, 940, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 25, 1043, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 25, 1155, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 26, 1283, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 26, 1413, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 27, 1567, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 27, 1732, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 28, 1914, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 28, 2115, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 29, 2335, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 29, 2575, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 30, 2700, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 30, 2835, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 31, 2979, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 31, 3124, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 32, 3279, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 32, 3444, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 33, 3611, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 33, 3795, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 34, 3982, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 34, 4179, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 35, 4283, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 35, 4386, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 35, 4495, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 35, 4603, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 36, 4717, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 36, 4830, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 36, 4949, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 36, 5067, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 37, 5191, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 37, 5314, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["VaalGrace"] = { @@ -4383,46 +4343,46 @@ skills["VaalGrace"] = { "damage_taken_from_suppressed_hits_is_unlucky", }, levels = { - [1] = { 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [2] = { 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [3] = { 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [4] = { 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [5] = { 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [6] = { 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, - [7] = { 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [8] = { 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [9] = { 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, }, }, + [2] = { 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, }, }, + [3] = { 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, }, }, + [4] = { 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, }, }, + [5] = { 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, }, }, + [6] = { 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, }, }, + [7] = { 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, }, }, + [8] = { 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, }, }, + [9] = { 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["Haste"] = { @@ -4474,8 +4434,6 @@ skills["Haste"] = { { "buff_time_passed_+%_only_buff_category", 0.25 }, }, }, - constantStats = { - }, stats = { "attack_speed_+%_granted_from_skill", "cast_speed_+%_granted_from_skill", @@ -4484,46 +4442,46 @@ skills["Haste"] = { "base_deal_no_damage", }, levels = { - [1] = { 9, 9, 4, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 10, 9, 4, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 10, 10, 4, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 10, 10, 5, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 11, 10, 5, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 11, 11, 5, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 11, 11, 6, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 12, 11, 6, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 12, 12, 6, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 12, 12, 7, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 13, 12, 7, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 13, 13, 7, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 13, 13, 8, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 14, 13, 8, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 14, 14, 8, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 15, 14, 8, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 15, 15, 8, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 16, 15, 8, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 16, 16, 8, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 16, 16, 9, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 17, 16, 9, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 17, 17, 9, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 17, 17, 10, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 18, 17, 10, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 18, 18, 10, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 18, 18, 11, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 19, 18, 11, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 19, 19, 11, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 19, 19, 12, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 20, 19, 12, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 20, 19, 12, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 20, 20, 12, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 20, 20, 12, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 20, 20, 13, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 20, 20, 13, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 21, 20, 13, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 21, 20, 13, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 21, 21, 13, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 21, 21, 13, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 21, 21, 14, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 9, 9, 4, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 10, 9, 4, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 10, 10, 4, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 10, 10, 5, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 11, 10, 5, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 11, 11, 5, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 11, 11, 6, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 12, 11, 6, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 12, 12, 6, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 12, 12, 7, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 13, 12, 7, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 13, 13, 7, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 13, 13, 8, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 14, 13, 8, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 14, 14, 8, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 15, 14, 8, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 15, 15, 8, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 16, 15, 8, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 16, 16, 8, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 16, 16, 9, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 17, 16, 9, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 17, 17, 9, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 17, 17, 10, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 18, 17, 10, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 18, 18, 10, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 18, 18, 11, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 19, 18, 11, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 19, 19, 11, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 19, 19, 12, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 20, 19, 12, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 20, 19, 12, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 20, 20, 12, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 20, 20, 12, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 20, 20, 13, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 20, 20, 13, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 21, 20, 13, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 21, 20, 13, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 21, 21, 13, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 21, 21, 13, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 21, 21, 14, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["VaalHaste"] = { @@ -4571,46 +4529,46 @@ skills["VaalHaste"] = { "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 25, 24, 10, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 25, 25, 10, 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 25, 25, 10, 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 26, 25, 10, 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 26, 26, 10, 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 26, 26, 11, 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 27, 26, 11, 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 27, 27, 11, 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 27, 27, 11, 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 28, 27, 11, 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 28, 28, 12, 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 28, 28, 12, 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 29, 28, 12, 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 29, 29, 12, 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 29, 29, 12, 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 30, 29, 13, 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 30, 30, 13, 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 30, 30, 13, 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 31, 30, 13, 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 31, 31, 13, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 31, 31, 14, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 32, 31, 14, 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 32, 32, 14, 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 32, 32, 14, 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 33, 32, 14, 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 33, 33, 15, 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 33, 33, 15, 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 34, 33, 15, 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 34, 34, 15, 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 34, 34, 15, 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 34, 34, 15, 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 35, 34, 16, 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 35, 34, 16, 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 35, 35, 16, 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 35, 35, 16, 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 35, 35, 16, 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 35, 35, 16, 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 36, 35, 16, 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 36, 35, 16, 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 36, 36, 16, 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 25, 24, 10, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 25, 25, 10, 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 25, 25, 10, 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 26, 25, 10, 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 26, 26, 10, 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 26, 26, 11, 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 27, 26, 11, 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 27, 27, 11, 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 27, 27, 11, 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 28, 27, 11, 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 28, 28, 12, 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 28, 28, 12, 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 29, 28, 12, 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 29, 29, 12, 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 29, 29, 12, 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 30, 29, 13, 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 30, 30, 13, 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 30, 30, 13, 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 31, 30, 13, 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 31, 31, 13, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 31, 31, 14, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 32, 31, 14, 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 32, 32, 14, 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 32, 32, 14, 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 33, 32, 14, 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 33, 33, 15, 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 33, 33, 15, 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 34, 33, 15, 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 34, 34, 15, 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 34, 34, 15, 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 34, 34, 15, 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 35, 34, 16, 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 35, 34, 16, 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 35, 35, 16, 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 35, 35, 16, 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 35, 35, 16, 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 35, 35, 16, 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 36, 35, 16, 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 36, 35, 16, 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 36, 36, 16, 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["Hatred"] = { @@ -4652,8 +4610,6 @@ skills["Hatred"] = { { "movement_velocity_+%_on_chilled_ground", 0.5 }, }, }, - constantStats = { - }, stats = { "physical_damage_%_to_add_as_cold", "active_skill_base_radius_+", @@ -4661,46 +4617,46 @@ skills["Hatred"] = { "base_deal_no_damage", }, levels = { - [1] = { 16, 0, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 16, 1, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 17, 2, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 17, 3, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 18, 4, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 18, 5, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 19, 6, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 19, 7, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 20, 8, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 20, 9, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 21, 10, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 21, 11, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 22, 12, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 22, 13, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 23, 14, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 23, 15, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 24, 16, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 24, 17, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 25, 18, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 25, 19, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 26, 20, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 26, 21, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 27, 22, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 27, 23, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 28, 24, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 28, 25, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 29, 26, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 29, 27, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 30, 28, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 30, 29, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 30, 29, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 31, 30, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 31, 30, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 31, 31, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 31, 31, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 32, 32, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 32, 32, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 32, 33, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 32, 33, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 33, 34, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 16, 0, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 16, 1, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 17, 2, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 17, 3, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 18, 4, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 18, 5, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 19, 6, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 19, 7, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 20, 8, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 20, 9, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 21, 10, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 21, 11, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 22, 12, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 22, 13, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 23, 14, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 23, 15, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 24, 16, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 24, 17, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 25, 18, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 25, 19, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 26, 20, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 26, 21, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 27, 22, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 27, 23, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 28, 24, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 28, 25, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 29, 26, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 29, 27, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 30, 28, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 30, 29, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 30, 29, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 31, 30, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 31, 30, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 31, 31, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 31, 31, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 32, 32, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 32, 32, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 32, 33, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 32, 33, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 33, 34, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["HeraldOfAgony"] = { @@ -4746,8 +4702,6 @@ skills["HeraldOfAgony"] = { cast = true, minion = true, }, - baseMods = { - }, qualityStats = { Default = { { "minion_movement_speed_+%", 1 }, @@ -4775,46 +4729,46 @@ skills["HeraldOfAgony"] = { "minions_cannot_taunt_enemies", }, levels = { - [1] = { 1, 3, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 4, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 3, 5, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 3, 6, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 4, 8, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 5, 10, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 6, 12, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 8, 14, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 9, 17, 7, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 11, 21, 7, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 13, 25, 7, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 16, 30, 7, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 19, 35, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 23, 42, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 26, 47, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 29, 53, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 32, 60, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 36, 67, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 40, 75, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 45, 84, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 51, 94, 9, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 57, 105, 9, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 63, 117, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 71, 131, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 79, 146, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 88, 163, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 98, 182, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 109, 203, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 122, 226, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 136, 252, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 143, 266, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 151, 280, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 159, 296, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 168, 312, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 177, 329, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 187, 347, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 197, 366, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 208, 386, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 219, 407, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 231, 429, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 1, 3, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 2, 4, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 3, 5, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 3, 6, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 4, 8, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 5, 10, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 6, 12, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 8, 14, 6, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 9, 17, 7, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 11, 21, 7, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 13, 25, 7, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 16, 30, 7, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 19, 35, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 23, 42, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 26, 47, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 29, 53, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 32, 60, 8, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 36, 67, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 40, 75, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 45, 84, 9, 3, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 51, 94, 9, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 57, 105, 9, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 63, 117, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 71, 131, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 79, 146, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 88, 163, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 98, 182, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 109, 203, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 122, 226, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 136, 252, 11, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 143, 266, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 151, 280, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 159, 296, 11, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 168, 312, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 177, 329, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 187, 347, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 197, 366, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 208, 386, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 219, 407, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 231, 429, 12, 5, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["HeraldOfIce"] = { @@ -4881,46 +4835,46 @@ skills["HeraldOfIce"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 4, 5, 4, 5, 18, 26, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 5, 7, 5, 7, 23, 35, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 6, 8, 6, 8, 30, 45, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 7, 10, 7, 10, 38, 57, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 8, 12, 8, 12, 45, 67, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 9, 14, 9, 14, 53, 80, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 10, 16, 10, 16, 62, 94, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 12, 18, 12, 18, 73, 110, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 13, 20, 13, 20, 85, 128, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 15, 23, 15, 23, 99, 149, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 17, 26, 17, 26, 115, 173, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 19, 29, 19, 29, 134, 200, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 22, 33, 22, 33, 154, 232, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 24, 37, 24, 37, 178, 267, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 26, 39, 26, 39, 195, 293, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 28, 42, 28, 42, 214, 321, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 30, 46, 30, 46, 235, 352, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 33, 49, 33, 49, 257, 386, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 35, 53, 35, 53, 282, 422, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 38, 56, 38, 56, 308, 462, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 40, 61, 40, 61, 337, 505, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 43, 65, 43, 65, 368, 552, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 46, 70, 46, 70, 402, 603, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 50, 75, 50, 75, 438, 658, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 53, 80, 53, 80, 478, 717, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 57, 85, 57, 85, 521, 782, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 61, 91, 61, 91, 568, 852, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 65, 98, 65, 98, 619, 928, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 69, 104, 69, 104, 674, 1010, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 74, 111, 74, 111, 733, 1100, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 77, 115, 77, 115, 765, 1149, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 79, 119, 79, 119, 796, 1198, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 82, 123, 82, 123, 830, 1251, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 85, 127, 85, 127, 863, 1304, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 87, 131, 87, 131, 899, 1361, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 90, 135, 90, 135, 934, 1418, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 93, 140, 93, 140, 971, 1479, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 96, 144, 96, 144, 1008, 1540, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 99, 149, 99, 149, 1047, 1605, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 102, 154, 102, 154, 1085, 1670, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 4, 5, 4, 5, 18, 26, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [2] = { 5, 7, 5, 7, 23, 35, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [3] = { 6, 8, 6, 8, 30, 45, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [4] = { 7, 10, 7, 10, 38, 57, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [5] = { 8, 12, 8, 12, 45, 67, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [6] = { 9, 14, 9, 14, 53, 80, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [7] = { 10, 16, 10, 16, 62, 94, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [8] = { 12, 18, 12, 18, 73, 110, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [9] = { 13, 20, 13, 20, 85, 128, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [10] = { 15, 23, 15, 23, 99, 149, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [11] = { 17, 26, 17, 26, 115, 173, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [12] = { 19, 29, 19, 29, 134, 200, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [13] = { 22, 33, 22, 33, 154, 232, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [14] = { 24, 37, 24, 37, 178, 267, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [15] = { 26, 39, 26, 39, 195, 293, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [16] = { 28, 42, 28, 42, 214, 321, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [17] = { 30, 46, 30, 46, 235, 352, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [18] = { 33, 49, 33, 49, 257, 386, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [19] = { 35, 53, 35, 53, 282, 422, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [20] = { 38, 56, 38, 56, 308, 462, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [21] = { 40, 61, 40, 61, 337, 505, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [22] = { 43, 65, 43, 65, 368, 552, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [23] = { 46, 70, 46, 70, 402, 603, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [24] = { 50, 75, 50, 75, 438, 658, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [25] = { 53, 80, 53, 80, 478, 717, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [26] = { 57, 85, 57, 85, 521, 782, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [27] = { 61, 91, 61, 91, 568, 852, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [28] = { 65, 98, 65, 98, 619, 928, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [29] = { 69, 104, 69, 104, 674, 1010, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [30] = { 74, 111, 74, 111, 733, 1100, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [31] = { 77, 115, 77, 115, 765, 1149, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [32] = { 79, 119, 79, 119, 796, 1198, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [33] = { 82, 123, 82, 123, 830, 1251, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [34] = { 85, 127, 85, 127, 863, 1304, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [35] = { 87, 131, 87, 131, 899, 1361, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [36] = { 90, 135, 90, 135, 934, 1418, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [37] = { 93, 140, 93, 140, 971, 1479, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [38] = { 96, 144, 96, 144, 1008, 1540, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [39] = { 99, 149, 99, 149, 1047, 1605, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [40] = { 102, 154, 102, 154, 1085, 1670, damageEffectiveness = 0.8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, }, } skills["IceShot"] = { @@ -5245,8 +5199,6 @@ skills["LancingSteel"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "impale_debuff_effect_+%", 1 }, @@ -5446,8 +5398,6 @@ skills["LightningStrike"] = { melee = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -5559,8 +5509,6 @@ skills["VaalLightningStrike"] = { duration = true, vaal = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -5583,46 +5531,46 @@ skills["VaalLightningStrike"] = { "console_skill_dont_chase", }, levels = { - [1] = { levelRequirement = 12, statInterpolation = { }, cost = { }, }, - [2] = { 1, 13, 4, damageEffectiveness = 1.05, baseMultiplier = 1.05, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 1, 16, 4, damageEffectiveness = 1.08, baseMultiplier = 1.081, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 1, 20, 4, damageEffectiveness = 1.11, baseMultiplier = 1.111, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 1, 25, 4, damageEffectiveness = 1.14, baseMultiplier = 1.142, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 2, 31, 4, damageEffectiveness = 1.17, baseMultiplier = 1.172, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 2, 37, 6, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 2, 45, 6, damageEffectiveness = 1.23, baseMultiplier = 1.233, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 3, 51, 6, damageEffectiveness = 1.26, baseMultiplier = 1.264, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 3, 59, 6, damageEffectiveness = 1.29, baseMultiplier = 1.294, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 3, 66, 6, damageEffectiveness = 1.32, baseMultiplier = 1.325, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 4, 75, 6, damageEffectiveness = 1.36, baseMultiplier = 1.355, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 4, 85, 6, damageEffectiveness = 1.39, baseMultiplier = 1.386, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 5, 95, 6, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 6, 107, 6, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 6, 120, 6, damageEffectiveness = 1.48, baseMultiplier = 1.477, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 7, 134, 8, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 8, 144, 8, damageEffectiveness = 1.54, baseMultiplier = 1.538, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 8, 155, 8, damageEffectiveness = 1.57, baseMultiplier = 1.569, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 9, 167, 8, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 9, 179, 8, damageEffectiveness = 1.63, baseMultiplier = 1.63, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 10, 192, 8, damageEffectiveness = 1.66, baseMultiplier = 1.661, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 11, 206, 8, damageEffectiveness = 1.69, baseMultiplier = 1.691, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 12, 221, 8, damageEffectiveness = 1.72, baseMultiplier = 1.722, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 12, 237, 8, damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 13, 254, 8, damageEffectiveness = 1.78, baseMultiplier = 1.783, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 14, 272, 10, damageEffectiveness = 1.81, baseMultiplier = 1.813, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 15, 291, 10, damageEffectiveness = 1.84, baseMultiplier = 1.844, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 16, 311, 10, damageEffectiveness = 1.87, baseMultiplier = 1.874, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 18, 333, 10, damageEffectiveness = 1.9, baseMultiplier = 1.905, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 19, 355, 10, damageEffectiveness = 1.94, baseMultiplier = 1.935, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 19, 367, 10, damageEffectiveness = 1.95, baseMultiplier = 1.951, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 20, 380, 10, damageEffectiveness = 1.97, baseMultiplier = 1.966, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 21, 392, 10, damageEffectiveness = 1.98, baseMultiplier = 1.981, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 21, 405, 10, damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 22, 419, 10, damageEffectiveness = 2.01, baseMultiplier = 2.012, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 23, 433, 10, damageEffectiveness = 2.03, baseMultiplier = 2.027, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 24, 447, 10, damageEffectiveness = 2.04, baseMultiplier = 2.042, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 24, 462, 10, damageEffectiveness = 2.06, baseMultiplier = 2.057, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 25, 477, 10, damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { levelRequirement = 12, }, + [2] = { 1, 13, 4, damageEffectiveness = 1.05, baseMultiplier = 1.05, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, + [3] = { 1, 16, 4, damageEffectiveness = 1.08, baseMultiplier = 1.081, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, + [4] = { 1, 20, 4, damageEffectiveness = 1.11, baseMultiplier = 1.111, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, + [5] = { 1, 25, 4, damageEffectiveness = 1.14, baseMultiplier = 1.142, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [6] = { 2, 31, 4, damageEffectiveness = 1.17, baseMultiplier = 1.172, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [7] = { 2, 37, 6, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [8] = { 2, 45, 6, damageEffectiveness = 1.23, baseMultiplier = 1.233, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [9] = { 3, 51, 6, damageEffectiveness = 1.26, baseMultiplier = 1.264, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [10] = { 3, 59, 6, damageEffectiveness = 1.29, baseMultiplier = 1.294, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [11] = { 3, 66, 6, damageEffectiveness = 1.32, baseMultiplier = 1.325, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [12] = { 4, 75, 6, damageEffectiveness = 1.36, baseMultiplier = 1.355, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [13] = { 4, 85, 6, damageEffectiveness = 1.39, baseMultiplier = 1.386, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [14] = { 5, 95, 6, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [15] = { 6, 107, 6, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, + [16] = { 6, 120, 6, damageEffectiveness = 1.48, baseMultiplier = 1.477, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 7, 134, 8, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 8, 144, 8, damageEffectiveness = 1.54, baseMultiplier = 1.538, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 8, 155, 8, damageEffectiveness = 1.57, baseMultiplier = 1.569, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 9, 167, 8, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 9, 179, 8, damageEffectiveness = 1.63, baseMultiplier = 1.63, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 10, 192, 8, damageEffectiveness = 1.66, baseMultiplier = 1.661, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 11, 206, 8, damageEffectiveness = 1.69, baseMultiplier = 1.691, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 12, 221, 8, damageEffectiveness = 1.72, baseMultiplier = 1.722, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 12, 237, 8, damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 13, 254, 8, damageEffectiveness = 1.78, baseMultiplier = 1.783, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 14, 272, 10, damageEffectiveness = 1.81, baseMultiplier = 1.813, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 15, 291, 10, damageEffectiveness = 1.84, baseMultiplier = 1.844, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 16, 311, 10, damageEffectiveness = 1.87, baseMultiplier = 1.874, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 18, 333, 10, damageEffectiveness = 1.9, baseMultiplier = 1.905, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 19, 355, 10, damageEffectiveness = 1.94, baseMultiplier = 1.935, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 19, 367, 10, damageEffectiveness = 1.95, baseMultiplier = 1.951, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 20, 380, 10, damageEffectiveness = 1.97, baseMultiplier = 1.966, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 21, 392, 10, damageEffectiveness = 1.98, baseMultiplier = 1.981, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 21, 405, 10, damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 22, 419, 10, damageEffectiveness = 2.01, baseMultiplier = 2.012, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 23, 433, 10, damageEffectiveness = 2.03, baseMultiplier = 2.027, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 24, 447, 10, damageEffectiveness = 2.04, baseMultiplier = 2.042, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 24, 462, 10, damageEffectiveness = 2.06, baseMultiplier = 2.057, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 25, 477, 10, damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["MirrorArrow"] = { @@ -5828,8 +5776,6 @@ skills["NewPhaseRun"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_movement_velocity_+%", 0.5 }, @@ -6130,8 +6076,6 @@ skills["AccuracyAndCritsAura"] = { { "auras_grant_damage_+%_to_you_and_your_allies", 0.1 }, }, }, - constantStats = { - }, stats = { "accuracy_rating", "critical_strike_chance_+%", @@ -6139,46 +6083,46 @@ skills["AccuracyAndCritsAura"] = { "base_deal_no_damage", }, levels = { - [1] = { 93, 20, 0, cooldown = 1.2, manaReservationFlat = 22, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 128, 22, 1, cooldown = 1.2, manaReservationFlat = 32, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 162, 24, 2, cooldown = 1.2, manaReservationFlat = 40, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 193, 26, 3, cooldown = 1.2, manaReservationFlat = 50, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 223, 28, 4, cooldown = 1.2, manaReservationFlat = 59, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 276, 30, 5, cooldown = 1.2, manaReservationFlat = 68, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 305, 32, 6, cooldown = 1.2, manaReservationFlat = 76, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 332, 34, 7, cooldown = 1.2, manaReservationFlat = 86, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 359, 36, 8, cooldown = 1.2, manaReservationFlat = 94, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 385, 38, 9, cooldown = 1.2, manaReservationFlat = 102, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 444, 40, 10, cooldown = 1.2, manaReservationFlat = 110, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 469, 42, 11, cooldown = 1.2, manaReservationFlat = 118, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 493, 44, 12, cooldown = 1.2, manaReservationFlat = 126, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 516, 46, 13, cooldown = 1.2, manaReservationFlat = 135, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 539, 48, 14, cooldown = 1.2, manaReservationFlat = 142, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 606, 50, 15, cooldown = 1.2, manaReservationFlat = 151, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 630, 52, 16, cooldown = 1.2, manaReservationFlat = 159, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 653, 54, 17, cooldown = 1.2, manaReservationFlat = 167, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 677, 56, 18, cooldown = 1.2, manaReservationFlat = 176, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 701, 58, 19, cooldown = 1.2, manaReservationFlat = 186, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 778, 60, 20, cooldown = 1.2, manaReservationFlat = 195, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 804, 62, 21, cooldown = 1.2, manaReservationFlat = 202, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 831, 64, 22, cooldown = 1.2, manaReservationFlat = 208, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 857, 66, 23, cooldown = 1.2, manaReservationFlat = 215, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 883, 68, 24, cooldown = 1.2, manaReservationFlat = 222, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 972, 70, 25, cooldown = 1.2, manaReservationFlat = 228, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 1000, 72, 26, cooldown = 1.2, manaReservationFlat = 235, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 1029, 74, 27, cooldown = 1.2, manaReservationFlat = 242, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 1058, 76, 28, cooldown = 1.2, manaReservationFlat = 248, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 1087, 78, 29, cooldown = 1.2, manaReservationFlat = 255, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 1172, 79, 29, cooldown = 1.2, manaReservationFlat = 270, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 1187, 80, 30, cooldown = 1.2, manaReservationFlat = 278, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 1203, 81, 30, cooldown = 1.2, manaReservationFlat = 286, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 1218, 82, 31, cooldown = 1.2, manaReservationFlat = 294, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 1233, 83, 31, cooldown = 1.2, manaReservationFlat = 303, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 1324, 84, 32, cooldown = 1.2, manaReservationFlat = 311, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 1340, 85, 32, cooldown = 1.2, manaReservationFlat = 319, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 1357, 86, 33, cooldown = 1.2, manaReservationFlat = 327, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 1374, 87, 33, cooldown = 1.2, manaReservationFlat = 335, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 1390, 88, 34, cooldown = 1.2, manaReservationFlat = 343, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 93, 20, 0, cooldown = 1.2, manaReservationFlat = 22, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, }, + [2] = { 128, 22, 1, cooldown = 1.2, manaReservationFlat = 32, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, }, + [3] = { 162, 24, 2, cooldown = 1.2, manaReservationFlat = 40, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, }, + [4] = { 193, 26, 3, cooldown = 1.2, manaReservationFlat = 50, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, }, + [5] = { 223, 28, 4, cooldown = 1.2, manaReservationFlat = 59, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, }, + [6] = { 276, 30, 5, cooldown = 1.2, manaReservationFlat = 68, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, + [7] = { 305, 32, 6, cooldown = 1.2, manaReservationFlat = 76, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [8] = { 332, 34, 7, cooldown = 1.2, manaReservationFlat = 86, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [9] = { 359, 36, 8, cooldown = 1.2, manaReservationFlat = 94, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [10] = { 385, 38, 9, cooldown = 1.2, manaReservationFlat = 102, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [11] = { 444, 40, 10, cooldown = 1.2, manaReservationFlat = 110, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [12] = { 469, 42, 11, cooldown = 1.2, manaReservationFlat = 118, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [13] = { 493, 44, 12, cooldown = 1.2, manaReservationFlat = 126, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, }, + [14] = { 516, 46, 13, cooldown = 1.2, manaReservationFlat = 135, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [15] = { 539, 48, 14, cooldown = 1.2, manaReservationFlat = 142, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, }, + [16] = { 606, 50, 15, cooldown = 1.2, manaReservationFlat = 151, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [17] = { 630, 52, 16, cooldown = 1.2, manaReservationFlat = 159, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, }, + [18] = { 653, 54, 17, cooldown = 1.2, manaReservationFlat = 167, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 677, 56, 18, cooldown = 1.2, manaReservationFlat = 176, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 701, 58, 19, cooldown = 1.2, manaReservationFlat = 186, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 778, 60, 20, cooldown = 1.2, manaReservationFlat = 195, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 804, 62, 21, cooldown = 1.2, manaReservationFlat = 202, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 831, 64, 22, cooldown = 1.2, manaReservationFlat = 208, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 857, 66, 23, cooldown = 1.2, manaReservationFlat = 215, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 883, 68, 24, cooldown = 1.2, manaReservationFlat = 222, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 972, 70, 25, cooldown = 1.2, manaReservationFlat = 228, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 1000, 72, 26, cooldown = 1.2, manaReservationFlat = 235, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 1029, 74, 27, cooldown = 1.2, manaReservationFlat = 242, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 1058, 76, 28, cooldown = 1.2, manaReservationFlat = 248, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 1087, 78, 29, cooldown = 1.2, manaReservationFlat = 255, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 1172, 79, 29, cooldown = 1.2, manaReservationFlat = 270, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 1187, 80, 30, cooldown = 1.2, manaReservationFlat = 278, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 1203, 81, 30, cooldown = 1.2, manaReservationFlat = 286, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 1218, 82, 31, cooldown = 1.2, manaReservationFlat = 294, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 1233, 83, 31, cooldown = 1.2, manaReservationFlat = 303, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 1324, 84, 32, cooldown = 1.2, manaReservationFlat = 311, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 1340, 85, 32, cooldown = 1.2, manaReservationFlat = 319, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 1357, 86, 33, cooldown = 1.2, manaReservationFlat = 327, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 1374, 87, 33, cooldown = 1.2, manaReservationFlat = 335, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 1390, 88, 34, cooldown = 1.2, manaReservationFlat = 343, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SnipersMark"] = { @@ -6517,8 +6461,6 @@ skills["ColdResistAura"] = { { "base_reduce_enemy_cold_resistance_%", 0.05 }, }, }, - constantStats = { - }, stats = { "base_cold_damage_resistance_%", "base_maximum_cold_damage_resistance_%", @@ -6526,46 +6468,46 @@ skills["ColdResistAura"] = { "base_deal_no_damage", }, levels = { - [1] = { 22, 0, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 23, 0, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 24, 0, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 25, 0, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 26, 1, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 27, 1, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 28, 1, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 29, 1, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 30, 1, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 31, 1, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 32, 2, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 33, 2, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 34, 2, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 35, 2, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 36, 2, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 37, 2, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 38, 3, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 39, 3, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 40, 3, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 41, 4, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 42, 4, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 43, 4, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 44, 5, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 45, 5, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 46, 5, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 47, 5, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 48, 5, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 49, 5, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 50, 5, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 56, 5, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 22, 0, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 23, 0, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 24, 0, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 25, 0, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 26, 1, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 27, 1, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 28, 1, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 29, 1, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 30, 1, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 31, 1, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 32, 2, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 33, 2, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 34, 2, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 35, 2, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 36, 2, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 37, 2, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 38, 3, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 39, 3, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 40, 3, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 41, 4, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 42, 4, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 43, 4, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 44, 5, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 45, 5, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 46, 5, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 47, 5, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 48, 5, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 49, 5, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 50, 5, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 56, 5, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["ColdImpurity"] = { @@ -6589,8 +6531,6 @@ skills["ColdImpurity"] = { area = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 2 }, @@ -6610,46 +6550,46 @@ skills["ColdImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["RainOfArrows"] = { @@ -6686,8 +6626,6 @@ skills["RainOfArrows"] = { { "maim_on_hit_%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_number_of_additional_arrows", "base_is_projectile", @@ -6779,46 +6717,46 @@ skills["VaalRainOfArrows"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 27, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, - [2] = { 27, damageEffectiveness = 0.81, baseMultiplier = 0.811, levelRequirement = 15, statInterpolation = { 1, }, cost = { }, }, - [3] = { 27, damageEffectiveness = 0.82, baseMultiplier = 0.821, levelRequirement = 19, statInterpolation = { 1, }, cost = { }, }, - [4] = { 28, damageEffectiveness = 0.83, baseMultiplier = 0.832, levelRequirement = 23, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, damageEffectiveness = 0.84, baseMultiplier = 0.842, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, damageEffectiveness = 0.85, baseMultiplier = 0.853, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, damageEffectiveness = 0.86, baseMultiplier = 0.863, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [8] = { 29, damageEffectiveness = 0.87, baseMultiplier = 0.874, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [9] = { 29, damageEffectiveness = 0.88, baseMultiplier = 0.884, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [10] = { 30, damageEffectiveness = 0.89, baseMultiplier = 0.895, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [11] = { 30, damageEffectiveness = 0.91, baseMultiplier = 0.906, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [12] = { 30, damageEffectiveness = 0.92, baseMultiplier = 0.916, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [13] = { 31, damageEffectiveness = 0.93, baseMultiplier = 0.927, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [14] = { 31, damageEffectiveness = 0.94, baseMultiplier = 0.937, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [15] = { 31, damageEffectiveness = 0.95, baseMultiplier = 0.948, levelRequirement = 59, statInterpolation = { 1, }, cost = { }, }, - [16] = { 32, damageEffectiveness = 0.96, baseMultiplier = 0.958, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, damageEffectiveness = 0.97, baseMultiplier = 0.969, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, damageEffectiveness = 0.98, baseMultiplier = 0.98, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, damageEffectiveness = 0.99, baseMultiplier = 0.99, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 33, baseMultiplier = 1.001, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 33, damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 34, damageEffectiveness = 1.02, baseMultiplier = 1.022, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 34, damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 34, damageEffectiveness = 1.04, baseMultiplier = 1.043, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 35, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 35, damageEffectiveness = 1.06, baseMultiplier = 1.064, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 35, damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 36, damageEffectiveness = 1.09, baseMultiplier = 1.085, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 36, damageEffectiveness = 1.1, baseMultiplier = 1.096, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 36, damageEffectiveness = 1.11, baseMultiplier = 1.106, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 36, damageEffectiveness = 1.12, baseMultiplier = 1.117, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 37, damageEffectiveness = 1.13, baseMultiplier = 1.127, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 37, damageEffectiveness = 1.14, baseMultiplier = 1.138, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 37, damageEffectiveness = 1.15, baseMultiplier = 1.148, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 37, damageEffectiveness = 1.16, baseMultiplier = 1.159, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 37, damageEffectiveness = 1.17, baseMultiplier = 1.17, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 37, damageEffectiveness = 1.18, baseMultiplier = 1.18, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 38, damageEffectiveness = 1.19, baseMultiplier = 1.191, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 38, damageEffectiveness = 1.2, baseMultiplier = 1.201, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 38, damageEffectiveness = 1.21, baseMultiplier = 1.212, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 27, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 12, statInterpolation = { 1, }, }, + [2] = { 27, damageEffectiveness = 0.81, baseMultiplier = 0.811, levelRequirement = 15, statInterpolation = { 1, }, }, + [3] = { 27, damageEffectiveness = 0.82, baseMultiplier = 0.821, levelRequirement = 19, statInterpolation = { 1, }, }, + [4] = { 28, damageEffectiveness = 0.83, baseMultiplier = 0.832, levelRequirement = 23, statInterpolation = { 1, }, }, + [5] = { 28, damageEffectiveness = 0.84, baseMultiplier = 0.842, levelRequirement = 27, statInterpolation = { 1, }, }, + [6] = { 28, damageEffectiveness = 0.85, baseMultiplier = 0.853, levelRequirement = 31, statInterpolation = { 1, }, }, + [7] = { 29, damageEffectiveness = 0.86, baseMultiplier = 0.863, levelRequirement = 35, statInterpolation = { 1, }, }, + [8] = { 29, damageEffectiveness = 0.87, baseMultiplier = 0.874, levelRequirement = 38, statInterpolation = { 1, }, }, + [9] = { 29, damageEffectiveness = 0.88, baseMultiplier = 0.884, levelRequirement = 41, statInterpolation = { 1, }, }, + [10] = { 30, damageEffectiveness = 0.89, baseMultiplier = 0.895, levelRequirement = 44, statInterpolation = { 1, }, }, + [11] = { 30, damageEffectiveness = 0.91, baseMultiplier = 0.906, levelRequirement = 47, statInterpolation = { 1, }, }, + [12] = { 30, damageEffectiveness = 0.92, baseMultiplier = 0.916, levelRequirement = 50, statInterpolation = { 1, }, }, + [13] = { 31, damageEffectiveness = 0.93, baseMultiplier = 0.927, levelRequirement = 53, statInterpolation = { 1, }, }, + [14] = { 31, damageEffectiveness = 0.94, baseMultiplier = 0.937, levelRequirement = 56, statInterpolation = { 1, }, }, + [15] = { 31, damageEffectiveness = 0.95, baseMultiplier = 0.948, levelRequirement = 59, statInterpolation = { 1, }, }, + [16] = { 32, damageEffectiveness = 0.96, baseMultiplier = 0.958, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, damageEffectiveness = 0.97, baseMultiplier = 0.969, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, damageEffectiveness = 0.98, baseMultiplier = 0.98, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, damageEffectiveness = 0.99, baseMultiplier = 0.99, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 33, baseMultiplier = 1.001, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 33, damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 34, damageEffectiveness = 1.02, baseMultiplier = 1.022, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 34, damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 34, damageEffectiveness = 1.04, baseMultiplier = 1.043, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 35, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 35, damageEffectiveness = 1.06, baseMultiplier = 1.064, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 35, damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 36, damageEffectiveness = 1.09, baseMultiplier = 1.085, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 36, damageEffectiveness = 1.1, baseMultiplier = 1.096, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 36, damageEffectiveness = 1.11, baseMultiplier = 1.106, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 36, damageEffectiveness = 1.12, baseMultiplier = 1.117, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 37, damageEffectiveness = 1.13, baseMultiplier = 1.127, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 37, damageEffectiveness = 1.14, baseMultiplier = 1.138, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 37, damageEffectiveness = 1.15, baseMultiplier = 1.148, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 37, damageEffectiveness = 1.16, baseMultiplier = 1.159, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 37, damageEffectiveness = 1.17, baseMultiplier = 1.17, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 37, damageEffectiveness = 1.18, baseMultiplier = 1.18, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 38, damageEffectiveness = 1.19, baseMultiplier = 1.191, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 38, damageEffectiveness = 1.2, baseMultiplier = 1.201, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 38, damageEffectiveness = 1.21, baseMultiplier = 1.212, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["Reave"] = { @@ -6963,46 +6901,46 @@ skills["VaalReave"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0, damageEffectiveness = 2, attackSpeedMultiplier = 150, baseMultiplier = 2, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, - [2] = { 0, damageEffectiveness = 2.06, attackSpeedMultiplier = 150, baseMultiplier = 2.059, levelRequirement = 15, statInterpolation = { 1, }, cost = { }, }, - [3] = { 0, damageEffectiveness = 2.12, attackSpeedMultiplier = 150, baseMultiplier = 2.119, levelRequirement = 19, statInterpolation = { 1, }, cost = { }, }, - [4] = { 0, damageEffectiveness = 2.18, attackSpeedMultiplier = 150, baseMultiplier = 2.178, levelRequirement = 23, statInterpolation = { 1, }, cost = { }, }, - [5] = { 0, damageEffectiveness = 2.24, attackSpeedMultiplier = 150, baseMultiplier = 2.238, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [6] = { 0, damageEffectiveness = 2.3, attackSpeedMultiplier = 150, baseMultiplier = 2.297, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [7] = { 0, damageEffectiveness = 2.36, attackSpeedMultiplier = 150, baseMultiplier = 2.357, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [8] = { 0, damageEffectiveness = 2.42, attackSpeedMultiplier = 150, baseMultiplier = 2.416, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [9] = { 0, damageEffectiveness = 2.48, attackSpeedMultiplier = 150, baseMultiplier = 2.476, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [10] = { 1, damageEffectiveness = 2.54, attackSpeedMultiplier = 150, baseMultiplier = 2.535, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [11] = { 1, damageEffectiveness = 2.59, attackSpeedMultiplier = 150, baseMultiplier = 2.595, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [12] = { 1, damageEffectiveness = 2.65, attackSpeedMultiplier = 150, baseMultiplier = 2.654, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [13] = { 1, damageEffectiveness = 2.71, attackSpeedMultiplier = 150, baseMultiplier = 2.714, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [14] = { 1, damageEffectiveness = 2.77, attackSpeedMultiplier = 150, baseMultiplier = 2.773, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [15] = { 1, damageEffectiveness = 2.83, attackSpeedMultiplier = 150, baseMultiplier = 2.833, levelRequirement = 59, statInterpolation = { 1, }, cost = { }, }, - [16] = { 1, damageEffectiveness = 2.89, attackSpeedMultiplier = 150, baseMultiplier = 2.892, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 1, damageEffectiveness = 2.95, attackSpeedMultiplier = 150, baseMultiplier = 2.952, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 1, damageEffectiveness = 3.01, attackSpeedMultiplier = 150, baseMultiplier = 3.011, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 1, damageEffectiveness = 3.07, attackSpeedMultiplier = 150, baseMultiplier = 3.071, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 2, damageEffectiveness = 3.13, attackSpeedMultiplier = 150, baseMultiplier = 3.13, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 2, damageEffectiveness = 3.19, attackSpeedMultiplier = 150, baseMultiplier = 3.189, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 2, damageEffectiveness = 3.25, attackSpeedMultiplier = 150, baseMultiplier = 3.249, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 2, damageEffectiveness = 3.31, attackSpeedMultiplier = 150, baseMultiplier = 3.308, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 2, damageEffectiveness = 3.37, attackSpeedMultiplier = 150, baseMultiplier = 3.368, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 2, damageEffectiveness = 3.43, attackSpeedMultiplier = 150, baseMultiplier = 3.427, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 2, damageEffectiveness = 3.49, attackSpeedMultiplier = 150, baseMultiplier = 3.487, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 2, damageEffectiveness = 3.55, attackSpeedMultiplier = 150, baseMultiplier = 3.546, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 2, damageEffectiveness = 3.61, attackSpeedMultiplier = 150, baseMultiplier = 3.606, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 2, damageEffectiveness = 3.67, attackSpeedMultiplier = 150, baseMultiplier = 3.665, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 3, damageEffectiveness = 3.72, attackSpeedMultiplier = 150, baseMultiplier = 3.725, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 3, damageEffectiveness = 3.75, attackSpeedMultiplier = 150, baseMultiplier = 3.754, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 3, damageEffectiveness = 3.78, attackSpeedMultiplier = 150, baseMultiplier = 3.784, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 3, damageEffectiveness = 3.81, attackSpeedMultiplier = 150, baseMultiplier = 3.814, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 3, damageEffectiveness = 3.84, attackSpeedMultiplier = 150, baseMultiplier = 3.844, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 3, damageEffectiveness = 3.87, attackSpeedMultiplier = 150, baseMultiplier = 3.873, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 3, damageEffectiveness = 3.9, attackSpeedMultiplier = 150, baseMultiplier = 3.903, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 3, damageEffectiveness = 3.93, attackSpeedMultiplier = 150, baseMultiplier = 3.933, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 3, damageEffectiveness = 3.96, attackSpeedMultiplier = 150, baseMultiplier = 3.963, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 3, damageEffectiveness = 3.99, attackSpeedMultiplier = 150, baseMultiplier = 3.992, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 3, damageEffectiveness = 4.02, attackSpeedMultiplier = 150, baseMultiplier = 4.022, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, damageEffectiveness = 2, attackSpeedMultiplier = 150, baseMultiplier = 2, levelRequirement = 12, statInterpolation = { 1, }, }, + [2] = { 0, damageEffectiveness = 2.06, attackSpeedMultiplier = 150, baseMultiplier = 2.059, levelRequirement = 15, statInterpolation = { 1, }, }, + [3] = { 0, damageEffectiveness = 2.12, attackSpeedMultiplier = 150, baseMultiplier = 2.119, levelRequirement = 19, statInterpolation = { 1, }, }, + [4] = { 0, damageEffectiveness = 2.18, attackSpeedMultiplier = 150, baseMultiplier = 2.178, levelRequirement = 23, statInterpolation = { 1, }, }, + [5] = { 0, damageEffectiveness = 2.24, attackSpeedMultiplier = 150, baseMultiplier = 2.238, levelRequirement = 27, statInterpolation = { 1, }, }, + [6] = { 0, damageEffectiveness = 2.3, attackSpeedMultiplier = 150, baseMultiplier = 2.297, levelRequirement = 31, statInterpolation = { 1, }, }, + [7] = { 0, damageEffectiveness = 2.36, attackSpeedMultiplier = 150, baseMultiplier = 2.357, levelRequirement = 35, statInterpolation = { 1, }, }, + [8] = { 0, damageEffectiveness = 2.42, attackSpeedMultiplier = 150, baseMultiplier = 2.416, levelRequirement = 38, statInterpolation = { 1, }, }, + [9] = { 0, damageEffectiveness = 2.48, attackSpeedMultiplier = 150, baseMultiplier = 2.476, levelRequirement = 41, statInterpolation = { 1, }, }, + [10] = { 1, damageEffectiveness = 2.54, attackSpeedMultiplier = 150, baseMultiplier = 2.535, levelRequirement = 44, statInterpolation = { 1, }, }, + [11] = { 1, damageEffectiveness = 2.59, attackSpeedMultiplier = 150, baseMultiplier = 2.595, levelRequirement = 47, statInterpolation = { 1, }, }, + [12] = { 1, damageEffectiveness = 2.65, attackSpeedMultiplier = 150, baseMultiplier = 2.654, levelRequirement = 50, statInterpolation = { 1, }, }, + [13] = { 1, damageEffectiveness = 2.71, attackSpeedMultiplier = 150, baseMultiplier = 2.714, levelRequirement = 53, statInterpolation = { 1, }, }, + [14] = { 1, damageEffectiveness = 2.77, attackSpeedMultiplier = 150, baseMultiplier = 2.773, levelRequirement = 56, statInterpolation = { 1, }, }, + [15] = { 1, damageEffectiveness = 2.83, attackSpeedMultiplier = 150, baseMultiplier = 2.833, levelRequirement = 59, statInterpolation = { 1, }, }, + [16] = { 1, damageEffectiveness = 2.89, attackSpeedMultiplier = 150, baseMultiplier = 2.892, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 1, damageEffectiveness = 2.95, attackSpeedMultiplier = 150, baseMultiplier = 2.952, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 1, damageEffectiveness = 3.01, attackSpeedMultiplier = 150, baseMultiplier = 3.011, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 1, damageEffectiveness = 3.07, attackSpeedMultiplier = 150, baseMultiplier = 3.071, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 2, damageEffectiveness = 3.13, attackSpeedMultiplier = 150, baseMultiplier = 3.13, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 2, damageEffectiveness = 3.19, attackSpeedMultiplier = 150, baseMultiplier = 3.189, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 2, damageEffectiveness = 3.25, attackSpeedMultiplier = 150, baseMultiplier = 3.249, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 2, damageEffectiveness = 3.31, attackSpeedMultiplier = 150, baseMultiplier = 3.308, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 2, damageEffectiveness = 3.37, attackSpeedMultiplier = 150, baseMultiplier = 3.368, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 2, damageEffectiveness = 3.43, attackSpeedMultiplier = 150, baseMultiplier = 3.427, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 2, damageEffectiveness = 3.49, attackSpeedMultiplier = 150, baseMultiplier = 3.487, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 2, damageEffectiveness = 3.55, attackSpeedMultiplier = 150, baseMultiplier = 3.546, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 2, damageEffectiveness = 3.61, attackSpeedMultiplier = 150, baseMultiplier = 3.606, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 2, damageEffectiveness = 3.67, attackSpeedMultiplier = 150, baseMultiplier = 3.665, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 3, damageEffectiveness = 3.72, attackSpeedMultiplier = 150, baseMultiplier = 3.725, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 3, damageEffectiveness = 3.75, attackSpeedMultiplier = 150, baseMultiplier = 3.754, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 3, damageEffectiveness = 3.78, attackSpeedMultiplier = 150, baseMultiplier = 3.784, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 3, damageEffectiveness = 3.81, attackSpeedMultiplier = 150, baseMultiplier = 3.814, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 3, damageEffectiveness = 3.84, attackSpeedMultiplier = 150, baseMultiplier = 3.844, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 3, damageEffectiveness = 3.87, attackSpeedMultiplier = 150, baseMultiplier = 3.873, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 3, damageEffectiveness = 3.9, attackSpeedMultiplier = 150, baseMultiplier = 3.903, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 3, damageEffectiveness = 3.93, attackSpeedMultiplier = 150, baseMultiplier = 3.933, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 3, damageEffectiveness = 3.96, attackSpeedMultiplier = 150, baseMultiplier = 3.963, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 3, damageEffectiveness = 3.99, attackSpeedMultiplier = 150, baseMultiplier = 3.992, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 3, damageEffectiveness = 4.02, attackSpeedMultiplier = 150, baseMultiplier = 4.022, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["Riposte"] = { @@ -7032,8 +6970,6 @@ skills["Riposte"] = { attack = true, melee = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -7056,46 +6992,46 @@ skills["Riposte"] = { "skill_double_hits_when_dual_wielding", }, levels = { - [1] = { 2, 3, damageEffectiveness = 1.6, cooldown = 0.8, baseMultiplier = 1.6, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 3, 4, damageEffectiveness = 1.64, cooldown = 0.8, baseMultiplier = 1.637, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 3, 5, damageEffectiveness = 1.67, cooldown = 0.8, baseMultiplier = 1.674, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 4, 6, damageEffectiveness = 1.71, cooldown = 0.8, baseMultiplier = 1.711, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 5, 8, damageEffectiveness = 1.75, cooldown = 0.8, baseMultiplier = 1.747, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 7, 10, damageEffectiveness = 1.78, cooldown = 0.8, baseMultiplier = 1.784, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 8, 12, damageEffectiveness = 1.82, cooldown = 0.8, baseMultiplier = 1.821, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 10, 15, damageEffectiveness = 1.86, cooldown = 0.8, baseMultiplier = 1.858, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 12, 18, damageEffectiveness = 1.89, cooldown = 0.8, baseMultiplier = 1.895, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 15, 22, damageEffectiveness = 1.93, cooldown = 0.8, baseMultiplier = 1.932, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 18, 26, damageEffectiveness = 1.97, cooldown = 0.8, baseMultiplier = 1.968, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 21, 31, damageEffectiveness = 2.01, cooldown = 0.8, baseMultiplier = 2.005, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 25, 37, damageEffectiveness = 2.04, cooldown = 0.8, baseMultiplier = 2.042, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 29, 43, damageEffectiveness = 2.08, cooldown = 0.8, baseMultiplier = 2.079, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 32, 49, damageEffectiveness = 2.12, cooldown = 0.8, baseMultiplier = 2.116, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 36, 54, damageEffectiveness = 2.15, cooldown = 0.8, baseMultiplier = 2.153, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 41, 61, damageEffectiveness = 2.19, cooldown = 0.8, baseMultiplier = 2.189, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 45, 68, damageEffectiveness = 2.23, cooldown = 0.8, baseMultiplier = 2.226, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 51, 76, damageEffectiveness = 2.26, cooldown = 0.8, baseMultiplier = 2.263, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 56, 85, damageEffectiveness = 2.3, cooldown = 0.8, baseMultiplier = 2.3, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 60, 91, damageEffectiveness = 2.34, cooldown = 0.8, baseMultiplier = 2.337, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 65, 97, damageEffectiveness = 2.37, cooldown = 0.8, baseMultiplier = 2.374, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 70, 104, damageEffectiveness = 2.41, cooldown = 0.8, baseMultiplier = 2.411, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 75, 112, damageEffectiveness = 2.45, cooldown = 0.8, baseMultiplier = 2.447, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 80, 120, damageEffectiveness = 2.48, cooldown = 0.8, baseMultiplier = 2.484, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 85, 128, damageEffectiveness = 2.52, cooldown = 0.8, baseMultiplier = 2.521, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 91, 137, damageEffectiveness = 2.56, cooldown = 0.8, baseMultiplier = 2.558, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 98, 147, damageEffectiveness = 2.59, cooldown = 0.8, baseMultiplier = 2.595, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 105, 157, damageEffectiveness = 2.63, cooldown = 0.8, baseMultiplier = 2.632, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 112, 168, damageEffectiveness = 2.67, cooldown = 0.8, baseMultiplier = 2.668, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 115, 173, damageEffectiveness = 2.69, cooldown = 0.8, baseMultiplier = 2.687, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 119, 179, damageEffectiveness = 2.71, cooldown = 0.8, baseMultiplier = 2.705, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 123, 185, damageEffectiveness = 2.72, cooldown = 0.8, baseMultiplier = 2.724, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 127, 191, damageEffectiveness = 2.74, cooldown = 0.8, baseMultiplier = 2.742, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 132, 197, damageEffectiveness = 2.76, cooldown = 0.8, baseMultiplier = 2.761, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 136, 204, damageEffectiveness = 2.78, cooldown = 0.8, baseMultiplier = 2.779, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 140, 211, damageEffectiveness = 2.8, cooldown = 0.8, baseMultiplier = 2.797, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 145, 218, damageEffectiveness = 2.82, cooldown = 0.8, baseMultiplier = 2.816, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 150, 225, damageEffectiveness = 2.83, cooldown = 0.8, baseMultiplier = 2.834, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 155, 232, damageEffectiveness = 2.85, cooldown = 0.8, baseMultiplier = 2.853, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 3, damageEffectiveness = 1.6, cooldown = 0.8, baseMultiplier = 1.6, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [2] = { 3, 4, damageEffectiveness = 1.64, cooldown = 0.8, baseMultiplier = 1.637, levelRequirement = 6, statInterpolation = { 1, 1, }, }, + [3] = { 3, 5, damageEffectiveness = 1.67, cooldown = 0.8, baseMultiplier = 1.674, levelRequirement = 9, statInterpolation = { 1, 1, }, }, + [4] = { 4, 6, damageEffectiveness = 1.71, cooldown = 0.8, baseMultiplier = 1.711, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [5] = { 5, 8, damageEffectiveness = 1.75, cooldown = 0.8, baseMultiplier = 1.747, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [6] = { 7, 10, damageEffectiveness = 1.78, cooldown = 0.8, baseMultiplier = 1.784, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [7] = { 8, 12, damageEffectiveness = 1.82, cooldown = 0.8, baseMultiplier = 1.821, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [8] = { 10, 15, damageEffectiveness = 1.86, cooldown = 0.8, baseMultiplier = 1.858, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [9] = { 12, 18, damageEffectiveness = 1.89, cooldown = 0.8, baseMultiplier = 1.895, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [10] = { 15, 22, damageEffectiveness = 1.93, cooldown = 0.8, baseMultiplier = 1.932, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [11] = { 18, 26, damageEffectiveness = 1.97, cooldown = 0.8, baseMultiplier = 1.968, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [12] = { 21, 31, damageEffectiveness = 2.01, cooldown = 0.8, baseMultiplier = 2.005, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [13] = { 25, 37, damageEffectiveness = 2.04, cooldown = 0.8, baseMultiplier = 2.042, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [14] = { 29, 43, damageEffectiveness = 2.08, cooldown = 0.8, baseMultiplier = 2.079, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 32, 49, damageEffectiveness = 2.12, cooldown = 0.8, baseMultiplier = 2.116, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 36, 54, damageEffectiveness = 2.15, cooldown = 0.8, baseMultiplier = 2.153, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 41, 61, damageEffectiveness = 2.19, cooldown = 0.8, baseMultiplier = 2.189, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 45, 68, damageEffectiveness = 2.23, cooldown = 0.8, baseMultiplier = 2.226, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 51, 76, damageEffectiveness = 2.26, cooldown = 0.8, baseMultiplier = 2.263, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 56, 85, damageEffectiveness = 2.3, cooldown = 0.8, baseMultiplier = 2.3, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 60, 91, damageEffectiveness = 2.34, cooldown = 0.8, baseMultiplier = 2.337, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 65, 97, damageEffectiveness = 2.37, cooldown = 0.8, baseMultiplier = 2.374, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 70, 104, damageEffectiveness = 2.41, cooldown = 0.8, baseMultiplier = 2.411, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 75, 112, damageEffectiveness = 2.45, cooldown = 0.8, baseMultiplier = 2.447, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 80, 120, damageEffectiveness = 2.48, cooldown = 0.8, baseMultiplier = 2.484, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 85, 128, damageEffectiveness = 2.52, cooldown = 0.8, baseMultiplier = 2.521, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 91, 137, damageEffectiveness = 2.56, cooldown = 0.8, baseMultiplier = 2.558, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 98, 147, damageEffectiveness = 2.59, cooldown = 0.8, baseMultiplier = 2.595, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 105, 157, damageEffectiveness = 2.63, cooldown = 0.8, baseMultiplier = 2.632, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 112, 168, damageEffectiveness = 2.67, cooldown = 0.8, baseMultiplier = 2.668, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 115, 173, damageEffectiveness = 2.69, cooldown = 0.8, baseMultiplier = 2.687, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 119, 179, damageEffectiveness = 2.71, cooldown = 0.8, baseMultiplier = 2.705, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 123, 185, damageEffectiveness = 2.72, cooldown = 0.8, baseMultiplier = 2.724, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 127, 191, damageEffectiveness = 2.74, cooldown = 0.8, baseMultiplier = 2.742, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 132, 197, damageEffectiveness = 2.76, cooldown = 0.8, baseMultiplier = 2.761, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 136, 204, damageEffectiveness = 2.78, cooldown = 0.8, baseMultiplier = 2.779, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 140, 211, damageEffectiveness = 2.8, cooldown = 0.8, baseMultiplier = 2.797, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 145, 218, damageEffectiveness = 2.82, cooldown = 0.8, baseMultiplier = 2.816, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 150, 225, damageEffectiveness = 2.83, cooldown = 0.8, baseMultiplier = 2.834, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 155, 232, damageEffectiveness = 2.85, cooldown = 0.8, baseMultiplier = 2.853, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["ScourgeArrow"] = { @@ -7137,8 +7073,6 @@ skills["ScourgeArrow"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 1 }, @@ -7440,8 +7374,6 @@ skills["ShrapnelBallista"] = { totem = true, ballista = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 1 }, @@ -7730,8 +7662,6 @@ skills["ThrownShield"] = { projectile = true, shieldAttack = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 2 }, @@ -7841,52 +7771,50 @@ skills["ThrownWeapon"] = { { "number_of_additional_projectiles", 0.05 }, }, }, - constantStats = { - }, stats = { "base_is_projectile", }, levels = { - [1] = { damageEffectiveness = 0.8, attackSpeedMultiplier = 10, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = { }, cost = { Mana = 5, }, }, - [2] = { damageEffectiveness = 0.82, attackSpeedMultiplier = 10, baseMultiplier = 0.824, levelRequirement = 2, statInterpolation = { }, cost = { Mana = 5, }, }, - [3] = { damageEffectiveness = 0.85, attackSpeedMultiplier = 10, baseMultiplier = 0.847, levelRequirement = 4, statInterpolation = { }, cost = { Mana = 5, }, }, - [4] = { damageEffectiveness = 0.87, attackSpeedMultiplier = 10, baseMultiplier = 0.871, levelRequirement = 7, statInterpolation = { }, cost = { Mana = 5, }, }, - [5] = { damageEffectiveness = 0.89, attackSpeedMultiplier = 10, baseMultiplier = 0.895, levelRequirement = 11, statInterpolation = { }, cost = { Mana = 5, }, }, - [6] = { damageEffectiveness = 0.92, attackSpeedMultiplier = 10, baseMultiplier = 0.918, levelRequirement = 16, statInterpolation = { }, cost = { Mana = 6, }, }, - [7] = { damageEffectiveness = 0.94, attackSpeedMultiplier = 10, baseMultiplier = 0.942, levelRequirement = 20, statInterpolation = { }, cost = { Mana = 6, }, }, - [8] = { damageEffectiveness = 0.97, attackSpeedMultiplier = 10, baseMultiplier = 0.966, levelRequirement = 24, statInterpolation = { }, cost = { Mana = 6, }, }, - [9] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 10, baseMultiplier = 0.989, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 6, }, }, - [10] = { damageEffectiveness = 1.01, attackSpeedMultiplier = 10, baseMultiplier = 1.013, levelRequirement = 32, statInterpolation = { }, cost = { Mana = 6, }, }, - [11] = { damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.037, levelRequirement = 36, statInterpolation = { }, cost = { Mana = 7, }, }, - [12] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.061, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 7, }, }, - [13] = { damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.084, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 7, }, }, - [14] = { damageEffectiveness = 1.11, attackSpeedMultiplier = 10, baseMultiplier = 1.108, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 7, }, }, - [15] = { damageEffectiveness = 1.13, attackSpeedMultiplier = 10, baseMultiplier = 1.132, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 7, }, }, - [16] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.155, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, - [17] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.179, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, - [18] = { damageEffectiveness = 1.2, attackSpeedMultiplier = 10, baseMultiplier = 1.203, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, - [19] = { damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.226, levelRequirement = 67, statInterpolation = { }, cost = { Mana = 8, }, }, - [20] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.25, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, - [21] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.274, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 9, }, }, - [22] = { damageEffectiveness = 1.3, attackSpeedMultiplier = 10, baseMultiplier = 1.297, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 9, }, }, - [23] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.321, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 9, }, }, - [24] = { damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.345, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 9, }, }, - [25] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 10, baseMultiplier = 1.368, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 9, }, }, - [26] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 10, baseMultiplier = 1.392, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, - [27] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 10, baseMultiplier = 1.416, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, - [28] = { damageEffectiveness = 1.44, attackSpeedMultiplier = 10, baseMultiplier = 1.439, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, - [29] = { damageEffectiveness = 1.46, attackSpeedMultiplier = 10, baseMultiplier = 1.463, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, - [30] = { damageEffectiveness = 1.49, attackSpeedMultiplier = 10, baseMultiplier = 1.487, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, - [31] = { damageEffectiveness = 1.5, attackSpeedMultiplier = 10, baseMultiplier = 1.499, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 11, }, }, - [32] = { damageEffectiveness = 1.51, attackSpeedMultiplier = 10, baseMultiplier = 1.511, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 11, }, }, - [33] = { damageEffectiveness = 1.52, attackSpeedMultiplier = 10, baseMultiplier = 1.522, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 11, }, }, - [34] = { damageEffectiveness = 1.53, attackSpeedMultiplier = 10, baseMultiplier = 1.534, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 11, }, }, - [35] = { damageEffectiveness = 1.55, attackSpeedMultiplier = 10, baseMultiplier = 1.546, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 11, }, }, - [36] = { damageEffectiveness = 1.56, attackSpeedMultiplier = 10, baseMultiplier = 1.558, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 11, }, }, - [37] = { damageEffectiveness = 1.57, attackSpeedMultiplier = 10, baseMultiplier = 1.57, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 12, }, }, - [38] = { damageEffectiveness = 1.58, attackSpeedMultiplier = 10, baseMultiplier = 1.582, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 12, }, }, - [39] = { damageEffectiveness = 1.59, attackSpeedMultiplier = 10, baseMultiplier = 1.593, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 12, }, }, - [40] = { damageEffectiveness = 1.61, attackSpeedMultiplier = 10, baseMultiplier = 1.605, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 12, }, }, + [1] = { damageEffectiveness = 0.8, attackSpeedMultiplier = 10, baseMultiplier = 0.8, levelRequirement = 1, cost = { Mana = 5, }, }, + [2] = { damageEffectiveness = 0.82, attackSpeedMultiplier = 10, baseMultiplier = 0.824, levelRequirement = 2, cost = { Mana = 5, }, }, + [3] = { damageEffectiveness = 0.85, attackSpeedMultiplier = 10, baseMultiplier = 0.847, levelRequirement = 4, cost = { Mana = 5, }, }, + [4] = { damageEffectiveness = 0.87, attackSpeedMultiplier = 10, baseMultiplier = 0.871, levelRequirement = 7, cost = { Mana = 5, }, }, + [5] = { damageEffectiveness = 0.89, attackSpeedMultiplier = 10, baseMultiplier = 0.895, levelRequirement = 11, cost = { Mana = 5, }, }, + [6] = { damageEffectiveness = 0.92, attackSpeedMultiplier = 10, baseMultiplier = 0.918, levelRequirement = 16, cost = { Mana = 6, }, }, + [7] = { damageEffectiveness = 0.94, attackSpeedMultiplier = 10, baseMultiplier = 0.942, levelRequirement = 20, cost = { Mana = 6, }, }, + [8] = { damageEffectiveness = 0.97, attackSpeedMultiplier = 10, baseMultiplier = 0.966, levelRequirement = 24, cost = { Mana = 6, }, }, + [9] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 10, baseMultiplier = 0.989, levelRequirement = 28, cost = { Mana = 6, }, }, + [10] = { damageEffectiveness = 1.01, attackSpeedMultiplier = 10, baseMultiplier = 1.013, levelRequirement = 32, cost = { Mana = 6, }, }, + [11] = { damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.037, levelRequirement = 36, cost = { Mana = 7, }, }, + [12] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.061, levelRequirement = 40, cost = { Mana = 7, }, }, + [13] = { damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.084, levelRequirement = 44, cost = { Mana = 7, }, }, + [14] = { damageEffectiveness = 1.11, attackSpeedMultiplier = 10, baseMultiplier = 1.108, levelRequirement = 48, cost = { Mana = 7, }, }, + [15] = { damageEffectiveness = 1.13, attackSpeedMultiplier = 10, baseMultiplier = 1.132, levelRequirement = 52, cost = { Mana = 7, }, }, + [16] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.155, levelRequirement = 56, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.179, levelRequirement = 60, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 1.2, attackSpeedMultiplier = 10, baseMultiplier = 1.203, levelRequirement = 64, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.226, levelRequirement = 67, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.25, levelRequirement = 70, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.274, levelRequirement = 72, cost = { Mana = 9, }, }, + [22] = { damageEffectiveness = 1.3, attackSpeedMultiplier = 10, baseMultiplier = 1.297, levelRequirement = 74, cost = { Mana = 9, }, }, + [23] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.321, levelRequirement = 76, cost = { Mana = 9, }, }, + [24] = { damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.345, levelRequirement = 78, cost = { Mana = 9, }, }, + [25] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 10, baseMultiplier = 1.368, levelRequirement = 80, cost = { Mana = 9, }, }, + [26] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 10, baseMultiplier = 1.392, levelRequirement = 82, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 10, baseMultiplier = 1.416, levelRequirement = 84, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 1.44, attackSpeedMultiplier = 10, baseMultiplier = 1.439, levelRequirement = 86, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 1.46, attackSpeedMultiplier = 10, baseMultiplier = 1.463, levelRequirement = 88, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 1.49, attackSpeedMultiplier = 10, baseMultiplier = 1.487, levelRequirement = 90, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 1.5, attackSpeedMultiplier = 10, baseMultiplier = 1.499, levelRequirement = 91, cost = { Mana = 11, }, }, + [32] = { damageEffectiveness = 1.51, attackSpeedMultiplier = 10, baseMultiplier = 1.511, levelRequirement = 92, cost = { Mana = 11, }, }, + [33] = { damageEffectiveness = 1.52, attackSpeedMultiplier = 10, baseMultiplier = 1.522, levelRequirement = 93, cost = { Mana = 11, }, }, + [34] = { damageEffectiveness = 1.53, attackSpeedMultiplier = 10, baseMultiplier = 1.534, levelRequirement = 94, cost = { Mana = 11, }, }, + [35] = { damageEffectiveness = 1.55, attackSpeedMultiplier = 10, baseMultiplier = 1.546, levelRequirement = 95, cost = { Mana = 11, }, }, + [36] = { damageEffectiveness = 1.56, attackSpeedMultiplier = 10, baseMultiplier = 1.558, levelRequirement = 96, cost = { Mana = 11, }, }, + [37] = { damageEffectiveness = 1.57, attackSpeedMultiplier = 10, baseMultiplier = 1.57, levelRequirement = 97, cost = { Mana = 12, }, }, + [38] = { damageEffectiveness = 1.58, attackSpeedMultiplier = 10, baseMultiplier = 1.582, levelRequirement = 98, cost = { Mana = 12, }, }, + [39] = { damageEffectiveness = 1.59, attackSpeedMultiplier = 10, baseMultiplier = 1.593, levelRequirement = 99, cost = { Mana = 12, }, }, + [40] = { damageEffectiveness = 1.61, attackSpeedMultiplier = 10, baseMultiplier = 1.605, levelRequirement = 100, cost = { Mana = 12, }, }, }, } skills["VaalThrownWeapon"] = { @@ -7919,8 +7847,6 @@ skills["VaalThrownWeapon"] = { projectile = true, vaal = true, }, - baseMods = { - }, qualityStats = { Default = { { "attack_speed_+%", 0.5 }, @@ -7940,46 +7866,46 @@ skills["VaalThrownWeapon"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { damageEffectiveness = 0.7, attackSpeedMultiplier = 10, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = { }, cost = { }, }, - [2] = { damageEffectiveness = 0.72, attackSpeedMultiplier = 10, baseMultiplier = 0.721, levelRequirement = 2, statInterpolation = { }, cost = { }, }, - [3] = { damageEffectiveness = 0.74, attackSpeedMultiplier = 10, baseMultiplier = 0.742, levelRequirement = 4, statInterpolation = { }, cost = { }, }, - [4] = { damageEffectiveness = 0.76, attackSpeedMultiplier = 10, baseMultiplier = 0.763, levelRequirement = 7, statInterpolation = { }, cost = { }, }, - [5] = { damageEffectiveness = 0.78, attackSpeedMultiplier = 10, baseMultiplier = 0.784, levelRequirement = 11, statInterpolation = { }, cost = { }, }, - [6] = { damageEffectiveness = 0.81, attackSpeedMultiplier = 10, baseMultiplier = 0.805, levelRequirement = 16, statInterpolation = { }, cost = { }, }, - [7] = { damageEffectiveness = 0.83, attackSpeedMultiplier = 10, baseMultiplier = 0.826, levelRequirement = 20, statInterpolation = { }, cost = { }, }, - [8] = { damageEffectiveness = 0.85, attackSpeedMultiplier = 10, baseMultiplier = 0.847, levelRequirement = 24, statInterpolation = { }, cost = { }, }, - [9] = { damageEffectiveness = 0.87, attackSpeedMultiplier = 10, baseMultiplier = 0.868, levelRequirement = 28, statInterpolation = { }, cost = { }, }, - [10] = { damageEffectiveness = 0.89, attackSpeedMultiplier = 10, baseMultiplier = 0.889, levelRequirement = 32, statInterpolation = { }, cost = { }, }, - [11] = { damageEffectiveness = 0.91, attackSpeedMultiplier = 10, baseMultiplier = 0.911, levelRequirement = 36, statInterpolation = { }, cost = { }, }, - [12] = { damageEffectiveness = 0.93, attackSpeedMultiplier = 10, baseMultiplier = 0.932, levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [13] = { damageEffectiveness = 0.95, attackSpeedMultiplier = 10, baseMultiplier = 0.953, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [14] = { damageEffectiveness = 0.97, attackSpeedMultiplier = 10, baseMultiplier = 0.974, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [15] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 10, baseMultiplier = 0.995, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [16] = { damageEffectiveness = 1.02, attackSpeedMultiplier = 10, baseMultiplier = 1.016, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [17] = { damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.037, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [18] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.058, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [19] = { damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.079, levelRequirement = 67, statInterpolation = { }, cost = { }, }, - [20] = { damageEffectiveness = 1.1, attackSpeedMultiplier = 10, baseMultiplier = 1.1, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { damageEffectiveness = 1.12, attackSpeedMultiplier = 10, baseMultiplier = 1.121, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { damageEffectiveness = 1.14, attackSpeedMultiplier = 10, baseMultiplier = 1.142, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.163, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.184, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 10, baseMultiplier = 1.205, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.226, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.247, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.268, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 10, baseMultiplier = 1.289, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.311, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.321, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.332, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.342, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 10, baseMultiplier = 1.353, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 10, baseMultiplier = 1.363, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 10, baseMultiplier = 1.374, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 10, baseMultiplier = 1.384, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 10, baseMultiplier = 1.395, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 10, baseMultiplier = 1.405, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 10, baseMultiplier = 1.416, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.7, attackSpeedMultiplier = 10, baseMultiplier = 0.7, levelRequirement = 1, }, + [2] = { damageEffectiveness = 0.72, attackSpeedMultiplier = 10, baseMultiplier = 0.721, levelRequirement = 2, }, + [3] = { damageEffectiveness = 0.74, attackSpeedMultiplier = 10, baseMultiplier = 0.742, levelRequirement = 4, }, + [4] = { damageEffectiveness = 0.76, attackSpeedMultiplier = 10, baseMultiplier = 0.763, levelRequirement = 7, }, + [5] = { damageEffectiveness = 0.78, attackSpeedMultiplier = 10, baseMultiplier = 0.784, levelRequirement = 11, }, + [6] = { damageEffectiveness = 0.81, attackSpeedMultiplier = 10, baseMultiplier = 0.805, levelRequirement = 16, }, + [7] = { damageEffectiveness = 0.83, attackSpeedMultiplier = 10, baseMultiplier = 0.826, levelRequirement = 20, }, + [8] = { damageEffectiveness = 0.85, attackSpeedMultiplier = 10, baseMultiplier = 0.847, levelRequirement = 24, }, + [9] = { damageEffectiveness = 0.87, attackSpeedMultiplier = 10, baseMultiplier = 0.868, levelRequirement = 28, }, + [10] = { damageEffectiveness = 0.89, attackSpeedMultiplier = 10, baseMultiplier = 0.889, levelRequirement = 32, }, + [11] = { damageEffectiveness = 0.91, attackSpeedMultiplier = 10, baseMultiplier = 0.911, levelRequirement = 36, }, + [12] = { damageEffectiveness = 0.93, attackSpeedMultiplier = 10, baseMultiplier = 0.932, levelRequirement = 40, }, + [13] = { damageEffectiveness = 0.95, attackSpeedMultiplier = 10, baseMultiplier = 0.953, levelRequirement = 44, }, + [14] = { damageEffectiveness = 0.97, attackSpeedMultiplier = 10, baseMultiplier = 0.974, levelRequirement = 48, }, + [15] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 10, baseMultiplier = 0.995, levelRequirement = 52, }, + [16] = { damageEffectiveness = 1.02, attackSpeedMultiplier = 10, baseMultiplier = 1.016, levelRequirement = 56, }, + [17] = { damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.037, levelRequirement = 60, }, + [18] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.058, levelRequirement = 64, }, + [19] = { damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.079, levelRequirement = 67, }, + [20] = { damageEffectiveness = 1.1, attackSpeedMultiplier = 10, baseMultiplier = 1.1, levelRequirement = 70, }, + [21] = { damageEffectiveness = 1.12, attackSpeedMultiplier = 10, baseMultiplier = 1.121, levelRequirement = 72, }, + [22] = { damageEffectiveness = 1.14, attackSpeedMultiplier = 10, baseMultiplier = 1.142, levelRequirement = 74, }, + [23] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.163, levelRequirement = 76, }, + [24] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.184, levelRequirement = 78, }, + [25] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 10, baseMultiplier = 1.205, levelRequirement = 80, }, + [26] = { damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.226, levelRequirement = 82, }, + [27] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.247, levelRequirement = 84, }, + [28] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.268, levelRequirement = 86, }, + [29] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 10, baseMultiplier = 1.289, levelRequirement = 88, }, + [30] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.311, levelRequirement = 90, }, + [31] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.321, levelRequirement = 91, }, + [32] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.332, levelRequirement = 92, }, + [33] = { damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.342, levelRequirement = 93, }, + [34] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 10, baseMultiplier = 1.353, levelRequirement = 94, }, + [35] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 10, baseMultiplier = 1.363, levelRequirement = 95, }, + [36] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 10, baseMultiplier = 1.374, levelRequirement = 96, }, + [37] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 10, baseMultiplier = 1.384, levelRequirement = 97, }, + [38] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 10, baseMultiplier = 1.395, levelRequirement = 98, }, + [39] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 10, baseMultiplier = 1.405, levelRequirement = 99, }, + [40] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 10, baseMultiplier = 1.416, levelRequirement = 100, }, }, } skills["RainOfSpores"] = { @@ -8139,46 +8065,46 @@ skills["SpectralHelix"] = { "skill_display_single_base_projectile", }, levels = { - [1] = { damageEffectiveness = 1.6, attackSpeedMultiplier = 10, baseMultiplier = 1.6, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 7, }, }, - [2] = { damageEffectiveness = 1.65, attackSpeedMultiplier = 10, baseMultiplier = 1.647, levelRequirement = 15, statInterpolation = { }, cost = { Mana = 7, }, }, - [3] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 10, baseMultiplier = 1.695, levelRequirement = 19, statInterpolation = { }, cost = { Mana = 7, }, }, - [4] = { damageEffectiveness = 1.74, attackSpeedMultiplier = 10, baseMultiplier = 1.742, levelRequirement = 23, statInterpolation = { }, cost = { Mana = 7, }, }, - [5] = { damageEffectiveness = 1.79, attackSpeedMultiplier = 10, baseMultiplier = 1.789, levelRequirement = 27, statInterpolation = { }, cost = { Mana = 7, }, }, - [6] = { damageEffectiveness = 1.84, attackSpeedMultiplier = 10, baseMultiplier = 1.837, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 7, }, }, - [7] = { damageEffectiveness = 1.88, attackSpeedMultiplier = 10, baseMultiplier = 1.884, levelRequirement = 35, statInterpolation = { }, cost = { Mana = 8, }, }, - [8] = { damageEffectiveness = 1.93, attackSpeedMultiplier = 10, baseMultiplier = 1.932, levelRequirement = 38, statInterpolation = { }, cost = { Mana = 8, }, }, - [9] = { damageEffectiveness = 1.98, attackSpeedMultiplier = 10, baseMultiplier = 1.979, levelRequirement = 41, statInterpolation = { }, cost = { Mana = 8, }, }, - [10] = { damageEffectiveness = 2.03, attackSpeedMultiplier = 10, baseMultiplier = 2.026, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, - [11] = { damageEffectiveness = 2.07, attackSpeedMultiplier = 10, baseMultiplier = 2.074, levelRequirement = 47, statInterpolation = { }, cost = { Mana = 8, }, }, - [12] = { damageEffectiveness = 2.12, attackSpeedMultiplier = 10, baseMultiplier = 2.121, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, - [13] = { damageEffectiveness = 2.17, attackSpeedMultiplier = 10, baseMultiplier = 2.168, levelRequirement = 53, statInterpolation = { }, cost = { Mana = 8, }, }, - [14] = { damageEffectiveness = 2.22, attackSpeedMultiplier = 10, baseMultiplier = 2.216, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 9, }, }, - [15] = { damageEffectiveness = 2.26, attackSpeedMultiplier = 10, baseMultiplier = 2.263, levelRequirement = 59, statInterpolation = { }, cost = { Mana = 9, }, }, - [16] = { damageEffectiveness = 2.31, attackSpeedMultiplier = 10, baseMultiplier = 2.311, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 9, }, }, - [17] = { damageEffectiveness = 2.36, attackSpeedMultiplier = 10, baseMultiplier = 2.358, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 9, }, }, - [18] = { damageEffectiveness = 2.41, attackSpeedMultiplier = 10, baseMultiplier = 2.405, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 9, }, }, - [19] = { damageEffectiveness = 2.45, attackSpeedMultiplier = 10, baseMultiplier = 2.453, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 9, }, }, - [20] = { damageEffectiveness = 2.5, attackSpeedMultiplier = 10, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 9, }, }, - [21] = { damageEffectiveness = 2.55, attackSpeedMultiplier = 10, baseMultiplier = 2.547, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, - [22] = { damageEffectiveness = 2.59, attackSpeedMultiplier = 10, baseMultiplier = 2.595, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, - [23] = { damageEffectiveness = 2.64, attackSpeedMultiplier = 10, baseMultiplier = 2.642, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, - [24] = { damageEffectiveness = 2.69, attackSpeedMultiplier = 10, baseMultiplier = 2.689, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, - [25] = { damageEffectiveness = 2.74, attackSpeedMultiplier = 10, baseMultiplier = 2.737, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, - [26] = { damageEffectiveness = 2.78, attackSpeedMultiplier = 10, baseMultiplier = 2.784, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, - [27] = { damageEffectiveness = 2.83, attackSpeedMultiplier = 10, baseMultiplier = 2.832, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, - [28] = { damageEffectiveness = 2.88, attackSpeedMultiplier = 10, baseMultiplier = 2.879, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, - [29] = { damageEffectiveness = 2.93, attackSpeedMultiplier = 10, baseMultiplier = 2.926, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, - [30] = { damageEffectiveness = 2.97, attackSpeedMultiplier = 10, baseMultiplier = 2.974, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, - [31] = { damageEffectiveness = 3, attackSpeedMultiplier = 10, baseMultiplier = 2.997, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 11, }, }, - [32] = { damageEffectiveness = 3.02, attackSpeedMultiplier = 10, baseMultiplier = 3.021, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 11, }, }, - [33] = { damageEffectiveness = 3.04, attackSpeedMultiplier = 10, baseMultiplier = 3.045, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 11, }, }, - [34] = { damageEffectiveness = 3.07, attackSpeedMultiplier = 10, baseMultiplier = 3.068, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 11, }, }, - [35] = { damageEffectiveness = 3.09, attackSpeedMultiplier = 10, baseMultiplier = 3.092, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 11, }, }, - [36] = { damageEffectiveness = 3.12, attackSpeedMultiplier = 10, baseMultiplier = 3.116, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 11, }, }, - [37] = { damageEffectiveness = 3.14, attackSpeedMultiplier = 10, baseMultiplier = 3.139, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 11, }, }, - [38] = { damageEffectiveness = 3.16, attackSpeedMultiplier = 10, baseMultiplier = 3.163, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 12, }, }, - [39] = { damageEffectiveness = 3.19, attackSpeedMultiplier = 10, baseMultiplier = 3.187, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 12, }, }, - [40] = { damageEffectiveness = 3.21, attackSpeedMultiplier = 10, baseMultiplier = 3.211, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 12, }, }, + [1] = { damageEffectiveness = 1.6, attackSpeedMultiplier = 10, baseMultiplier = 1.6, levelRequirement = 12, cost = { Mana = 7, }, }, + [2] = { damageEffectiveness = 1.65, attackSpeedMultiplier = 10, baseMultiplier = 1.647, levelRequirement = 15, cost = { Mana = 7, }, }, + [3] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 10, baseMultiplier = 1.695, levelRequirement = 19, cost = { Mana = 7, }, }, + [4] = { damageEffectiveness = 1.74, attackSpeedMultiplier = 10, baseMultiplier = 1.742, levelRequirement = 23, cost = { Mana = 7, }, }, + [5] = { damageEffectiveness = 1.79, attackSpeedMultiplier = 10, baseMultiplier = 1.789, levelRequirement = 27, cost = { Mana = 7, }, }, + [6] = { damageEffectiveness = 1.84, attackSpeedMultiplier = 10, baseMultiplier = 1.837, levelRequirement = 31, cost = { Mana = 7, }, }, + [7] = { damageEffectiveness = 1.88, attackSpeedMultiplier = 10, baseMultiplier = 1.884, levelRequirement = 35, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 1.93, attackSpeedMultiplier = 10, baseMultiplier = 1.932, levelRequirement = 38, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 1.98, attackSpeedMultiplier = 10, baseMultiplier = 1.979, levelRequirement = 41, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 2.03, attackSpeedMultiplier = 10, baseMultiplier = 2.026, levelRequirement = 44, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 2.07, attackSpeedMultiplier = 10, baseMultiplier = 2.074, levelRequirement = 47, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 2.12, attackSpeedMultiplier = 10, baseMultiplier = 2.121, levelRequirement = 50, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 2.17, attackSpeedMultiplier = 10, baseMultiplier = 2.168, levelRequirement = 53, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 2.22, attackSpeedMultiplier = 10, baseMultiplier = 2.216, levelRequirement = 56, cost = { Mana = 9, }, }, + [15] = { damageEffectiveness = 2.26, attackSpeedMultiplier = 10, baseMultiplier = 2.263, levelRequirement = 59, cost = { Mana = 9, }, }, + [16] = { damageEffectiveness = 2.31, attackSpeedMultiplier = 10, baseMultiplier = 2.311, levelRequirement = 62, cost = { Mana = 9, }, }, + [17] = { damageEffectiveness = 2.36, attackSpeedMultiplier = 10, baseMultiplier = 2.358, levelRequirement = 64, cost = { Mana = 9, }, }, + [18] = { damageEffectiveness = 2.41, attackSpeedMultiplier = 10, baseMultiplier = 2.405, levelRequirement = 66, cost = { Mana = 9, }, }, + [19] = { damageEffectiveness = 2.45, attackSpeedMultiplier = 10, baseMultiplier = 2.453, levelRequirement = 68, cost = { Mana = 9, }, }, + [20] = { damageEffectiveness = 2.5, attackSpeedMultiplier = 10, baseMultiplier = 2.5, levelRequirement = 70, cost = { Mana = 9, }, }, + [21] = { damageEffectiveness = 2.55, attackSpeedMultiplier = 10, baseMultiplier = 2.547, levelRequirement = 72, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 2.59, attackSpeedMultiplier = 10, baseMultiplier = 2.595, levelRequirement = 74, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 2.64, attackSpeedMultiplier = 10, baseMultiplier = 2.642, levelRequirement = 76, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 2.69, attackSpeedMultiplier = 10, baseMultiplier = 2.689, levelRequirement = 78, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 2.74, attackSpeedMultiplier = 10, baseMultiplier = 2.737, levelRequirement = 80, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 2.78, attackSpeedMultiplier = 10, baseMultiplier = 2.784, levelRequirement = 82, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 2.83, attackSpeedMultiplier = 10, baseMultiplier = 2.832, levelRequirement = 84, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 2.88, attackSpeedMultiplier = 10, baseMultiplier = 2.879, levelRequirement = 86, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 2.93, attackSpeedMultiplier = 10, baseMultiplier = 2.926, levelRequirement = 88, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 2.97, attackSpeedMultiplier = 10, baseMultiplier = 2.974, levelRequirement = 90, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 3, attackSpeedMultiplier = 10, baseMultiplier = 2.997, levelRequirement = 91, cost = { Mana = 11, }, }, + [32] = { damageEffectiveness = 3.02, attackSpeedMultiplier = 10, baseMultiplier = 3.021, levelRequirement = 92, cost = { Mana = 11, }, }, + [33] = { damageEffectiveness = 3.04, attackSpeedMultiplier = 10, baseMultiplier = 3.045, levelRequirement = 93, cost = { Mana = 11, }, }, + [34] = { damageEffectiveness = 3.07, attackSpeedMultiplier = 10, baseMultiplier = 3.068, levelRequirement = 94, cost = { Mana = 11, }, }, + [35] = { damageEffectiveness = 3.09, attackSpeedMultiplier = 10, baseMultiplier = 3.092, levelRequirement = 95, cost = { Mana = 11, }, }, + [36] = { damageEffectiveness = 3.12, attackSpeedMultiplier = 10, baseMultiplier = 3.116, levelRequirement = 96, cost = { Mana = 11, }, }, + [37] = { damageEffectiveness = 3.14, attackSpeedMultiplier = 10, baseMultiplier = 3.139, levelRequirement = 97, cost = { Mana = 11, }, }, + [38] = { damageEffectiveness = 3.16, attackSpeedMultiplier = 10, baseMultiplier = 3.163, levelRequirement = 98, cost = { Mana = 12, }, }, + [39] = { damageEffectiveness = 3.19, attackSpeedMultiplier = 10, baseMultiplier = 3.187, levelRequirement = 99, cost = { Mana = 12, }, }, + [40] = { damageEffectiveness = 3.21, attackSpeedMultiplier = 10, baseMultiplier = 3.211, levelRequirement = 100, cost = { Mana = 12, }, }, }, } skills["SplitArrow"] = { @@ -8197,8 +8123,6 @@ skills["SplitArrow"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "attack_speed_+%", 0.5 }, @@ -8586,8 +8510,6 @@ skills["TornadoShot"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 1 }, @@ -8607,46 +8529,46 @@ skills["TornadoShot"] = { "skill_can_fire_arrows", }, levels = { - [1] = { levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, - [2] = { damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, - [3] = { damageEffectiveness = 1.02, baseMultiplier = 1.021, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, - [4] = { damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, - [5] = { damageEffectiveness = 1.04, baseMultiplier = 1.042, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 9, }, }, - [6] = { damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 9, }, }, - [7] = { damageEffectiveness = 1.06, baseMultiplier = 1.063, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 9, }, }, - [8] = { damageEffectiveness = 1.07, baseMultiplier = 1.074, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 9, }, }, - [9] = { damageEffectiveness = 1.08, baseMultiplier = 1.084, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 9, }, }, - [10] = { damageEffectiveness = 1.09, baseMultiplier = 1.095, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 9, }, }, - [11] = { damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 9, }, }, - [12] = { damageEffectiveness = 1.12, baseMultiplier = 1.116, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, - [13] = { damageEffectiveness = 1.13, baseMultiplier = 1.126, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 10, }, }, - [14] = { damageEffectiveness = 1.14, baseMultiplier = 1.137, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 10, }, }, - [15] = { damageEffectiveness = 1.15, baseMultiplier = 1.147, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, - [16] = { damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, - [17] = { damageEffectiveness = 1.17, baseMultiplier = 1.168, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, - [18] = { damageEffectiveness = 1.18, baseMultiplier = 1.179, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, - [19] = { damageEffectiveness = 1.19, baseMultiplier = 1.189, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, - [20] = { damageEffectiveness = 1.2, baseMultiplier = 1.2, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, - [21] = { damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, - [22] = { damageEffectiveness = 1.22, baseMultiplier = 1.221, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, - [23] = { damageEffectiveness = 1.23, baseMultiplier = 1.232, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 11, }, }, - [24] = { damageEffectiveness = 1.24, baseMultiplier = 1.242, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 11, }, }, - [25] = { damageEffectiveness = 1.25, baseMultiplier = 1.253, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 11, }, }, - [26] = { damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 11, }, }, - [27] = { damageEffectiveness = 1.27, baseMultiplier = 1.274, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 11, }, }, - [28] = { damageEffectiveness = 1.28, baseMultiplier = 1.284, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 12, }, }, - [29] = { damageEffectiveness = 1.29, baseMultiplier = 1.295, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 12, }, }, - [30] = { damageEffectiveness = 1.31, baseMultiplier = 1.305, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 12, }, }, - [31] = { damageEffectiveness = 1.31, baseMultiplier = 1.311, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 12, }, }, - [32] = { damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 12, }, }, - [33] = { damageEffectiveness = 1.32, baseMultiplier = 1.321, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 12, }, }, - [34] = { damageEffectiveness = 1.33, baseMultiplier = 1.326, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 12, }, }, - [35] = { damageEffectiveness = 1.33, baseMultiplier = 1.332, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 12, }, }, - [36] = { damageEffectiveness = 1.34, baseMultiplier = 1.337, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 12, }, }, - [37] = { damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 13, }, }, - [38] = { damageEffectiveness = 1.35, baseMultiplier = 1.347, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 13, }, }, - [39] = { damageEffectiveness = 1.35, baseMultiplier = 1.353, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 13, }, }, - [40] = { damageEffectiveness = 1.36, baseMultiplier = 1.358, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 13, }, }, + [1] = { levelRequirement = 28, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 31, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 1.02, baseMultiplier = 1.021, levelRequirement = 34, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 37, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 1.04, baseMultiplier = 1.042, levelRequirement = 40, cost = { Mana = 9, }, }, + [6] = { damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 42, cost = { Mana = 9, }, }, + [7] = { damageEffectiveness = 1.06, baseMultiplier = 1.063, levelRequirement = 44, cost = { Mana = 9, }, }, + [8] = { damageEffectiveness = 1.07, baseMultiplier = 1.074, levelRequirement = 46, cost = { Mana = 9, }, }, + [9] = { damageEffectiveness = 1.08, baseMultiplier = 1.084, levelRequirement = 48, cost = { Mana = 9, }, }, + [10] = { damageEffectiveness = 1.09, baseMultiplier = 1.095, levelRequirement = 50, cost = { Mana = 9, }, }, + [11] = { damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 52, cost = { Mana = 9, }, }, + [12] = { damageEffectiveness = 1.12, baseMultiplier = 1.116, levelRequirement = 54, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 1.13, baseMultiplier = 1.126, levelRequirement = 56, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 1.14, baseMultiplier = 1.137, levelRequirement = 58, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 1.15, baseMultiplier = 1.147, levelRequirement = 60, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 62, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 1.17, baseMultiplier = 1.168, levelRequirement = 64, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 1.18, baseMultiplier = 1.179, levelRequirement = 66, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 1.19, baseMultiplier = 1.189, levelRequirement = 68, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 1.2, baseMultiplier = 1.2, levelRequirement = 70, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 72, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 1.22, baseMultiplier = 1.221, levelRequirement = 74, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 1.23, baseMultiplier = 1.232, levelRequirement = 76, cost = { Mana = 11, }, }, + [24] = { damageEffectiveness = 1.24, baseMultiplier = 1.242, levelRequirement = 78, cost = { Mana = 11, }, }, + [25] = { damageEffectiveness = 1.25, baseMultiplier = 1.253, levelRequirement = 80, cost = { Mana = 11, }, }, + [26] = { damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 82, cost = { Mana = 11, }, }, + [27] = { damageEffectiveness = 1.27, baseMultiplier = 1.274, levelRequirement = 84, cost = { Mana = 11, }, }, + [28] = { damageEffectiveness = 1.28, baseMultiplier = 1.284, levelRequirement = 86, cost = { Mana = 12, }, }, + [29] = { damageEffectiveness = 1.29, baseMultiplier = 1.295, levelRequirement = 88, cost = { Mana = 12, }, }, + [30] = { damageEffectiveness = 1.31, baseMultiplier = 1.305, levelRequirement = 90, cost = { Mana = 12, }, }, + [31] = { damageEffectiveness = 1.31, baseMultiplier = 1.311, levelRequirement = 91, cost = { Mana = 12, }, }, + [32] = { damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 92, cost = { Mana = 12, }, }, + [33] = { damageEffectiveness = 1.32, baseMultiplier = 1.321, levelRequirement = 93, cost = { Mana = 12, }, }, + [34] = { damageEffectiveness = 1.33, baseMultiplier = 1.326, levelRequirement = 94, cost = { Mana = 12, }, }, + [35] = { damageEffectiveness = 1.33, baseMultiplier = 1.332, levelRequirement = 95, cost = { Mana = 12, }, }, + [36] = { damageEffectiveness = 1.34, baseMultiplier = 1.337, levelRequirement = 96, cost = { Mana = 12, }, }, + [37] = { damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 97, cost = { Mana = 13, }, }, + [38] = { damageEffectiveness = 1.35, baseMultiplier = 1.347, levelRequirement = 98, cost = { Mana = 13, }, }, + [39] = { damageEffectiveness = 1.35, baseMultiplier = 1.353, levelRequirement = 99, cost = { Mana = 13, }, }, + [40] = { damageEffectiveness = 1.36, baseMultiplier = 1.358, levelRequirement = 100, cost = { Mana = 13, }, }, }, } skills["BoneLance"] = { @@ -8662,8 +8584,6 @@ skills["BoneLance"] = { spell = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_cast_speed_+%", 0.5 }, @@ -8787,46 +8707,46 @@ skills["SnappingAdder"] = { "quality_display_active_skill_returning_damage_is_gem", }, levels = { - [1] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 20, baseMultiplier = 1.25, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 5, }, }, - [2] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 20, baseMultiplier = 1.271, levelRequirement = 15, statInterpolation = { }, cost = { Mana = 5, }, }, - [3] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 20, baseMultiplier = 1.292, levelRequirement = 19, statInterpolation = { }, cost = { Mana = 5, }, }, - [4] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 20, baseMultiplier = 1.313, levelRequirement = 23, statInterpolation = { }, cost = { Mana = 5, }, }, - [5] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 20, baseMultiplier = 1.334, levelRequirement = 27, statInterpolation = { }, cost = { Mana = 5, }, }, - [6] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 20, baseMultiplier = 1.355, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 5, }, }, - [7] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 20, baseMultiplier = 1.376, levelRequirement = 35, statInterpolation = { }, cost = { Mana = 5, }, }, - [8] = { damageEffectiveness = 1.4, attackSpeedMultiplier = 20, baseMultiplier = 1.397, levelRequirement = 38, statInterpolation = { }, cost = { Mana = 5, }, }, - [9] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 20, baseMultiplier = 1.418, levelRequirement = 41, statInterpolation = { }, cost = { Mana = 6, }, }, - [10] = { damageEffectiveness = 1.44, attackSpeedMultiplier = 20, baseMultiplier = 1.439, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 6, }, }, - [11] = { damageEffectiveness = 1.46, attackSpeedMultiplier = 20, baseMultiplier = 1.461, levelRequirement = 47, statInterpolation = { }, cost = { Mana = 6, }, }, - [12] = { damageEffectiveness = 1.48, attackSpeedMultiplier = 20, baseMultiplier = 1.482, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 6, }, }, - [13] = { damageEffectiveness = 1.5, attackSpeedMultiplier = 20, baseMultiplier = 1.503, levelRequirement = 53, statInterpolation = { }, cost = { Mana = 6, }, }, - [14] = { damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.524, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 6, }, }, - [15] = { damageEffectiveness = 1.54, attackSpeedMultiplier = 20, baseMultiplier = 1.545, levelRequirement = 59, statInterpolation = { }, cost = { Mana = 6, }, }, - [16] = { damageEffectiveness = 1.57, attackSpeedMultiplier = 20, baseMultiplier = 1.566, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 6, }, }, - [17] = { damageEffectiveness = 1.59, attackSpeedMultiplier = 20, baseMultiplier = 1.587, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 7, }, }, - [18] = { damageEffectiveness = 1.61, attackSpeedMultiplier = 20, baseMultiplier = 1.608, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 7, }, }, - [19] = { damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.629, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 7, }, }, - [20] = { damageEffectiveness = 1.65, attackSpeedMultiplier = 20, baseMultiplier = 1.65, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 7, }, }, - [21] = { damageEffectiveness = 1.67, attackSpeedMultiplier = 20, baseMultiplier = 1.671, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 7, }, }, - [22] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 20, baseMultiplier = 1.692, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 7, }, }, - [23] = { damageEffectiveness = 1.71, attackSpeedMultiplier = 20, baseMultiplier = 1.713, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 7, }, }, - [24] = { damageEffectiveness = 1.73, attackSpeedMultiplier = 20, baseMultiplier = 1.734, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 7, }, }, - [25] = { damageEffectiveness = 1.76, attackSpeedMultiplier = 20, baseMultiplier = 1.755, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, - [26] = { damageEffectiveness = 1.78, attackSpeedMultiplier = 20, baseMultiplier = 1.776, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, - [27] = { damageEffectiveness = 1.8, attackSpeedMultiplier = 20, baseMultiplier = 1.797, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, - [28] = { damageEffectiveness = 1.82, attackSpeedMultiplier = 20, baseMultiplier = 1.818, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, - [29] = { damageEffectiveness = 1.84, attackSpeedMultiplier = 20, baseMultiplier = 1.839, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, - [30] = { damageEffectiveness = 1.86, attackSpeedMultiplier = 20, baseMultiplier = 1.861, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, - [31] = { damageEffectiveness = 1.87, attackSpeedMultiplier = 20, baseMultiplier = 1.871, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, - [32] = { damageEffectiveness = 1.88, attackSpeedMultiplier = 20, baseMultiplier = 1.882, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, - [33] = { damageEffectiveness = 1.89, attackSpeedMultiplier = 20, baseMultiplier = 1.892, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, - [34] = { damageEffectiveness = 1.9, attackSpeedMultiplier = 20, baseMultiplier = 1.903, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, - [35] = { damageEffectiveness = 1.91, attackSpeedMultiplier = 20, baseMultiplier = 1.913, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, - [36] = { damageEffectiveness = 1.92, attackSpeedMultiplier = 20, baseMultiplier = 1.924, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 9, }, }, - [37] = { damageEffectiveness = 1.93, attackSpeedMultiplier = 20, baseMultiplier = 1.934, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 9, }, }, - [38] = { damageEffectiveness = 1.94, attackSpeedMultiplier = 20, baseMultiplier = 1.945, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 9, }, }, - [39] = { damageEffectiveness = 1.96, attackSpeedMultiplier = 20, baseMultiplier = 1.955, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 9, }, }, - [40] = { damageEffectiveness = 1.97, attackSpeedMultiplier = 20, baseMultiplier = 1.966, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 9, }, }, + [1] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 20, baseMultiplier = 1.25, levelRequirement = 12, cost = { Mana = 5, }, }, + [2] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 20, baseMultiplier = 1.271, levelRequirement = 15, cost = { Mana = 5, }, }, + [3] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 20, baseMultiplier = 1.292, levelRequirement = 19, cost = { Mana = 5, }, }, + [4] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 20, baseMultiplier = 1.313, levelRequirement = 23, cost = { Mana = 5, }, }, + [5] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 20, baseMultiplier = 1.334, levelRequirement = 27, cost = { Mana = 5, }, }, + [6] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 20, baseMultiplier = 1.355, levelRequirement = 31, cost = { Mana = 5, }, }, + [7] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 20, baseMultiplier = 1.376, levelRequirement = 35, cost = { Mana = 5, }, }, + [8] = { damageEffectiveness = 1.4, attackSpeedMultiplier = 20, baseMultiplier = 1.397, levelRequirement = 38, cost = { Mana = 5, }, }, + [9] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 20, baseMultiplier = 1.418, levelRequirement = 41, cost = { Mana = 6, }, }, + [10] = { damageEffectiveness = 1.44, attackSpeedMultiplier = 20, baseMultiplier = 1.439, levelRequirement = 44, cost = { Mana = 6, }, }, + [11] = { damageEffectiveness = 1.46, attackSpeedMultiplier = 20, baseMultiplier = 1.461, levelRequirement = 47, cost = { Mana = 6, }, }, + [12] = { damageEffectiveness = 1.48, attackSpeedMultiplier = 20, baseMultiplier = 1.482, levelRequirement = 50, cost = { Mana = 6, }, }, + [13] = { damageEffectiveness = 1.5, attackSpeedMultiplier = 20, baseMultiplier = 1.503, levelRequirement = 53, cost = { Mana = 6, }, }, + [14] = { damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.524, levelRequirement = 56, cost = { Mana = 6, }, }, + [15] = { damageEffectiveness = 1.54, attackSpeedMultiplier = 20, baseMultiplier = 1.545, levelRequirement = 59, cost = { Mana = 6, }, }, + [16] = { damageEffectiveness = 1.57, attackSpeedMultiplier = 20, baseMultiplier = 1.566, levelRequirement = 62, cost = { Mana = 6, }, }, + [17] = { damageEffectiveness = 1.59, attackSpeedMultiplier = 20, baseMultiplier = 1.587, levelRequirement = 64, cost = { Mana = 7, }, }, + [18] = { damageEffectiveness = 1.61, attackSpeedMultiplier = 20, baseMultiplier = 1.608, levelRequirement = 66, cost = { Mana = 7, }, }, + [19] = { damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.629, levelRequirement = 68, cost = { Mana = 7, }, }, + [20] = { damageEffectiveness = 1.65, attackSpeedMultiplier = 20, baseMultiplier = 1.65, levelRequirement = 70, cost = { Mana = 7, }, }, + [21] = { damageEffectiveness = 1.67, attackSpeedMultiplier = 20, baseMultiplier = 1.671, levelRequirement = 72, cost = { Mana = 7, }, }, + [22] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 20, baseMultiplier = 1.692, levelRequirement = 74, cost = { Mana = 7, }, }, + [23] = { damageEffectiveness = 1.71, attackSpeedMultiplier = 20, baseMultiplier = 1.713, levelRequirement = 76, cost = { Mana = 7, }, }, + [24] = { damageEffectiveness = 1.73, attackSpeedMultiplier = 20, baseMultiplier = 1.734, levelRequirement = 78, cost = { Mana = 7, }, }, + [25] = { damageEffectiveness = 1.76, attackSpeedMultiplier = 20, baseMultiplier = 1.755, levelRequirement = 80, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 1.78, attackSpeedMultiplier = 20, baseMultiplier = 1.776, levelRequirement = 82, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 1.8, attackSpeedMultiplier = 20, baseMultiplier = 1.797, levelRequirement = 84, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 1.82, attackSpeedMultiplier = 20, baseMultiplier = 1.818, levelRequirement = 86, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 1.84, attackSpeedMultiplier = 20, baseMultiplier = 1.839, levelRequirement = 88, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 1.86, attackSpeedMultiplier = 20, baseMultiplier = 1.861, levelRequirement = 90, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 1.87, attackSpeedMultiplier = 20, baseMultiplier = 1.871, levelRequirement = 91, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 1.88, attackSpeedMultiplier = 20, baseMultiplier = 1.882, levelRequirement = 92, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 1.89, attackSpeedMultiplier = 20, baseMultiplier = 1.892, levelRequirement = 93, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 1.9, attackSpeedMultiplier = 20, baseMultiplier = 1.903, levelRequirement = 94, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 1.91, attackSpeedMultiplier = 20, baseMultiplier = 1.913, levelRequirement = 95, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 1.92, attackSpeedMultiplier = 20, baseMultiplier = 1.924, levelRequirement = 96, cost = { Mana = 9, }, }, + [37] = { damageEffectiveness = 1.93, attackSpeedMultiplier = 20, baseMultiplier = 1.934, levelRequirement = 97, cost = { Mana = 9, }, }, + [38] = { damageEffectiveness = 1.94, attackSpeedMultiplier = 20, baseMultiplier = 1.945, levelRequirement = 98, cost = { Mana = 9, }, }, + [39] = { damageEffectiveness = 1.96, attackSpeedMultiplier = 20, baseMultiplier = 1.955, levelRequirement = 99, cost = { Mana = 9, }, }, + [40] = { damageEffectiveness = 1.97, attackSpeedMultiplier = 20, baseMultiplier = 1.966, levelRequirement = 100, cost = { Mana = 9, }, }, }, } skills["ViperStrike"] = { @@ -9058,8 +8978,6 @@ skills["WhirlingBlades"] = { attack = true, melee = true, }, - baseMods = { - }, qualityStats = { Default = { { "attack_speed_+%", 0.5 }, @@ -9079,46 +8997,46 @@ skills["WhirlingBlades"] = { "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { levelRequirement = 10, statInterpolation = { }, cost = { Mana = 10, }, }, - [2] = { damageEffectiveness = 1.03, baseMultiplier = 1.026, levelRequirement = 13, statInterpolation = { }, cost = { Mana = 10, }, }, - [3] = { damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 17, statInterpolation = { }, cost = { Mana = 10, }, }, - [4] = { damageEffectiveness = 1.08, baseMultiplier = 1.079, levelRequirement = 21, statInterpolation = { }, cost = { Mana = 10, }, }, - [5] = { damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 25, statInterpolation = { }, cost = { Mana = 10, }, }, - [6] = { damageEffectiveness = 1.13, baseMultiplier = 1.132, levelRequirement = 29, statInterpolation = { }, cost = { Mana = 10, }, }, - [7] = { damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 33, statInterpolation = { }, cost = { Mana = 10, }, }, - [8] = { damageEffectiveness = 1.18, baseMultiplier = 1.184, levelRequirement = 36, statInterpolation = { }, cost = { Mana = 10, }, }, - [9] = { damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 39, statInterpolation = { }, cost = { Mana = 10, }, }, - [10] = { damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 10, }, }, - [11] = { damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 45, statInterpolation = { }, cost = { Mana = 10, }, }, - [12] = { damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 10, }, }, - [13] = { damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 51, statInterpolation = { }, cost = { Mana = 10, }, }, - [14] = { damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, - [15] = { damageEffectiveness = 1.37, baseMultiplier = 1.368, levelRequirement = 57, statInterpolation = { }, cost = { Mana = 10, }, }, - [16] = { damageEffectiveness = 1.39, baseMultiplier = 1.395, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, - [17] = { damageEffectiveness = 1.42, baseMultiplier = 1.421, levelRequirement = 63, statInterpolation = { }, cost = { Mana = 10, }, }, - [18] = { damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, - [19] = { damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, - [20] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, - [21] = { damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, - [22] = { damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, - [23] = { damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, - [24] = { damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, - [25] = { damageEffectiveness = 1.63, baseMultiplier = 1.632, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, - [26] = { damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, - [27] = { damageEffectiveness = 1.68, baseMultiplier = 1.684, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, - [28] = { damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, - [29] = { damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, - [30] = { damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, - [31] = { damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, - [32] = { damageEffectiveness = 1.79, baseMultiplier = 1.789, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, - [33] = { damageEffectiveness = 1.8, baseMultiplier = 1.803, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, - [34] = { damageEffectiveness = 1.82, baseMultiplier = 1.816, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, - [35] = { damageEffectiveness = 1.83, baseMultiplier = 1.829, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, - [36] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, - [37] = { damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, - [38] = { damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, - [39] = { damageEffectiveness = 1.88, baseMultiplier = 1.882, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, - [40] = { damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, + [1] = { levelRequirement = 10, cost = { Mana = 10, }, }, + [2] = { damageEffectiveness = 1.03, baseMultiplier = 1.026, levelRequirement = 13, cost = { Mana = 10, }, }, + [3] = { damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 17, cost = { Mana = 10, }, }, + [4] = { damageEffectiveness = 1.08, baseMultiplier = 1.079, levelRequirement = 21, cost = { Mana = 10, }, }, + [5] = { damageEffectiveness = 1.11, baseMultiplier = 1.105, levelRequirement = 25, cost = { Mana = 10, }, }, + [6] = { damageEffectiveness = 1.13, baseMultiplier = 1.132, levelRequirement = 29, cost = { Mana = 10, }, }, + [7] = { damageEffectiveness = 1.16, baseMultiplier = 1.158, levelRequirement = 33, cost = { Mana = 10, }, }, + [8] = { damageEffectiveness = 1.18, baseMultiplier = 1.184, levelRequirement = 36, cost = { Mana = 10, }, }, + [9] = { damageEffectiveness = 1.21, baseMultiplier = 1.211, levelRequirement = 39, cost = { Mana = 10, }, }, + [10] = { damageEffectiveness = 1.24, baseMultiplier = 1.237, levelRequirement = 42, cost = { Mana = 10, }, }, + [11] = { damageEffectiveness = 1.26, baseMultiplier = 1.263, levelRequirement = 45, cost = { Mana = 10, }, }, + [12] = { damageEffectiveness = 1.29, baseMultiplier = 1.289, levelRequirement = 48, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 1.32, baseMultiplier = 1.316, levelRequirement = 51, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 1.34, baseMultiplier = 1.342, levelRequirement = 54, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 1.37, baseMultiplier = 1.368, levelRequirement = 57, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 1.39, baseMultiplier = 1.395, levelRequirement = 60, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 1.42, baseMultiplier = 1.421, levelRequirement = 63, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 66, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 1.47, baseMultiplier = 1.474, levelRequirement = 68, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 70, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 1.53, baseMultiplier = 1.526, levelRequirement = 72, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 1.55, baseMultiplier = 1.553, levelRequirement = 74, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 1.58, baseMultiplier = 1.579, levelRequirement = 76, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 1.61, baseMultiplier = 1.605, levelRequirement = 78, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 1.63, baseMultiplier = 1.632, levelRequirement = 80, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 1.66, baseMultiplier = 1.658, levelRequirement = 82, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 1.68, baseMultiplier = 1.684, levelRequirement = 84, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 1.71, baseMultiplier = 1.711, levelRequirement = 86, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 1.74, baseMultiplier = 1.737, levelRequirement = 88, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 1.76, baseMultiplier = 1.763, levelRequirement = 90, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 1.78, baseMultiplier = 1.776, levelRequirement = 91, cost = { Mana = 10, }, }, + [32] = { damageEffectiveness = 1.79, baseMultiplier = 1.789, levelRequirement = 92, cost = { Mana = 10, }, }, + [33] = { damageEffectiveness = 1.8, baseMultiplier = 1.803, levelRequirement = 93, cost = { Mana = 10, }, }, + [34] = { damageEffectiveness = 1.82, baseMultiplier = 1.816, levelRequirement = 94, cost = { Mana = 10, }, }, + [35] = { damageEffectiveness = 1.83, baseMultiplier = 1.829, levelRequirement = 95, cost = { Mana = 10, }, }, + [36] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 96, cost = { Mana = 10, }, }, + [37] = { damageEffectiveness = 1.86, baseMultiplier = 1.855, levelRequirement = 97, cost = { Mana = 10, }, }, + [38] = { damageEffectiveness = 1.87, baseMultiplier = 1.868, levelRequirement = 98, cost = { Mana = 10, }, }, + [39] = { damageEffectiveness = 1.88, baseMultiplier = 1.882, levelRequirement = 99, cost = { Mana = 10, }, }, + [40] = { damageEffectiveness = 1.89, baseMultiplier = 1.895, levelRequirement = 100, cost = { Mana = 10, }, }, }, } skills["WildStrike"] = { @@ -9481,8 +9399,6 @@ skills["TemporalRift"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_cooldown_speed_+%", 0.5 }, @@ -9495,8 +9411,6 @@ skills["TemporalRift"] = { { "debuff_time_passed_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_cooldown_speed_+%", "base_deal_no_damage", @@ -9505,46 +9419,46 @@ skills["TemporalRift"] = { "unaffected_by_temporal_chains", }, levels = { - [1] = { 0, manaReservationPercent = 10, cooldown = 5, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [2] = { 2, manaReservationPercent = 10, cooldown = 5, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [3] = { 4, manaReservationPercent = 10, cooldown = 5, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [4] = { 6, manaReservationPercent = 10, cooldown = 5, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [5] = { 8, manaReservationPercent = 10, cooldown = 5, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [6] = { 10, manaReservationPercent = 10, cooldown = 5, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [7] = { 12, manaReservationPercent = 10, cooldown = 5, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [8] = { 14, manaReservationPercent = 10, cooldown = 5, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [9] = { 16, manaReservationPercent = 10, cooldown = 5, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [10] = { 18, manaReservationPercent = 10, cooldown = 5, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaReservationPercent = 10, cooldown = 5, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [12] = { 22, manaReservationPercent = 10, cooldown = 5, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [13] = { 24, manaReservationPercent = 10, cooldown = 5, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [14] = { 26, manaReservationPercent = 10, cooldown = 5, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [15] = { 28, manaReservationPercent = 10, cooldown = 5, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [16] = { 30, manaReservationPercent = 10, cooldown = 5, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaReservationPercent = 10, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [18] = { 34, manaReservationPercent = 10, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 36, manaReservationPercent = 10, cooldown = 5, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 38, manaReservationPercent = 10, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaReservationPercent = 10, cooldown = 5, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 42, manaReservationPercent = 10, cooldown = 5, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 44, manaReservationPercent = 10, cooldown = 5, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 46, manaReservationPercent = 10, cooldown = 5, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 48, manaReservationPercent = 10, cooldown = 5, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, manaReservationPercent = 10, cooldown = 5, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 52, manaReservationPercent = 10, cooldown = 5, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 54, manaReservationPercent = 10, cooldown = 5, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 56, manaReservationPercent = 10, cooldown = 5, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 58, manaReservationPercent = 10, cooldown = 5, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaReservationPercent = 10, cooldown = 5, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaReservationPercent = 10, cooldown = 5, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 61, manaReservationPercent = 10, cooldown = 5, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 62, manaReservationPercent = 10, cooldown = 5, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 63, manaReservationPercent = 10, cooldown = 5, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 64, manaReservationPercent = 10, cooldown = 5, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 65, manaReservationPercent = 10, cooldown = 5, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 66, manaReservationPercent = 10, cooldown = 5, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 67, manaReservationPercent = 10, cooldown = 5, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 68, manaReservationPercent = 10, cooldown = 5, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaReservationPercent = 10, cooldown = 5, levelRequirement = 34, statInterpolation = { 1, }, }, + [2] = { 2, manaReservationPercent = 10, cooldown = 5, levelRequirement = 36, statInterpolation = { 1, }, }, + [3] = { 4, manaReservationPercent = 10, cooldown = 5, levelRequirement = 38, statInterpolation = { 1, }, }, + [4] = { 6, manaReservationPercent = 10, cooldown = 5, levelRequirement = 40, statInterpolation = { 1, }, }, + [5] = { 8, manaReservationPercent = 10, cooldown = 5, levelRequirement = 42, statInterpolation = { 1, }, }, + [6] = { 10, manaReservationPercent = 10, cooldown = 5, levelRequirement = 44, statInterpolation = { 1, }, }, + [7] = { 12, manaReservationPercent = 10, cooldown = 5, levelRequirement = 46, statInterpolation = { 1, }, }, + [8] = { 14, manaReservationPercent = 10, cooldown = 5, levelRequirement = 48, statInterpolation = { 1, }, }, + [9] = { 16, manaReservationPercent = 10, cooldown = 5, levelRequirement = 50, statInterpolation = { 1, }, }, + [10] = { 18, manaReservationPercent = 10, cooldown = 5, levelRequirement = 52, statInterpolation = { 1, }, }, + [11] = { 20, manaReservationPercent = 10, cooldown = 5, levelRequirement = 54, statInterpolation = { 1, }, }, + [12] = { 22, manaReservationPercent = 10, cooldown = 5, levelRequirement = 56, statInterpolation = { 1, }, }, + [13] = { 24, manaReservationPercent = 10, cooldown = 5, levelRequirement = 58, statInterpolation = { 1, }, }, + [14] = { 26, manaReservationPercent = 10, cooldown = 5, levelRequirement = 60, statInterpolation = { 1, }, }, + [15] = { 28, manaReservationPercent = 10, cooldown = 5, levelRequirement = 62, statInterpolation = { 1, }, }, + [16] = { 30, manaReservationPercent = 10, cooldown = 5, levelRequirement = 64, statInterpolation = { 1, }, }, + [17] = { 32, manaReservationPercent = 10, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, }, }, + [18] = { 34, manaReservationPercent = 10, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 36, manaReservationPercent = 10, cooldown = 5, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 38, manaReservationPercent = 10, cooldown = 5, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaReservationPercent = 10, cooldown = 5, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 42, manaReservationPercent = 10, cooldown = 5, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 44, manaReservationPercent = 10, cooldown = 5, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 46, manaReservationPercent = 10, cooldown = 5, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 48, manaReservationPercent = 10, cooldown = 5, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, manaReservationPercent = 10, cooldown = 5, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 52, manaReservationPercent = 10, cooldown = 5, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 54, manaReservationPercent = 10, cooldown = 5, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 56, manaReservationPercent = 10, cooldown = 5, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 58, manaReservationPercent = 10, cooldown = 5, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaReservationPercent = 10, cooldown = 5, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaReservationPercent = 10, cooldown = 5, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 61, manaReservationPercent = 10, cooldown = 5, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 62, manaReservationPercent = 10, cooldown = 5, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 63, manaReservationPercent = 10, cooldown = 5, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 64, manaReservationPercent = 10, cooldown = 5, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 65, manaReservationPercent = 10, cooldown = 5, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 66, manaReservationPercent = 10, cooldown = 5, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 67, manaReservationPercent = 10, cooldown = 5, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 68, manaReservationPercent = 10, cooldown = 5, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["Tornado"] = { @@ -9562,8 +9476,6 @@ skills["Tornado"] = { physical = true, area = true, }, - baseMods = { - }, qualityStats = { Default = { { "tornado_movement_speed_+%", 0.5 }, @@ -9647,8 +9559,6 @@ skills["IntuitiveLink"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -9660,8 +9570,6 @@ skills["IntuitiveLink"] = { { "dummy_stat_display_nothing", 0 }, }, }, - constantStats = { - }, stats = { "base_skill_effect_duration", "base_deal_no_damage", @@ -9723,8 +9631,6 @@ skills["VampiricLink"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -9736,8 +9642,6 @@ skills["VampiricLink"] = { { "remora_link_grants_damage_+%_when_on_full_life", 1 }, }, }, - constantStats = { - }, stats = { "remora_link_grants_maximum_life_leech_rate_%_per_minute", "base_skill_effect_duration", diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index 41312426ea..280ca41e85 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -24,8 +24,6 @@ skills["Arc"] = { spell = true, chaining = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_chance_to_shock_%", 0.5 }, @@ -138,46 +136,46 @@ skills["VaalArcChain"] = { "disable_visual_hit_effect", }, levels = { - [1] = { 38, 64, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 48, 80, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 64, 106, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 83, 138, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 105, 176, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 133, 222, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 166, 277, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 196, 326, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 229, 382, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 268, 446, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 312, 519, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 362, 603, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 419, 698, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 483, 806, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 557, 929, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 641, 1068, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 703, 1172, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 770, 1284, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 844, 1406, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 924, 1539, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 1010, 1684, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 1104, 1841, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 1207, 2011, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 1318, 2196, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 1438, 2397, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 1569, 2614, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 1710, 2851, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 1864, 3107, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 2031, 3384, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 2211, 3685, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 2307, 3845, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 2407, 4011, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 2511, 4184, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 2619, 4365, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 2731, 4552, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 2848, 4747, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 2970, 4950, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 3097, 5161, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 3229, 5381, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 3366, 5610, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 38, 64, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [2] = { 48, 80, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, + [3] = { 64, 106, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, + [4] = { 83, 138, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, + [5] = { 105, 176, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [6] = { 133, 222, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [7] = { 166, 277, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [8] = { 196, 326, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [9] = { 229, 382, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [10] = { 268, 446, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [11] = { 312, 519, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [12] = { 362, 603, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [13] = { 419, 698, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [14] = { 483, 806, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [15] = { 557, 929, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, + [16] = { 641, 1068, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 703, 1172, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 770, 1284, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 844, 1406, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 924, 1539, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 1010, 1684, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 1104, 1841, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1207, 2011, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 1318, 2196, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 1438, 2397, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 1569, 2614, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 1710, 2851, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 1864, 3107, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 2031, 3384, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 2211, 3685, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 2307, 3845, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 2407, 4011, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 2511, 4184, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 2619, 4365, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 2731, 4552, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 2848, 4747, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 2970, 4950, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 3097, 5161, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 3229, 5381, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 3366, 5610, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["ArcaneCloak"] = { @@ -230,46 +228,46 @@ skills["ArcaneCloak"] = { "display_this_skill_cooldown_does_not_recover_during_buff", }, levels = { - [1] = { 45, 10, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 46, 10, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 47, 10, cooldown = 4, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 48, 10, cooldown = 4, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 49, 11, cooldown = 4, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 50, 11, cooldown = 4, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 51, 11, cooldown = 4, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 52, 11, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 53, 12, cooldown = 4, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 54, 12, cooldown = 4, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 55, 12, cooldown = 4, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 56, 12, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 57, 13, cooldown = 4, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 58, 13, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 59, 13, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 60, 13, cooldown = 4, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 61, 14, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 62, 14, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 63, 14, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 64, 14, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 65, 15, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 66, 15, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 67, 15, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 68, 15, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 69, 16, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 70, 16, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 71, 16, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 72, 16, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 73, 17, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 74, 17, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 74, 17, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 75, 17, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 75, 17, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 76, 17, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 76, 18, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 77, 18, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 77, 18, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 78, 18, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 78, 18, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 79, 18, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 45, 10, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [2] = { 46, 10, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [3] = { 47, 10, cooldown = 4, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [4] = { 48, 10, cooldown = 4, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [5] = { 49, 11, cooldown = 4, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [6] = { 50, 11, cooldown = 4, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [7] = { 51, 11, cooldown = 4, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [8] = { 52, 11, cooldown = 4, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [9] = { 53, 12, cooldown = 4, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [10] = { 54, 12, cooldown = 4, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [11] = { 55, 12, cooldown = 4, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [12] = { 56, 12, cooldown = 4, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [13] = { 57, 13, cooldown = 4, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [14] = { 58, 13, cooldown = 4, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 59, 13, cooldown = 4, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 60, 13, cooldown = 4, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 61, 14, cooldown = 4, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 62, 14, cooldown = 4, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 63, 14, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 64, 14, cooldown = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 65, 15, cooldown = 4, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 66, 15, cooldown = 4, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 67, 15, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 68, 15, cooldown = 4, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 69, 16, cooldown = 4, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 70, 16, cooldown = 4, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 71, 16, cooldown = 4, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 72, 16, cooldown = 4, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 73, 17, cooldown = 4, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 74, 17, cooldown = 4, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 74, 17, cooldown = 4, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 75, 17, cooldown = 4, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 75, 17, cooldown = 4, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 76, 17, cooldown = 4, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 76, 18, cooldown = 4, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 77, 18, cooldown = 4, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 77, 18, cooldown = 4, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 78, 18, cooldown = 4, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 78, 18, cooldown = 4, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 79, 18, cooldown = 4, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["ArcticBreath"] = { @@ -914,8 +912,6 @@ skills["SupportDarkRitual"] = { flag("Condition:AppliedByBane"), }, }, - baseMods = { - }, qualityStats = { Default = { { "curse_effect_+%", 0.5 }, @@ -927,54 +923,52 @@ skills["SupportDarkRitual"] = { { "dummy_stat_display_nothing", 0 }, }, }, - constantStats = { - }, stats = { "local_support_gem_max_skill_level_requirement_to_support", "cannot_cast_curses", "apply_linked_curses_with_dark_ritual", }, levels = { - [1] = { 24, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [2] = { 27, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [3] = { 30, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [4] = { 33, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [5] = { 36, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [6] = { 39, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [7] = { 42, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [8] = { 45, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [9] = { 48, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [10] = { 50, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [11] = { 52, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [12] = { 54, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [13] = { 56, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [14] = { 58, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [15] = { 60, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [16] = { 62, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [17] = { 64, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [18] = { 66, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [19] = { 68, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [20] = { 70, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [21] = { 72, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [22] = { 74, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [23] = { 76, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [24] = { 78, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [25] = { 80, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [26] = { 82, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [27] = { 84, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [28] = { 86, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [29] = { 88, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [30] = { 90, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [31] = { 91, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [32] = { 92, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [33] = { 93, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [34] = { 94, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [35] = { 95, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [36] = { 96, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [37] = { 97, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [38] = { 98, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [39] = { 99, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, - [40] = { 100, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, + [1] = { 24, levelRequirement = 0, statInterpolation = { 1, }, }, + [2] = { 27, levelRequirement = 0, statInterpolation = { 1, }, }, + [3] = { 30, levelRequirement = 0, statInterpolation = { 1, }, }, + [4] = { 33, levelRequirement = 0, statInterpolation = { 1, }, }, + [5] = { 36, levelRequirement = 0, statInterpolation = { 1, }, }, + [6] = { 39, levelRequirement = 0, statInterpolation = { 1, }, }, + [7] = { 42, levelRequirement = 0, statInterpolation = { 1, }, }, + [8] = { 45, levelRequirement = 0, statInterpolation = { 1, }, }, + [9] = { 48, levelRequirement = 0, statInterpolation = { 1, }, }, + [10] = { 50, levelRequirement = 0, statInterpolation = { 1, }, }, + [11] = { 52, levelRequirement = 0, statInterpolation = { 1, }, }, + [12] = { 54, levelRequirement = 0, statInterpolation = { 1, }, }, + [13] = { 56, levelRequirement = 0, statInterpolation = { 1, }, }, + [14] = { 58, levelRequirement = 0, statInterpolation = { 1, }, }, + [15] = { 60, levelRequirement = 0, statInterpolation = { 1, }, }, + [16] = { 62, levelRequirement = 0, statInterpolation = { 1, }, }, + [17] = { 64, levelRequirement = 0, statInterpolation = { 1, }, }, + [18] = { 66, levelRequirement = 0, statInterpolation = { 1, }, }, + [19] = { 68, levelRequirement = 0, statInterpolation = { 1, }, }, + [20] = { 70, levelRequirement = 0, statInterpolation = { 1, }, }, + [21] = { 72, levelRequirement = 0, statInterpolation = { 1, }, }, + [22] = { 74, levelRequirement = 0, statInterpolation = { 1, }, }, + [23] = { 76, levelRequirement = 0, statInterpolation = { 1, }, }, + [24] = { 78, levelRequirement = 0, statInterpolation = { 1, }, }, + [25] = { 80, levelRequirement = 0, statInterpolation = { 1, }, }, + [26] = { 82, levelRequirement = 0, statInterpolation = { 1, }, }, + [27] = { 84, levelRequirement = 0, statInterpolation = { 1, }, }, + [28] = { 86, levelRequirement = 0, statInterpolation = { 1, }, }, + [29] = { 88, levelRequirement = 0, statInterpolation = { 1, }, }, + [30] = { 90, levelRequirement = 0, statInterpolation = { 1, }, }, + [31] = { 91, levelRequirement = 0, statInterpolation = { 1, }, }, + [32] = { 92, levelRequirement = 0, statInterpolation = { 1, }, }, + [33] = { 93, levelRequirement = 0, statInterpolation = { 1, }, }, + [34] = { 94, levelRequirement = 0, statInterpolation = { 1, }, }, + [35] = { 95, levelRequirement = 0, statInterpolation = { 1, }, }, + [36] = { 96, levelRequirement = 0, statInterpolation = { 1, }, }, + [37] = { 97, levelRequirement = 0, statInterpolation = { 1, }, }, + [38] = { 98, levelRequirement = 0, statInterpolation = { 1, }, }, + [39] = { 99, levelRequirement = 0, statInterpolation = { 1, }, }, + [40] = { 100, levelRequirement = 0, statInterpolation = { 1, }, }, }, } skills["Ember"] = { @@ -1021,8 +1015,6 @@ skills["Ember"] = { { "fire_damage_%_to_add_as_chaos", 0.25 }, }, }, - constantStats = { - }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", @@ -1216,46 +1208,46 @@ skills["VaalBlight"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 259, 0, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 295, 0, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 374, 1, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 514, 1, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 749, 2, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 1138, 2, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 1546, 3, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 2063, 3, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 2713, 4, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 3529, 4, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 4548, 5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 5817, 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 7391, 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 9340, 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 11746, 7, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 14710, 7, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 18353, 8, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 22824, 8, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 26825, 9, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 31480, 9, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 34997, 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 38883, 10, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 43175, 11, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 47916, 11, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 53150, 12, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 58925, 12, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 65298, 13, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 72327, 13, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 80077, 14, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 88621, 14, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 93215, 14, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 98037, 15, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 103099, 15, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 108412, 15, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 113988, 15, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 119840, 16, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 125981, 16, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 132425, 16, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 139187, 16, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 146282, 17, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 259, 0, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 295, 0, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 374, 1, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 514, 1, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 749, 2, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 1138, 2, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 1546, 3, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 2063, 3, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 2713, 4, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 3529, 4, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 4548, 5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 5817, 5, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 7391, 6, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 9340, 6, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 11746, 7, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 14710, 7, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 18353, 8, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 22824, 8, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 26825, 9, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 31480, 9, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 34997, 10, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 38883, 10, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 43175, 11, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 47916, 11, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 53150, 12, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 58925, 12, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 65298, 13, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 72327, 13, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 80077, 14, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 88621, 14, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 93215, 14, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 98037, 15, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 103099, 15, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 108412, 15, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 113988, 15, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 119840, 16, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 125981, 16, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 132425, 16, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 139187, 16, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 146282, 17, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["CorpseWarp"] = { @@ -1487,8 +1479,6 @@ skills["SigilRecall"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "recall_sigil_target_search_range_+%", 1 }, @@ -1566,54 +1556,52 @@ skills["Clarity"] = { { "damage_+%_on_full_mana", 0.25 }, }, }, - constantStats = { - }, stats = { "base_mana_regeneration_rate_per_minute", "active_skill_base_radius_+", "base_deal_no_damage", }, levels = { - [1] = { 176, 0, cooldown = 1.2, manaReservationFlat = 34, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 266, 1, cooldown = 1.2, manaReservationFlat = 48, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 387, 2, cooldown = 1.2, manaReservationFlat = 61, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 507, 3, cooldown = 1.2, manaReservationFlat = 76, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 627, 4, cooldown = 1.2, manaReservationFlat = 89, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 748, 5, cooldown = 1.2, manaReservationFlat = 102, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 868, 6, cooldown = 1.2, manaReservationFlat = 115, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 958, 7, cooldown = 1.2, manaReservationFlat = 129, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 1049, 8, cooldown = 1.2, manaReservationFlat = 141, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 1139, 9, cooldown = 1.2, manaReservationFlat = 154, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 1229, 10, cooldown = 1.2, manaReservationFlat = 166, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 1320, 11, cooldown = 1.2, manaReservationFlat = 178, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 1410, 12, cooldown = 1.2, manaReservationFlat = 190, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 1500, 13, cooldown = 1.2, manaReservationFlat = 203, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 1590, 14, cooldown = 1.2, manaReservationFlat = 214, levelRequirement = 57, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 1681, 15, cooldown = 1.2, manaReservationFlat = 227, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 1771, 16, cooldown = 1.2, manaReservationFlat = 239, levelRequirement = 63, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 1861, 17, cooldown = 1.2, manaReservationFlat = 251, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 1921, 18, cooldown = 1.2, manaReservationFlat = 265, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 1982, 19, cooldown = 1.2, manaReservationFlat = 279, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 2042, 20, cooldown = 1.2, manaReservationFlat = 293, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 2102, 21, cooldown = 1.2, manaReservationFlat = 303, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 2162, 22, cooldown = 1.2, manaReservationFlat = 313, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 2222, 23, cooldown = 1.2, manaReservationFlat = 323, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 2283, 24, cooldown = 1.2, manaReservationFlat = 333, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 2343, 25, cooldown = 1.2, manaReservationFlat = 343, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 2403, 26, cooldown = 1.2, manaReservationFlat = 353, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 2463, 27, cooldown = 1.2, manaReservationFlat = 363, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 2523, 28, cooldown = 1.2, manaReservationFlat = 373, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 2584, 29, cooldown = 1.2, manaReservationFlat = 383, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 2614, 29, cooldown = 1.2, manaReservationFlat = 406, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 2644, 30, cooldown = 1.2, manaReservationFlat = 418, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 2674, 30, cooldown = 1.2, manaReservationFlat = 430, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 2704, 31, cooldown = 1.2, manaReservationFlat = 442, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 2734, 31, cooldown = 1.2, manaReservationFlat = 455, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 2764, 32, cooldown = 1.2, manaReservationFlat = 467, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 2794, 32, cooldown = 1.2, manaReservationFlat = 479, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 2824, 33, cooldown = 1.2, manaReservationFlat = 491, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 2854, 33, cooldown = 1.2, manaReservationFlat = 503, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 2884, 34, cooldown = 1.2, manaReservationFlat = 515, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 176, 0, cooldown = 1.2, manaReservationFlat = 34, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [2] = { 266, 1, cooldown = 1.2, manaReservationFlat = 48, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [3] = { 387, 2, cooldown = 1.2, manaReservationFlat = 61, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [4] = { 507, 3, cooldown = 1.2, manaReservationFlat = 76, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [5] = { 627, 4, cooldown = 1.2, manaReservationFlat = 89, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [6] = { 748, 5, cooldown = 1.2, manaReservationFlat = 102, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [7] = { 868, 6, cooldown = 1.2, manaReservationFlat = 115, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [8] = { 958, 7, cooldown = 1.2, manaReservationFlat = 129, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [9] = { 1049, 8, cooldown = 1.2, manaReservationFlat = 141, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [10] = { 1139, 9, cooldown = 1.2, manaReservationFlat = 154, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [11] = { 1229, 10, cooldown = 1.2, manaReservationFlat = 166, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [12] = { 1320, 11, cooldown = 1.2, manaReservationFlat = 178, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [13] = { 1410, 12, cooldown = 1.2, manaReservationFlat = 190, levelRequirement = 51, statInterpolation = { 1, 1, }, }, + [14] = { 1500, 13, cooldown = 1.2, manaReservationFlat = 203, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [15] = { 1590, 14, cooldown = 1.2, manaReservationFlat = 214, levelRequirement = 57, statInterpolation = { 1, 1, }, }, + [16] = { 1681, 15, cooldown = 1.2, manaReservationFlat = 227, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [17] = { 1771, 16, cooldown = 1.2, manaReservationFlat = 239, levelRequirement = 63, statInterpolation = { 1, 1, }, }, + [18] = { 1861, 17, cooldown = 1.2, manaReservationFlat = 251, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 1921, 18, cooldown = 1.2, manaReservationFlat = 265, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 1982, 19, cooldown = 1.2, manaReservationFlat = 279, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 2042, 20, cooldown = 1.2, manaReservationFlat = 293, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 2102, 21, cooldown = 1.2, manaReservationFlat = 303, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 2162, 22, cooldown = 1.2, manaReservationFlat = 313, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 2222, 23, cooldown = 1.2, manaReservationFlat = 323, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 2283, 24, cooldown = 1.2, manaReservationFlat = 333, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 2343, 25, cooldown = 1.2, manaReservationFlat = 343, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 2403, 26, cooldown = 1.2, manaReservationFlat = 353, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 2463, 27, cooldown = 1.2, manaReservationFlat = 363, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 2523, 28, cooldown = 1.2, manaReservationFlat = 373, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 2584, 29, cooldown = 1.2, manaReservationFlat = 383, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 2614, 29, cooldown = 1.2, manaReservationFlat = 406, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 2644, 30, cooldown = 1.2, manaReservationFlat = 418, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 2674, 30, cooldown = 1.2, manaReservationFlat = 430, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 2704, 31, cooldown = 1.2, manaReservationFlat = 442, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 2734, 31, cooldown = 1.2, manaReservationFlat = 455, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 2764, 32, cooldown = 1.2, manaReservationFlat = 467, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 2794, 32, cooldown = 1.2, manaReservationFlat = 479, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 2824, 33, cooldown = 1.2, manaReservationFlat = 491, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 2854, 33, cooldown = 1.2, manaReservationFlat = 503, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 2884, 34, cooldown = 1.2, manaReservationFlat = 515, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["VaalClarity"] = { @@ -1643,8 +1631,6 @@ skills["VaalClarity"] = { { "base_skill_area_of_effect_+%", 2 }, }, }, - constantStats = { - }, stats = { "active_skill_base_radius_+", "base_skill_effect_duration", @@ -1653,46 +1639,46 @@ skills["VaalClarity"] = { "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 0, 8000, cooldown = 0.5, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, 8100, cooldown = 0.5, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, 8200, cooldown = 0.5, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 3, 8300, cooldown = 0.5, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 4, 8400, cooldown = 0.5, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 5, 8500, cooldown = 0.5, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 6, 8600, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 7, 8700, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 8, 8800, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 9, 8900, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 10, 9000, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 11, 9100, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 12, 9200, cooldown = 0.5, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 13, 9300, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 14, 9400, cooldown = 0.5, levelRequirement = 57, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 15, 9500, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 16, 9600, cooldown = 0.5, levelRequirement = 63, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 17, 9700, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 18, 9800, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 19, 9900, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 10000, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 21, 10100, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 22, 10200, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 23, 10300, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 24, 10400, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 25, 10500, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 26, 10600, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 27, 10700, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 28, 10800, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 29, 10900, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 29, 10900, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 30, 11000, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 30, 11000, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 31, 11100, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 31, 11100, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 32, 11200, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 32, 11200, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 33, 11300, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 33, 11300, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 34, 11400, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, 8000, cooldown = 0.5, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [2] = { 1, 8100, cooldown = 0.5, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [3] = { 2, 8200, cooldown = 0.5, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [4] = { 3, 8300, cooldown = 0.5, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [5] = { 4, 8400, cooldown = 0.5, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [6] = { 5, 8500, cooldown = 0.5, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [7] = { 6, 8600, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [8] = { 7, 8700, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [9] = { 8, 8800, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [10] = { 9, 8900, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [11] = { 10, 9000, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [12] = { 11, 9100, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [13] = { 12, 9200, cooldown = 0.5, levelRequirement = 51, statInterpolation = { 1, 1, }, }, + [14] = { 13, 9300, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [15] = { 14, 9400, cooldown = 0.5, levelRequirement = 57, statInterpolation = { 1, 1, }, }, + [16] = { 15, 9500, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [17] = { 16, 9600, cooldown = 0.5, levelRequirement = 63, statInterpolation = { 1, 1, }, }, + [18] = { 17, 9700, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 18, 9800, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 19, 9900, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 10000, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 10100, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 22, 10200, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 23, 10300, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 24, 10400, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 25, 10500, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 26, 10600, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 27, 10700, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 28, 10800, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 29, 10900, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 29, 10900, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 30, 11000, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 30, 11000, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 31, 11100, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 31, 11100, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 32, 11200, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 32, 11200, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 33, 11300, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 33, 11300, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 34, 11400, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["ColdSnap"] = { @@ -1824,46 +1810,46 @@ skills["VaalColdSnap"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 46, 69, 2266, 0, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 63, 95, 3299, 1, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 86, 128, 4722, 2, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 114, 172, 6694, 3, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 141, 212, 8582, 4, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 173, 260, 11074, 5, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 211, 317, 14010, 6, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 257, 386, 17632, 7, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 312, 468, 22280, 8, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 377, 565, 27780, 9, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 454, 681, 34787, 10, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 545, 818, 42932, 11, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 653, 980, 53093, 12, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 782, 1172, 65457, 13, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 880, 1320, 75140, 14, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 989, 1484, 86565, 15, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1112, 1668, 98666, 16, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1248, 1873, 113134, 17, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1401, 2101, 129286, 18, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1571, 2356, 147271, 19, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1760, 2641, 167245, 20, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1972, 2958, 189781, 21, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 2207, 3311, 214736, 22, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 2469, 3704, 243840, 23, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 2761, 4142, 274385, 24, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 3086, 4629, 311162, 25, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 3447, 5171, 351191, 26, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 3849, 5774, 396949, 27, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 4296, 6444, 447512, 28, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 4793, 7189, 504256, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 5062, 7593, 535697, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 5345, 8018, 567910, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 5644, 8466, 603167, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 5958, 8938, 640532, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 6290, 9435, 678814, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 6640, 9960, 720691, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 7008, 10512, 765059, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 7396, 11095, 810518, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 7805, 11708, 860219, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 8236, 12355, 911145, 34, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 46, 69, 2266, 0, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 63, 95, 3299, 1, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 86, 128, 4722, 2, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 114, 172, 6694, 3, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 141, 212, 8582, 4, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 173, 260, 11074, 5, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 211, 317, 14010, 6, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 257, 386, 17632, 7, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 312, 468, 22280, 8, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 377, 565, 27780, 9, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 454, 681, 34787, 10, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 545, 818, 42932, 11, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 653, 980, 53093, 12, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 782, 1172, 65457, 13, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 880, 1320, 75140, 14, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 989, 1484, 86565, 15, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 1112, 1668, 98666, 16, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 1248, 1873, 113134, 17, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 1401, 2101, 129286, 18, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 1571, 2356, 147271, 19, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 1760, 2641, 167245, 20, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 1972, 2958, 189781, 21, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 2207, 3311, 214736, 22, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 2469, 3704, 243840, 23, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 2761, 4142, 274385, 24, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 3086, 4629, 311162, 25, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 3447, 5171, 351191, 26, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 3849, 5774, 396949, 27, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 4296, 6444, 447512, 28, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 4793, 7189, 504256, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 5062, 7593, 535697, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 5345, 8018, 567910, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 5644, 8466, 603167, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 5958, 8938, 640532, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 6290, 9435, 678814, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 6640, 9960, 720691, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 7008, 10512, 765059, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 7396, 11095, 810518, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 7805, 11708, 860219, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 8236, 12355, 911145, 34, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["Conductivity"] = { @@ -2058,8 +2044,6 @@ skills["ConversionTrap"] = { duration = true, trap = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -2663,46 +2647,46 @@ skills["Discipline"] = { "base_deal_no_damage", }, levels = { - [1] = { 60, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 69, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 76, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 85, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 94, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 103, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 114, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 124, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 136, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 143, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 147, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 156, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 165, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 171, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 179, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 185, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 192, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 200, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 205, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 217, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 221, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 231, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 238, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 250, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 262, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 269, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 284, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 294, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 304, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 314, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 314, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 323, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 323, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 332, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 332, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 340, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 340, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 348, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 348, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 356, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 60, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 69, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 76, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 85, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 94, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 103, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 114, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 124, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 136, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 143, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 147, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 156, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 165, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 171, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 179, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 185, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 192, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 200, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 205, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 217, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 221, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 231, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 238, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 250, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 262, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 269, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 284, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 294, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 304, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 314, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 314, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 323, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 323, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 332, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 332, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 340, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 340, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 348, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 348, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 356, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["VaalDiscipline"] = { @@ -2741,46 +2725,46 @@ skills["VaalDiscipline"] = { "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [2] = { 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [3] = { 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [4] = { 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [5] = { 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [6] = { 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, - [7] = { 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [8] = { 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [9] = { 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, }, }, + [2] = { 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, }, }, + [3] = { 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, }, }, + [4] = { 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, }, }, + [5] = { 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, }, }, + [6] = { 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, }, }, + [7] = { 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, }, }, + [8] = { 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, }, }, + [9] = { 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["DivineTempest"] = { @@ -3044,8 +3028,6 @@ skills["EnergyBlade"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "storm_blade_quality_local_critical_strike_chance_+%", 0.5 }, @@ -3312,8 +3294,6 @@ skills["EyeOfWinter"] = { spell = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "cold_damage_+%", 1 }, @@ -3520,46 +3500,46 @@ skills["VaalFireballSpiralNova"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 9, 14, 0, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, 16, 0, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 13, 20, 1, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 18, 27, 1, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 26, 40, 2, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 40, 60, 2, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 54, 81, 3, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 72, 109, 3, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 95, 143, 4, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 124, 186, 4, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 159, 239, 5, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 204, 305, 5, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 258, 388, 6, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 326, 490, 6, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 410, 615, 7, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 513, 770, 7, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 640, 960, 8, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 795, 1193, 8, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 934, 1401, 9, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 1095, 1643, 9, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 1217, 1826, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 1352, 2028, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 1501, 2251, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 1665, 2497, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 1846, 2769, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 2046, 3069, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 2266, 3399, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 2509, 3763, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 2777, 4165, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 3072, 4608, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 3231, 4846, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 3397, 5095, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 3572, 5358, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 3755, 5633, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 3947, 5921, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 4149, 6224, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 4361, 6542, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 4583, 6875, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 4816, 7224, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 5061, 7591, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 9, 14, 0, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, + [2] = { 10, 16, 0, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, + [3] = { 13, 20, 1, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [4] = { 18, 27, 1, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, + [5] = { 26, 40, 2, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, + [6] = { 40, 60, 2, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [7] = { 54, 81, 3, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [8] = { 72, 109, 3, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [9] = { 95, 143, 4, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [10] = { 124, 186, 4, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [11] = { 159, 239, 5, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [12] = { 204, 305, 5, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [13] = { 258, 388, 6, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [14] = { 326, 490, 6, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [15] = { 410, 615, 7, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [16] = { 513, 770, 7, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [17] = { 640, 960, 8, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [18] = { 795, 1193, 8, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 934, 1401, 9, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 1095, 1643, 9, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 1217, 1826, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 1352, 2028, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1501, 2251, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 1665, 2497, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 1846, 2769, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 2046, 3069, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 2266, 3399, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 2509, 3763, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 2777, 4165, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 3072, 4608, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 3231, 4846, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 3397, 5095, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 3572, 5358, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 3755, 5633, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 3947, 5921, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 4149, 6224, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 4361, 6542, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 4583, 6875, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 4816, 7224, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 5061, 7591, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Firestorm"] = { @@ -4127,46 +4107,46 @@ skills["VaalFlameblast"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 31, 46, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 37, 56, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 44, 66, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 52, 79, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 62, 93, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 69, 103, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 77, 115, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 85, 128, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 95, 142, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 105, 157, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 116, 174, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 129, 193, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 142, 213, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 157, 235, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 173, 260, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 191, 286, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 210, 315, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 231, 347, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 254, 382, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 280, 419, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 307, 461, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 337, 506, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 370, 555, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 406, 609, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 445, 667, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 487, 731, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 533, 800, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 584, 876, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 639, 958, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 699, 1048, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 730, 1096, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 764, 1145, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 798, 1197, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 834, 1252, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 872, 1308, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 911, 1367, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 952, 1429, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 995, 1493, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 1040, 1560, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 1086, 1629, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 31, 46, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [2] = { 37, 56, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [3] = { 44, 66, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [4] = { 52, 79, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [5] = { 62, 93, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 69, 103, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 77, 115, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 85, 128, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 95, 142, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 105, 157, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 116, 174, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 129, 193, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 142, 213, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 157, 235, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 173, 260, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 191, 286, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 210, 315, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 231, 347, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 254, 382, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 280, 419, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 307, 461, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 337, 506, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 370, 555, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 406, 609, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 445, 667, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 487, 731, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 533, 800, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 584, 876, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 639, 958, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 699, 1048, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 730, 1096, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 764, 1145, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 798, 1197, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 834, 1252, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 872, 1308, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 911, 1367, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 952, 1429, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 995, 1493, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 1040, 1560, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 1086, 1629, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["Flammability"] = { @@ -4539,8 +4519,6 @@ skills["FreezingPulse"] = { spell = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 2 }, @@ -4553,8 +4531,6 @@ skills["FreezingPulse"] = { { "projectile_chance_to_not_pierce_%", 5 }, }, }, - constantStats = { - }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -4825,8 +4801,6 @@ skills["FrostWall"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -5091,8 +5065,6 @@ skills["FrostBolt"] = { spell = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "cold_damage_+%", 1 }, @@ -5107,8 +5079,6 @@ skills["FrostBolt"] = { { "projectile_return_%_chance", 1 }, }, }, - constantStats = { - }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -5565,46 +5535,46 @@ skills["HeraldOfThunder"] = { "herald_of_thunder_pvp_scaling_time_uses_bolt_frequency", }, levels = { - [1] = { 2, 7, 2, 7, 1, 31, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 9, 2, 9, 1, 42, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 3, 11, 3, 11, 1, 58, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 3, 14, 3, 14, 2, 78, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 4, 16, 4, 16, 2, 96, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 5, 18, 5, 18, 3, 120, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 5, 21, 5, 21, 3, 147, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 6, 24, 6, 24, 4, 179, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 7, 27, 7, 27, 4, 218, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 8, 31, 8, 31, 5, 264, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 9, 35, 9, 35, 7, 317, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 10, 39, 10, 39, 8, 380, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 11, 44, 11, 44, 10, 453, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 12, 49, 12, 49, 11, 539, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 13, 53, 13, 53, 13, 611, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 14, 57, 14, 57, 15, 691, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 15, 61, 15, 61, 16, 779, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 16, 66, 16, 66, 18, 878, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 18, 71, 18, 71, 20, 986, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 19, 76, 19, 76, 23, 1108, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 20, 81, 20, 81, 26, 1230, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 22, 87, 22, 87, 29, 1364, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 23, 94, 23, 94, 32, 1512, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 25, 100, 25, 100, 36, 1675, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 27, 107, 27, 107, 40, 1854, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 29, 115, 29, 115, 45, 2050, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 31, 123, 31, 123, 50, 2264, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 33, 131, 33, 131, 56, 2500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 35, 140, 35, 140, 62, 2758, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 37, 150, 37, 150, 68, 3041, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 39, 155, 39, 155, 72, 3194, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 40, 160, 40, 160, 76, 3347, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 41, 165, 41, 165, 80, 3511, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 43, 170, 43, 170, 83, 3675, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 44, 176, 44, 176, 87, 3850, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 45, 182, 45, 182, 91, 4025, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 47, 188, 47, 188, 94, 4212, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 48, 194, 48, 194, 98, 4398, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 50, 200, 50, 200, 103, 4595, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 52, 207, 52, 207, 107, 4792, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 7, 2, 7, 1, 31, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [2] = { 2, 9, 2, 9, 1, 42, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [3] = { 3, 11, 3, 11, 1, 58, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [4] = { 3, 14, 3, 14, 2, 78, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [5] = { 4, 16, 4, 16, 2, 96, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [6] = { 5, 18, 5, 18, 3, 120, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [7] = { 5, 21, 5, 21, 3, 147, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [8] = { 6, 24, 6, 24, 4, 179, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [9] = { 7, 27, 7, 27, 4, 218, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [10] = { 8, 31, 8, 31, 5, 264, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [11] = { 9, 35, 9, 35, 7, 317, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [12] = { 10, 39, 10, 39, 8, 380, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [13] = { 11, 44, 11, 44, 10, 453, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [14] = { 12, 49, 12, 49, 11, 539, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [15] = { 13, 53, 13, 53, 13, 611, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [16] = { 14, 57, 14, 57, 15, 691, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [17] = { 15, 61, 15, 61, 16, 779, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [18] = { 16, 66, 16, 66, 18, 878, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [19] = { 18, 71, 18, 71, 20, 986, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [20] = { 19, 76, 19, 76, 23, 1108, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [21] = { 20, 81, 20, 81, 26, 1230, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [22] = { 22, 87, 22, 87, 29, 1364, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [23] = { 23, 94, 23, 94, 32, 1512, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [24] = { 25, 100, 25, 100, 36, 1675, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [25] = { 27, 107, 27, 107, 40, 1854, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [26] = { 29, 115, 29, 115, 45, 2050, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [27] = { 31, 123, 31, 123, 50, 2264, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [28] = { 33, 131, 33, 131, 56, 2500, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [29] = { 35, 140, 35, 140, 62, 2758, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [30] = { 37, 150, 37, 150, 68, 3041, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [31] = { 39, 155, 39, 155, 72, 3194, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [32] = { 40, 160, 40, 160, 76, 3347, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [33] = { 41, 165, 41, 165, 80, 3511, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [34] = { 43, 170, 43, 170, 83, 3675, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [35] = { 44, 176, 44, 176, 87, 3850, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [36] = { 45, 182, 45, 182, 91, 4025, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [37] = { 47, 188, 47, 188, 94, 4212, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [38] = { 48, 194, 48, 194, 98, 4398, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [39] = { 50, 200, 50, 200, 103, 4595, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [40] = { 52, 207, 52, 207, 107, 4792, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, }, } skills["IceNova"] = { @@ -5729,46 +5699,46 @@ skills["VaalIceNova"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 18, 26, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 23, 33, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 30, 44, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 40, 58, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 51, 75, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 66, 97, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 83, 122, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 99, 145, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 117, 172, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 138, 203, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 162, 238, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 190, 279, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 222, 326, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 259, 381, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 301, 443, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 350, 515, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 387, 568, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 426, 627, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 470, 691, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 518, 762, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 570, 839, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 628, 923, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 690, 1015, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 759, 1116, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 833, 1226, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 915, 1346, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 1004, 1477, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 1102, 1620, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 1208, 1777, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 1324, 1947, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 1386, 2039, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 1451, 2134, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 1519, 2233, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 1589, 2337, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 1663, 2445, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 1740, 2559, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 1820, 2677, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 1904, 2800, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 1992, 2929, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 2083, 3064, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 18, 26, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [2] = { 23, 33, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, }, }, + [3] = { 30, 44, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, }, }, + [4] = { 40, 58, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, }, }, + [5] = { 51, 75, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [6] = { 66, 97, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [7] = { 83, 122, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, }, }, + [8] = { 99, 145, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [9] = { 117, 172, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, }, }, + [10] = { 138, 203, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [11] = { 162, 238, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, }, }, + [12] = { 190, 279, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [13] = { 222, 326, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, }, }, + [14] = { 259, 381, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [15] = { 301, 443, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, }, }, + [16] = { 350, 515, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 387, 568, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 426, 627, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 470, 691, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 518, 762, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 570, 839, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 628, 923, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 690, 1015, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 759, 1116, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 833, 1226, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 915, 1346, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 1004, 1477, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 1102, 1620, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 1208, 1777, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 1324, 1947, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 1386, 2039, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 1451, 2134, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 1519, 2233, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 1589, 2337, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 1663, 2445, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 1740, 2559, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 1820, 2677, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 1904, 2800, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 1992, 2929, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 2083, 3064, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["IceSpear"] = { @@ -5902,8 +5872,6 @@ skills["ColdProjectileMine"] = { projectile = true, mine = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 1 }, @@ -6227,8 +6195,6 @@ skills["KineticBolt"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 1 }, @@ -6492,8 +6458,6 @@ skills["LightningTrap"] = { trap = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "lightning_damage_+%", 1 }, @@ -6585,8 +6549,6 @@ skills["VaalLightningTrap"] = { projectile = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "shocked_ground_base_magnitude_override", 0.25 }, @@ -6612,46 +6574,46 @@ skills["VaalLightningTrap"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 26, 79, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 33, 99, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 44, 132, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 57, 172, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 74, 222, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 94, 281, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 118, 353, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 139, 417, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 164, 491, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 192, 576, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 224, 673, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 261, 784, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 304, 911, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 352, 1056, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 407, 1222, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 471, 1412, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 518, 1553, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 569, 1707, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 625, 1874, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 686, 2057, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 752, 2256, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 824, 2473, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 903, 2709, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 989, 2967, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 1082, 3247, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 1184, 3551, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 1294, 3882, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 1414, 4243, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 1545, 4634, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 1687, 5060, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 1762, 5287, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 1841, 5523, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 1923, 5769, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 2008, 6025, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 2098, 6293, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 2190, 6571, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 2287, 6862, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 2388, 7164, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 2493, 7479, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 2603, 7808, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 26, 79, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [2] = { 33, 99, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, }, }, + [3] = { 44, 132, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, }, }, + [4] = { 57, 172, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, }, }, + [5] = { 74, 222, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [6] = { 94, 281, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [7] = { 118, 353, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, }, }, + [8] = { 139, 417, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [9] = { 164, 491, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, }, }, + [10] = { 192, 576, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [11] = { 224, 673, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, }, }, + [12] = { 261, 784, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [13] = { 304, 911, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, }, }, + [14] = { 352, 1056, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [15] = { 407, 1222, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, }, }, + [16] = { 471, 1412, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 518, 1553, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 569, 1707, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 625, 1874, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 686, 2057, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 752, 2256, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 824, 2473, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 903, 2709, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 989, 2967, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 1082, 3247, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 1184, 3551, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 1294, 3882, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 1414, 4243, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 1545, 4634, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 1687, 5060, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 1762, 5287, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 1841, 5523, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 1923, 5769, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 2008, 6025, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 2098, 6293, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 2190, 6571, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 2287, 6862, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 2388, 7164, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 2493, 7479, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 2603, 7808, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["LightningWarp"] = { @@ -6774,46 +6736,46 @@ skills["VaalLightningWarpInstant"] = { "is_area_damage", }, levels = { - [1] = { 1, 18, 0, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, 24, -2, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 2, 32, -4, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 2, 42, -6, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 3, 54, -8, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 4, 70, -10, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 5, 88, -12, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 5, 104, -14, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 6, 123, -16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 8, 145, -18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 9, 170, -20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 10, 199, -22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 12, 232, -24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 14, 270, -26, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 17, 314, -28, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 19, 364, -30, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 22, 420, -32, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 26, 485, -34, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 28, 534, -36, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 31, 586, -38, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 34, 644, -40, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 37, 707, -42, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 41, 775, -44, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 45, 850, -46, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 49, 931, -48, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 54, 1019, -50, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 59, 1116, -52, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 64, 1221, -54, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 70, 1335, -56, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 77, 1459, -58, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 80, 1525, -59, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 84, 1594, -60, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 88, 1666, -61, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 92, 1742, -62, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 96, 1820, -63, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 100, 1902, -64, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 105, 1987, -65, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 109, 2076, -66, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 114, 2168, -67, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 119, 2265, -68, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 1, 18, 0, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, }, + [2] = { 1, 24, -2, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, }, + [3] = { 2, 32, -4, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, }, + [4] = { 2, 42, -6, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, }, + [5] = { 3, 54, -8, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, }, + [6] = { 4, 70, -10, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, + [7] = { 5, 88, -12, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [8] = { 5, 104, -14, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [9] = { 6, 123, -16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [10] = { 8, 145, -18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [11] = { 9, 170, -20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [12] = { 10, 199, -22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [13] = { 12, 232, -24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, }, + [14] = { 14, 270, -26, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [15] = { 17, 314, -28, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, }, + [16] = { 19, 364, -30, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [17] = { 22, 420, -32, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, }, + [18] = { 26, 485, -34, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 28, 534, -36, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 31, 586, -38, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 34, 644, -40, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 37, 707, -42, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 41, 775, -44, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 45, 850, -46, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 49, 931, -48, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 54, 1019, -50, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 59, 1116, -52, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 64, 1221, -54, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 70, 1335, -56, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 77, 1459, -58, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 80, 1525, -59, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 84, 1594, -60, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 88, 1666, -61, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 92, 1742, -62, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 96, 1820, -63, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 100, 1902, -64, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 105, 1987, -65, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 109, 2076, -66, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 114, 2168, -67, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 119, 2265, -68, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["MagmaOrb"] = { @@ -6943,8 +6905,6 @@ skills["DamageOverTimeAura"] = { { "base_ailment_damage_+%", 0.25 }, }, }, - constantStats = { - }, stats = { "delirium_aura_damage_over_time_+%_final", "active_skill_base_radius_+", @@ -6952,46 +6912,46 @@ skills["DamageOverTimeAura"] = { "base_deal_no_damage", }, levels = { - [1] = { 14, 0, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 14, 1, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 14, 2, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 15, 3, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 15, 4, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 15, 5, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 16, 6, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 16, 7, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 16, 8, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 17, 9, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 17, 10, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 17, 11, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 18, 12, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 18, 13, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 18, 14, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 19, 15, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 19, 16, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 19, 17, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 20, 18, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 20, 19, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 20, 20, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 21, 21, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 21, 22, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 21, 23, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 22, 24, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 22, 25, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 22, 26, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 23, 27, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 23, 28, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 23, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 23, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 24, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 24, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 24, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 24, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 24, 32, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 24, 32, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 25, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 25, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 25, 34, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 14, 0, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 14, 1, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 14, 2, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 15, 3, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 15, 4, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 15, 5, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 16, 6, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 16, 7, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 16, 8, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 17, 9, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 17, 10, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 17, 11, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 18, 12, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 18, 13, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 18, 14, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 19, 15, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 19, 16, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 19, 17, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 20, 18, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 20, 19, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 20, 20, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 21, 21, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 21, 22, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 21, 23, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 22, 24, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 22, 25, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 22, 26, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 23, 27, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 23, 28, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 23, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 23, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 24, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 24, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 24, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 24, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 24, 32, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 24, 32, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 25, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 25, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 25, 34, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Manabond"] = { @@ -7033,8 +6993,6 @@ skills["Manabond"] = { { "base_mana_cost_-%", 0.5 }, }, }, - constantStats = { - }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", @@ -7313,8 +7271,6 @@ skills["PowerSiphon"] = { attack = true, projectile = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -7415,46 +7371,46 @@ skills["VaalPowerSiphon"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 12, statInterpolation = { }, cost = { }, }, - [2] = { damageEffectiveness = 1.52, baseMultiplier = 1.518, levelRequirement = 15, statInterpolation = { }, cost = { }, }, - [3] = { damageEffectiveness = 1.54, baseMultiplier = 1.536, levelRequirement = 19, statInterpolation = { }, cost = { }, }, - [4] = { damageEffectiveness = 1.55, baseMultiplier = 1.554, levelRequirement = 23, statInterpolation = { }, cost = { }, }, - [5] = { damageEffectiveness = 1.57, baseMultiplier = 1.572, levelRequirement = 27, statInterpolation = { }, cost = { }, }, - [6] = { damageEffectiveness = 1.59, baseMultiplier = 1.59, levelRequirement = 31, statInterpolation = { }, cost = { }, }, - [7] = { damageEffectiveness = 1.61, baseMultiplier = 1.608, levelRequirement = 35, statInterpolation = { }, cost = { }, }, - [8] = { damageEffectiveness = 1.63, baseMultiplier = 1.626, levelRequirement = 38, statInterpolation = { }, cost = { }, }, - [9] = { damageEffectiveness = 1.64, baseMultiplier = 1.644, levelRequirement = 41, statInterpolation = { }, cost = { }, }, - [10] = { damageEffectiveness = 1.66, baseMultiplier = 1.662, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [11] = { damageEffectiveness = 1.68, baseMultiplier = 1.68, levelRequirement = 47, statInterpolation = { }, cost = { }, }, - [12] = { damageEffectiveness = 1.7, baseMultiplier = 1.698, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [13] = { damageEffectiveness = 1.72, baseMultiplier = 1.716, levelRequirement = 53, statInterpolation = { }, cost = { }, }, - [14] = { damageEffectiveness = 1.73, baseMultiplier = 1.734, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [15] = { damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 59, statInterpolation = { }, cost = { }, }, - [16] = { damageEffectiveness = 1.77, baseMultiplier = 1.77, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [17] = { damageEffectiveness = 1.79, baseMultiplier = 1.788, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [18] = { damageEffectiveness = 1.81, baseMultiplier = 1.806, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [19] = { damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [20] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { damageEffectiveness = 1.86, baseMultiplier = 1.86, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { damageEffectiveness = 1.88, baseMultiplier = 1.878, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { damageEffectiveness = 1.9, baseMultiplier = 1.896, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { damageEffectiveness = 1.91, baseMultiplier = 1.914, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { damageEffectiveness = 1.93, baseMultiplier = 1.932, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { damageEffectiveness = 1.97, baseMultiplier = 1.968, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { damageEffectiveness = 1.99, baseMultiplier = 1.986, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { damageEffectiveness = 2, baseMultiplier = 2.004, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { damageEffectiveness = 2.02, baseMultiplier = 2.022, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { damageEffectiveness = 2.03, baseMultiplier = 2.031, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { damageEffectiveness = 2.04, baseMultiplier = 2.04, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { damageEffectiveness = 2.05, baseMultiplier = 2.049, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { damageEffectiveness = 2.06, baseMultiplier = 2.058, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { damageEffectiveness = 2.07, baseMultiplier = 2.067, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { damageEffectiveness = 2.08, baseMultiplier = 2.076, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { damageEffectiveness = 2.09, baseMultiplier = 2.085, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { damageEffectiveness = 2.09, baseMultiplier = 2.094, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { damageEffectiveness = 2.1, baseMultiplier = 2.103, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { damageEffectiveness = 2.11, baseMultiplier = 2.112, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 12, }, + [2] = { damageEffectiveness = 1.52, baseMultiplier = 1.518, levelRequirement = 15, }, + [3] = { damageEffectiveness = 1.54, baseMultiplier = 1.536, levelRequirement = 19, }, + [4] = { damageEffectiveness = 1.55, baseMultiplier = 1.554, levelRequirement = 23, }, + [5] = { damageEffectiveness = 1.57, baseMultiplier = 1.572, levelRequirement = 27, }, + [6] = { damageEffectiveness = 1.59, baseMultiplier = 1.59, levelRequirement = 31, }, + [7] = { damageEffectiveness = 1.61, baseMultiplier = 1.608, levelRequirement = 35, }, + [8] = { damageEffectiveness = 1.63, baseMultiplier = 1.626, levelRequirement = 38, }, + [9] = { damageEffectiveness = 1.64, baseMultiplier = 1.644, levelRequirement = 41, }, + [10] = { damageEffectiveness = 1.66, baseMultiplier = 1.662, levelRequirement = 44, }, + [11] = { damageEffectiveness = 1.68, baseMultiplier = 1.68, levelRequirement = 47, }, + [12] = { damageEffectiveness = 1.7, baseMultiplier = 1.698, levelRequirement = 50, }, + [13] = { damageEffectiveness = 1.72, baseMultiplier = 1.716, levelRequirement = 53, }, + [14] = { damageEffectiveness = 1.73, baseMultiplier = 1.734, levelRequirement = 56, }, + [15] = { damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 59, }, + [16] = { damageEffectiveness = 1.77, baseMultiplier = 1.77, levelRequirement = 62, }, + [17] = { damageEffectiveness = 1.79, baseMultiplier = 1.788, levelRequirement = 64, }, + [18] = { damageEffectiveness = 1.81, baseMultiplier = 1.806, levelRequirement = 66, }, + [19] = { damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 68, }, + [20] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 70, }, + [21] = { damageEffectiveness = 1.86, baseMultiplier = 1.86, levelRequirement = 72, }, + [22] = { damageEffectiveness = 1.88, baseMultiplier = 1.878, levelRequirement = 74, }, + [23] = { damageEffectiveness = 1.9, baseMultiplier = 1.896, levelRequirement = 76, }, + [24] = { damageEffectiveness = 1.91, baseMultiplier = 1.914, levelRequirement = 78, }, + [25] = { damageEffectiveness = 1.93, baseMultiplier = 1.932, levelRequirement = 80, }, + [26] = { damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 82, }, + [27] = { damageEffectiveness = 1.97, baseMultiplier = 1.968, levelRequirement = 84, }, + [28] = { damageEffectiveness = 1.99, baseMultiplier = 1.986, levelRequirement = 86, }, + [29] = { damageEffectiveness = 2, baseMultiplier = 2.004, levelRequirement = 88, }, + [30] = { damageEffectiveness = 2.02, baseMultiplier = 2.022, levelRequirement = 90, }, + [31] = { damageEffectiveness = 2.03, baseMultiplier = 2.031, levelRequirement = 91, }, + [32] = { damageEffectiveness = 2.04, baseMultiplier = 2.04, levelRequirement = 92, }, + [33] = { damageEffectiveness = 2.05, baseMultiplier = 2.049, levelRequirement = 93, }, + [34] = { damageEffectiveness = 2.06, baseMultiplier = 2.058, levelRequirement = 94, }, + [35] = { damageEffectiveness = 2.07, baseMultiplier = 2.067, levelRequirement = 95, }, + [36] = { damageEffectiveness = 2.08, baseMultiplier = 2.076, levelRequirement = 96, }, + [37] = { damageEffectiveness = 2.09, baseMultiplier = 2.085, levelRequirement = 97, }, + [38] = { damageEffectiveness = 2.09, baseMultiplier = 2.094, levelRequirement = 98, }, + [39] = { damageEffectiveness = 2.1, baseMultiplier = 2.103, levelRequirement = 99, }, + [40] = { damageEffectiveness = 2.11, baseMultiplier = 2.112, levelRequirement = 100, }, }, } skills["Sanctify"] = { @@ -7606,8 +7562,6 @@ skills["Purity"] = { { "reduce_enemy_elemental_resistance_%", 0.05 }, }, }, - constantStats = { - }, stats = { "base_resist_all_elements_%", "active_skill_base_radius_+", @@ -7615,46 +7569,46 @@ skills["Purity"] = { "immune_to_status_ailments", }, levels = { - [1] = { 20, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 20, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 21, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 22, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 23, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 23, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 24, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 25, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 26, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 26, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 27, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 28, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 29, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 29, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 30, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 31, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 32, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 32, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 33, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 34, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 35, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 35, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 36, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 37, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 38, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 38, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 39, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 40, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 41, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 41, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 42, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 42, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 42, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 43, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 43, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 44, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 44, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 44, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 45, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 45, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 20, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 20, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 21, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 22, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 23, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 23, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 24, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 25, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 26, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 26, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 27, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 28, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 29, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 29, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 30, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 31, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 32, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 32, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 33, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 34, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 35, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 35, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 36, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 37, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 38, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 38, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 39, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 40, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 41, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 41, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 42, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 42, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 42, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 43, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 43, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 44, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 44, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 44, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 45, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 45, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["LightningResistAura"] = { @@ -7697,8 +7651,6 @@ skills["LightningResistAura"] = { { "base_reduce_enemy_lightning_resistance_%", 0.05 }, }, }, - constantStats = { - }, stats = { "base_lightning_damage_resistance_%", "base_maximum_lightning_damage_resistance_%", @@ -7706,46 +7658,46 @@ skills["LightningResistAura"] = { "base_deal_no_damage", }, levels = { - [1] = { 22, 0, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 23, 0, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 24, 0, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 25, 0, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 26, 1, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 27, 1, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 28, 1, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 29, 1, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 30, 1, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 31, 1, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 32, 2, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 33, 2, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 34, 2, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 35, 2, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 36, 2, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 37, 2, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 38, 3, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 39, 3, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 40, 3, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 41, 4, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 42, 4, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 43, 4, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 44, 5, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 45, 5, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 46, 5, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 47, 5, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 48, 5, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 49, 5, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 50, 5, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 56, 5, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 22, 0, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 23, 0, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 24, 0, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 25, 0, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 26, 1, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 27, 1, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 28, 1, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 29, 1, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 30, 1, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 31, 1, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 32, 2, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 33, 2, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 34, 2, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 35, 2, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 36, 2, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 37, 2, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 38, 3, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 39, 3, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 40, 3, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 41, 4, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 42, 4, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 43, 4, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 44, 5, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 45, 5, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 46, 5, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 47, 5, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 48, 5, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 49, 5, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 50, 5, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 56, 5, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["LightningImpurity"] = { @@ -7769,8 +7721,6 @@ skills["LightningImpurity"] = { area = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 2 }, @@ -7789,46 +7739,46 @@ skills["LightningImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["MortarBarrageMine"] = { @@ -7973,8 +7923,6 @@ skills["RaiseSpectre"] = { spectre = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "minion_movement_speed_+%", 1 }, @@ -8067,8 +8015,6 @@ skills["RaiseZombie"] = { spell = true, minion = true, }, - baseMods = { - }, qualityStats = { Default = { { "minion_maximum_life_+%", 1 }, @@ -8208,46 +8154,46 @@ skills["RighteousFire"] = { "active_skill_base_radius_+", }, levels = { - [1] = { 2343, 20, 0, cooldown = 0.3, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 3382, 21, 0, cooldown = 0.3, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 4793, 22, 0, cooldown = 0.3, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 6699, 23, 1, cooldown = 0.3, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 8547, 24, 1, cooldown = 0.3, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 10845, 25, 1, cooldown = 0.3, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 13696, 26, 1, cooldown = 0.3, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 17226, 27, 2, cooldown = 0.3, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 21587, 28, 2, cooldown = 0.3, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 26964, 29, 2, cooldown = 0.3, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 33584, 30, 2, cooldown = 0.3, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 41720, 31, 3, cooldown = 0.3, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 51705, 32, 3, cooldown = 0.3, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 63942, 33, 3, cooldown = 0.3, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 73588, 34, 3, cooldown = 0.3, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 84621, 35, 4, cooldown = 0.3, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 97232, 36, 4, cooldown = 0.3, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 111640, 37, 4, cooldown = 0.3, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 128094, 38, 4, cooldown = 0.3, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 146876, 39, 5, cooldown = 0.3, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 168306, 40, 5, cooldown = 0.3, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 192747, 41, 5, cooldown = 0.3, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 220612, 42, 5, cooldown = 0.3, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 252369, 43, 6, cooldown = 0.3, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 288546, 44, 6, cooldown = 0.3, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 329746, 45, 6, cooldown = 0.3, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 376650, 46, 6, cooldown = 0.3, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 430030, 47, 7, cooldown = 0.3, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 490761, 48, 7, cooldown = 0.3, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 559834, 49, 7, cooldown = 0.3, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 597844, 49, 7, cooldown = 0.3, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 638372, 50, 8, cooldown = 0.3, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 681582, 50, 8, cooldown = 0.3, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 727648, 51, 8, cooldown = 0.3, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 776755, 51, 8, cooldown = 0.3, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 829101, 52, 9, cooldown = 0.3, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 884895, 52, 9, cooldown = 0.3, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 944361, 53, 9, cooldown = 0.3, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 1007737, 53, 9, cooldown = 0.3, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 1075274, 54, 10, cooldown = 0.3, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 2343, 20, 0, cooldown = 0.3, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [2] = { 3382, 21, 0, cooldown = 0.3, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [3] = { 4793, 22, 0, cooldown = 0.3, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [4] = { 6699, 23, 1, cooldown = 0.3, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [5] = { 8547, 24, 1, cooldown = 0.3, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [6] = { 10845, 25, 1, cooldown = 0.3, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [7] = { 13696, 26, 1, cooldown = 0.3, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, }, + [8] = { 17226, 27, 2, cooldown = 0.3, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [9] = { 21587, 28, 2, cooldown = 0.3, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, }, + [10] = { 26964, 29, 2, cooldown = 0.3, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [11] = { 33584, 30, 2, cooldown = 0.3, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, }, + [12] = { 41720, 31, 3, cooldown = 0.3, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [13] = { 51705, 32, 3, cooldown = 0.3, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [14] = { 63942, 33, 3, cooldown = 0.3, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 73588, 34, 3, cooldown = 0.3, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 84621, 35, 4, cooldown = 0.3, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 97232, 36, 4, cooldown = 0.3, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 111640, 37, 4, cooldown = 0.3, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 128094, 38, 4, cooldown = 0.3, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 146876, 39, 5, cooldown = 0.3, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 168306, 40, 5, cooldown = 0.3, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 192747, 41, 5, cooldown = 0.3, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 220612, 42, 5, cooldown = 0.3, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 252369, 43, 6, cooldown = 0.3, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 288546, 44, 6, cooldown = 0.3, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 329746, 45, 6, cooldown = 0.3, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 376650, 46, 6, cooldown = 0.3, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 430030, 47, 7, cooldown = 0.3, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 490761, 48, 7, cooldown = 0.3, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 559834, 49, 7, cooldown = 0.3, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 597844, 49, 7, cooldown = 0.3, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 638372, 50, 8, cooldown = 0.3, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 681582, 50, 8, cooldown = 0.3, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 727648, 51, 8, cooldown = 0.3, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 776755, 51, 8, cooldown = 0.3, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 829101, 52, 9, cooldown = 0.3, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 884895, 52, 9, cooldown = 0.3, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 944361, 53, 9, cooldown = 0.3, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 1007737, 53, 9, cooldown = 0.3, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 1075274, 54, 10, cooldown = 0.3, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["VaalRighteousFire"] = { @@ -8301,46 +8247,46 @@ skills["VaalRighteousFire"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 120, 10, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 122, 10, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 124, 11, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 126, 11, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 128, 12, cooldown = 0.5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 130, 12, cooldown = 0.5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 132, 13, cooldown = 0.5, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 134, 13, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 136, 14, cooldown = 0.5, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 138, 14, cooldown = 0.5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 140, 15, cooldown = 0.5, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 142, 15, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 144, 16, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 146, 16, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 148, 17, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 150, 17, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 152, 18, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 154, 18, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 156, 19, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 158, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 160, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 162, 20, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 164, 21, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 166, 21, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 168, 22, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 170, 22, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 172, 23, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 174, 23, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 176, 24, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 178, 24, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 179, 24, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 180, 25, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 181, 25, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 182, 25, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 183, 25, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 184, 26, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 185, 26, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 186, 26, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 187, 26, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 188, 27, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 120, 10, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [2] = { 122, 10, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [3] = { 124, 11, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [4] = { 126, 11, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [5] = { 128, 12, cooldown = 0.5, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [6] = { 130, 12, cooldown = 0.5, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [7] = { 132, 13, cooldown = 0.5, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [8] = { 134, 13, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [9] = { 136, 14, cooldown = 0.5, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [10] = { 138, 14, cooldown = 0.5, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [11] = { 140, 15, cooldown = 0.5, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [12] = { 142, 15, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [13] = { 144, 16, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [14] = { 146, 16, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 148, 17, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 150, 17, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 152, 18, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 154, 18, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 156, 19, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 158, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 160, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 162, 20, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 164, 21, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 166, 21, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 168, 22, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 170, 22, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 172, 23, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 174, 23, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 176, 24, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 178, 24, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 179, 24, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 180, 25, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 181, 25, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 182, 25, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 183, 25, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 184, 26, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 185, 26, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 186, 26, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 187, 26, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 188, 27, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["FireBeam"] = { @@ -8675,8 +8621,6 @@ skills["IceSiphonTrap"] = { trap = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "cold_ailment_effect_+%", 1 }, @@ -8851,8 +8795,6 @@ skills["Spark"] = { projectile = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 1 }, @@ -8934,8 +8876,6 @@ skills["VaalSparkSpiralNova"] = { projectile = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 1 }, @@ -8955,46 +8895,46 @@ skills["VaalSparkSpiralNova"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 1, 11, 0, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, 12, 1, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 1, 15, 2, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 1, 19, 3, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 1, 27, 4, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 2, 37, 5, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 3, 48, 6, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 3, 60, 7, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 4, 74, 8, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 5, 91, 9, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 6, 110, 10, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 7, 133, 11, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 8, 159, 12, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 10, 188, 13, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 12, 223, 14, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 14, 263, 15, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 16, 308, 16, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 19, 361, 17, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 21, 405, 18, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 24, 454, 19, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 26, 489, 20, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 28, 527, 21, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 30, 568, 22, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 32, 611, 23, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 35, 658, 24, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 37, 707, 25, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 40, 760, 26, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 43, 816, 27, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 46, 877, 28, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 50, 941, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 51, 975, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 53, 1010, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 55, 1046, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 57, 1083, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 59, 1121, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 61, 1161, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 63, 1202, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 65, 1244, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 68, 1288, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 70, 1333, 34, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 1, 11, 0, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, + [2] = { 1, 12, 1, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, + [3] = { 1, 15, 2, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [4] = { 1, 19, 3, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, + [5] = { 1, 27, 4, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, + [6] = { 2, 37, 5, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [7] = { 3, 48, 6, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [8] = { 3, 60, 7, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [9] = { 4, 74, 8, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [10] = { 5, 91, 9, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [11] = { 6, 110, 10, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [12] = { 7, 133, 11, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [13] = { 8, 159, 12, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [14] = { 10, 188, 13, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [15] = { 12, 223, 14, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [16] = { 14, 263, 15, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [17] = { 16, 308, 16, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [18] = { 19, 361, 17, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 21, 405, 18, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 24, 454, 19, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 26, 489, 20, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 28, 527, 21, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 30, 568, 22, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 32, 611, 23, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 35, 658, 24, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 37, 707, 25, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 40, 760, 26, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 43, 816, 27, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 46, 877, 28, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 50, 941, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 51, 975, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 53, 1010, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 55, 1046, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 57, 1083, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 59, 1121, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 61, 1161, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 63, 1202, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 65, 1244, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 68, 1288, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 70, 1333, 34, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Spellslinger"] = { @@ -9011,8 +8951,6 @@ skills["Spellslinger"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "dummy_stat_display_nothing", 0 }, @@ -9024,52 +8962,50 @@ skills["Spellslinger"] = { { "dummy_stat_display_nothing", 0 }, }, }, - constantStats = { - }, stats = { "spellslinger_mana_reservation", }, levels = { - [1] = { cooldown = 0.6, levelRequirement = 24, statInterpolation = { }, cost = { }, }, - [2] = { cooldown = 0.6, levelRequirement = 27, statInterpolation = { }, cost = { }, }, - [3] = { cooldown = 0.6, levelRequirement = 30, statInterpolation = { }, cost = { }, }, - [4] = { cooldown = 0.6, levelRequirement = 33, statInterpolation = { }, cost = { }, }, - [5] = { cooldown = 0.6, levelRequirement = 36, statInterpolation = { }, cost = { }, }, - [6] = { cooldown = 0.6, levelRequirement = 39, statInterpolation = { }, cost = { }, }, - [7] = { cooldown = 0.6, levelRequirement = 42, statInterpolation = { }, cost = { }, }, - [8] = { cooldown = 0.6, levelRequirement = 45, statInterpolation = { }, cost = { }, }, - [9] = { cooldown = 0.6, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [10] = { cooldown = 0.6, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [11] = { cooldown = 0.6, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [12] = { cooldown = 0.6, levelRequirement = 54, statInterpolation = { }, cost = { }, }, - [13] = { cooldown = 0.6, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [14] = { cooldown = 0.6, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [15] = { cooldown = 0.6, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [16] = { cooldown = 0.6, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [17] = { cooldown = 0.6, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [18] = { cooldown = 0.6, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [19] = { cooldown = 0.6, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [20] = { cooldown = 0.6, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { cooldown = 0.6, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { cooldown = 0.6, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { cooldown = 0.6, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { cooldown = 0.6, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { cooldown = 0.6, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { cooldown = 0.6, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { cooldown = 0.6, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { cooldown = 0.6, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { cooldown = 0.6, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { cooldown = 0.6, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { cooldown = 0.6, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { cooldown = 0.6, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { cooldown = 0.6, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { cooldown = 0.6, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { cooldown = 0.6, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { cooldown = 0.6, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { cooldown = 0.6, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { cooldown = 0.6, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { cooldown = 0.6, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { cooldown = 0.6, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.6, levelRequirement = 24, }, + [2] = { cooldown = 0.6, levelRequirement = 27, }, + [3] = { cooldown = 0.6, levelRequirement = 30, }, + [4] = { cooldown = 0.6, levelRequirement = 33, }, + [5] = { cooldown = 0.6, levelRequirement = 36, }, + [6] = { cooldown = 0.6, levelRequirement = 39, }, + [7] = { cooldown = 0.6, levelRequirement = 42, }, + [8] = { cooldown = 0.6, levelRequirement = 45, }, + [9] = { cooldown = 0.6, levelRequirement = 48, }, + [10] = { cooldown = 0.6, levelRequirement = 50, }, + [11] = { cooldown = 0.6, levelRequirement = 52, }, + [12] = { cooldown = 0.6, levelRequirement = 54, }, + [13] = { cooldown = 0.6, levelRequirement = 56, }, + [14] = { cooldown = 0.6, levelRequirement = 58, }, + [15] = { cooldown = 0.6, levelRequirement = 60, }, + [16] = { cooldown = 0.6, levelRequirement = 62, }, + [17] = { cooldown = 0.6, levelRequirement = 64, }, + [18] = { cooldown = 0.6, levelRequirement = 66, }, + [19] = { cooldown = 0.6, levelRequirement = 68, }, + [20] = { cooldown = 0.6, levelRequirement = 70, }, + [21] = { cooldown = 0.6, levelRequirement = 72, }, + [22] = { cooldown = 0.6, levelRequirement = 74, }, + [23] = { cooldown = 0.6, levelRequirement = 76, }, + [24] = { cooldown = 0.6, levelRequirement = 78, }, + [25] = { cooldown = 0.6, levelRequirement = 80, }, + [26] = { cooldown = 0.6, levelRequirement = 82, }, + [27] = { cooldown = 0.6, levelRequirement = 84, }, + [28] = { cooldown = 0.6, levelRequirement = 86, }, + [29] = { cooldown = 0.6, levelRequirement = 88, }, + [30] = { cooldown = 0.6, levelRequirement = 90, }, + [31] = { cooldown = 0.6, levelRequirement = 91, }, + [32] = { cooldown = 0.6, levelRequirement = 92, }, + [33] = { cooldown = 0.6, levelRequirement = 93, }, + [34] = { cooldown = 0.6, levelRequirement = 94, }, + [35] = { cooldown = 0.6, levelRequirement = 95, }, + [36] = { cooldown = 0.6, levelRequirement = 96, }, + [37] = { cooldown = 0.6, levelRequirement = 97, }, + [38] = { cooldown = 0.6, levelRequirement = 98, }, + [39] = { cooldown = 0.6, levelRequirement = 99, }, + [40] = { cooldown = 0.6, levelRequirement = 100, }, }, } skills["SupportSpellslinger"] = { @@ -9118,46 +9054,46 @@ skills["SupportSpellslinger"] = { "support_spellslinger_damage_+%_final", }, levels = { - [1] = { 50, 0, -37, manaReservationPercent = 30, cooldown = 0.6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 53, 2, -37, manaReservationPercent = 30, cooldown = 0.6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 55, 4, -37, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 58, 6, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 61, 8, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 63, 10, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 66, 12, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 68, 14, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 71, 16, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 74, 18, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 76, 20, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 79, 22, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 82, 24, -33, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 84, 26, -33, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 87, 28, -33, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 89, 30, -32, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 92, 32, -32, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 95, 34, -32, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 97, 36, -31, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 100, 38, -31, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 100, 40, -31, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 100, 42, -30, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 100, 44, -30, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 100, 46, -30, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 100, 48, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 100, 50, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 100, 52, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 100, 54, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 100, 56, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 100, 58, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 100, 59, -27, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 100, 60, -27, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 100, 61, -27, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 100, 62, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 100, 63, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 100, 64, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 100, 65, -25, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 100, 66, -25, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 100, 67, -25, manaReservationPercent = 20, cooldown = 0.6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 100, 68, -24, manaReservationPercent = 20, cooldown = 0.6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 50, 0, -37, manaReservationPercent = 30, cooldown = 0.6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 53, 2, -37, manaReservationPercent = 30, cooldown = 0.6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 55, 4, -37, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 58, 6, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 61, 8, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 63, 10, -36, manaReservationPercent = 29, cooldown = 0.6, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 66, 12, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 68, 14, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 71, 16, -35, manaReservationPercent = 28, cooldown = 0.6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 74, 18, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 76, 20, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 79, 22, -34, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 82, 24, -33, manaReservationPercent = 27, cooldown = 0.6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 84, 26, -33, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 87, 28, -33, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 89, 30, -32, manaReservationPercent = 26, cooldown = 0.6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 92, 32, -32, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 95, 34, -32, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 97, 36, -31, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 100, 38, -31, manaReservationPercent = 25, cooldown = 0.6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 100, 40, -31, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 100, 42, -30, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 100, 44, -30, manaReservationPercent = 24, cooldown = 0.6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 100, 46, -30, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 100, 48, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 100, 50, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 100, 52, -29, manaReservationPercent = 23, cooldown = 0.6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 100, 54, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 100, 56, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 100, 58, -28, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 100, 59, -27, manaReservationPercent = 22, cooldown = 0.6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 100, 60, -27, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 100, 61, -27, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 100, 62, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 100, 63, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 100, 64, -26, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 100, 65, -25, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 100, 66, -25, manaReservationPercent = 21, cooldown = 0.6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 100, 67, -25, manaReservationPercent = 20, cooldown = 0.6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 100, 68, -24, manaReservationPercent = 20, cooldown = 0.6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["BrandSupport"] = { @@ -9175,8 +9111,6 @@ skills["BrandSupport"] = { duration = true, brand = true, }, - baseMods = { - }, qualityStats = { Default = { { "sigil_repeat_frequency_+%", 0.5 }, @@ -9202,46 +9136,46 @@ skills["BrandSupport"] = { "base_deal_no_damage", }, levels = { - [1] = { levelRequirement = 38, statInterpolation = { }, cost = { Mana = 18, }, }, - [2] = { levelRequirement = 40, statInterpolation = { }, cost = { Mana = 18, }, }, - [3] = { levelRequirement = 42, statInterpolation = { }, cost = { Mana = 19, }, }, - [4] = { levelRequirement = 44, statInterpolation = { }, cost = { Mana = 20, }, }, - [5] = { levelRequirement = 46, statInterpolation = { }, cost = { Mana = 22, }, }, - [6] = { levelRequirement = 48, statInterpolation = { }, cost = { Mana = 23, }, }, - [7] = { levelRequirement = 50, statInterpolation = { }, cost = { Mana = 23, }, }, - [8] = { levelRequirement = 52, statInterpolation = { }, cost = { Mana = 24, }, }, - [9] = { levelRequirement = 54, statInterpolation = { }, cost = { Mana = 25, }, }, - [10] = { levelRequirement = 56, statInterpolation = { }, cost = { Mana = 25, }, }, - [11] = { levelRequirement = 58, statInterpolation = { }, cost = { Mana = 26, }, }, - [12] = { levelRequirement = 60, statInterpolation = { }, cost = { Mana = 26, }, }, - [13] = { levelRequirement = 62, statInterpolation = { }, cost = { Mana = 28, }, }, - [14] = { levelRequirement = 64, statInterpolation = { }, cost = { Mana = 29, }, }, - [15] = { levelRequirement = 65, statInterpolation = { }, cost = { Mana = 29, }, }, - [16] = { levelRequirement = 66, statInterpolation = { }, cost = { Mana = 30, }, }, - [17] = { levelRequirement = 67, statInterpolation = { }, cost = { Mana = 30, }, }, - [18] = { levelRequirement = 68, statInterpolation = { }, cost = { Mana = 31, }, }, - [19] = { levelRequirement = 69, statInterpolation = { }, cost = { Mana = 32, }, }, - [20] = { levelRequirement = 70, statInterpolation = { }, cost = { Mana = 32, }, }, - [21] = { levelRequirement = 72, statInterpolation = { }, cost = { Mana = 34, }, }, - [22] = { levelRequirement = 74, statInterpolation = { }, cost = { Mana = 34, }, }, - [23] = { levelRequirement = 76, statInterpolation = { }, cost = { Mana = 35, }, }, - [24] = { levelRequirement = 78, statInterpolation = { }, cost = { Mana = 36, }, }, - [25] = { levelRequirement = 80, statInterpolation = { }, cost = { Mana = 36, }, }, - [26] = { levelRequirement = 82, statInterpolation = { }, cost = { Mana = 37, }, }, - [27] = { levelRequirement = 84, statInterpolation = { }, cost = { Mana = 37, }, }, - [28] = { levelRequirement = 86, statInterpolation = { }, cost = { Mana = 38, }, }, - [29] = { levelRequirement = 88, statInterpolation = { }, cost = { Mana = 38, }, }, - [30] = { levelRequirement = 90, statInterpolation = { }, cost = { Mana = 40, }, }, - [31] = { levelRequirement = 91, statInterpolation = { }, cost = { Mana = 40, }, }, - [32] = { levelRequirement = 92, statInterpolation = { }, cost = { Mana = 41, }, }, - [33] = { levelRequirement = 93, statInterpolation = { }, cost = { Mana = 41, }, }, - [34] = { levelRequirement = 94, statInterpolation = { }, cost = { Mana = 41, }, }, - [35] = { levelRequirement = 95, statInterpolation = { }, cost = { Mana = 42, }, }, - [36] = { levelRequirement = 96, statInterpolation = { }, cost = { Mana = 42, }, }, - [37] = { levelRequirement = 97, statInterpolation = { }, cost = { Mana = 42, }, }, - [38] = { levelRequirement = 98, statInterpolation = { }, cost = { Mana = 42, }, }, - [39] = { levelRequirement = 99, statInterpolation = { }, cost = { Mana = 43, }, }, - [40] = { levelRequirement = 100, statInterpolation = { }, cost = { Mana = 43, }, }, + [1] = { levelRequirement = 38, cost = { Mana = 18, }, }, + [2] = { levelRequirement = 40, cost = { Mana = 18, }, }, + [3] = { levelRequirement = 42, cost = { Mana = 19, }, }, + [4] = { levelRequirement = 44, cost = { Mana = 20, }, }, + [5] = { levelRequirement = 46, cost = { Mana = 22, }, }, + [6] = { levelRequirement = 48, cost = { Mana = 23, }, }, + [7] = { levelRequirement = 50, cost = { Mana = 23, }, }, + [8] = { levelRequirement = 52, cost = { Mana = 24, }, }, + [9] = { levelRequirement = 54, cost = { Mana = 25, }, }, + [10] = { levelRequirement = 56, cost = { Mana = 25, }, }, + [11] = { levelRequirement = 58, cost = { Mana = 26, }, }, + [12] = { levelRequirement = 60, cost = { Mana = 26, }, }, + [13] = { levelRequirement = 62, cost = { Mana = 28, }, }, + [14] = { levelRequirement = 64, cost = { Mana = 29, }, }, + [15] = { levelRequirement = 65, cost = { Mana = 29, }, }, + [16] = { levelRequirement = 66, cost = { Mana = 30, }, }, + [17] = { levelRequirement = 67, cost = { Mana = 30, }, }, + [18] = { levelRequirement = 68, cost = { Mana = 31, }, }, + [19] = { levelRequirement = 69, cost = { Mana = 32, }, }, + [20] = { levelRequirement = 70, cost = { Mana = 32, }, }, + [21] = { levelRequirement = 72, cost = { Mana = 34, }, }, + [22] = { levelRequirement = 74, cost = { Mana = 34, }, }, + [23] = { levelRequirement = 76, cost = { Mana = 35, }, }, + [24] = { levelRequirement = 78, cost = { Mana = 36, }, }, + [25] = { levelRequirement = 80, cost = { Mana = 36, }, }, + [26] = { levelRequirement = 82, cost = { Mana = 37, }, }, + [27] = { levelRequirement = 84, cost = { Mana = 37, }, }, + [28] = { levelRequirement = 86, cost = { Mana = 38, }, }, + [29] = { levelRequirement = 88, cost = { Mana = 38, }, }, + [30] = { levelRequirement = 90, cost = { Mana = 40, }, }, + [31] = { levelRequirement = 91, cost = { Mana = 40, }, }, + [32] = { levelRequirement = 92, cost = { Mana = 41, }, }, + [33] = { levelRequirement = 93, cost = { Mana = 41, }, }, + [34] = { levelRequirement = 94, cost = { Mana = 41, }, }, + [35] = { levelRequirement = 95, cost = { Mana = 42, }, }, + [36] = { levelRequirement = 96, cost = { Mana = 42, }, }, + [37] = { levelRequirement = 97, cost = { Mana = 42, }, }, + [38] = { levelRequirement = 98, cost = { Mana = 42, }, }, + [39] = { levelRequirement = 99, cost = { Mana = 43, }, }, + [40] = { levelRequirement = 100, cost = { Mana = 43, }, }, }, } skills["SupportBrandSupport"] = { @@ -9298,46 +9232,46 @@ skills["SupportBrandSupport"] = { "projectiles_not_offset", }, levels = { - [1] = { -69, 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -69, 41, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -69, 42, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -68, 43, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -68, 44, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -68, 45, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -67, 46, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -67, 47, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -67, 48, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -66, 49, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -66, 50, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -66, 51, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -65, 52, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -65, 53, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -65, 54, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -64, 55, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -64, 56, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -64, 57, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -63, 58, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -63, 59, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -63, 60, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -62, 61, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -62, 62, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -62, 63, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -61, 64, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -61, 65, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -61, 66, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -60, 67, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -60, 68, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -60, 69, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -59, 69, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -59, 70, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -59, 70, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -58, 71, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -58, 71, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -58, 72, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -57, 72, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -57, 73, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -57, 73, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -56, 74, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -69, 40, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [2] = { -69, 41, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [3] = { -69, 42, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [4] = { -68, 43, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [5] = { -68, 44, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [6] = { -68, 45, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [7] = { -67, 46, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [8] = { -67, 47, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [9] = { -67, 48, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [10] = { -66, 49, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [11] = { -66, 50, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [12] = { -66, 51, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [13] = { -65, 52, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [14] = { -65, 53, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [15] = { -65, 54, levelRequirement = 65, statInterpolation = { 1, 1, }, }, + [16] = { -64, 55, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [17] = { -64, 56, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [18] = { -64, 57, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { -63, 58, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { -63, 59, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { -63, 60, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { -62, 61, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { -62, 62, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { -62, 63, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { -61, 64, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { -61, 65, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { -61, 66, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { -60, 67, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { -60, 68, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { -60, 69, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { -59, 69, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { -59, 70, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { -59, 70, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { -58, 71, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { -58, 71, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { -58, 72, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { -57, 72, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { -57, 73, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { -57, 73, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { -56, 74, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SpiritOffering"] = { @@ -9775,8 +9709,6 @@ skills["SummonReaper"] = { spell = true, minion = true, }, - baseMods = { - }, qualityStats = { Default = { { "minion_movement_speed_+%", 1 }, @@ -9853,8 +9785,6 @@ skills["RuneBlast"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_cast_speed_+%", 0.5 }, @@ -9869,51 +9799,49 @@ skills["RuneBlast"] = { { "dummy_stat_display_nothing", 0 }, }, }, - constantStats = { - }, stats = { }, levels = { - [1] = { levelRequirement = 28, statInterpolation = { }, cost = { Mana = 5, }, }, - [2] = { levelRequirement = 31, statInterpolation = { }, cost = { Mana = 5, }, }, - [3] = { levelRequirement = 34, statInterpolation = { }, cost = { Mana = 6, }, }, - [4] = { levelRequirement = 37, statInterpolation = { }, cost = { Mana = 6, }, }, - [5] = { levelRequirement = 40, statInterpolation = { }, cost = { Mana = 7, }, }, - [6] = { levelRequirement = 42, statInterpolation = { }, cost = { Mana = 7, }, }, - [7] = { levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, - [8] = { levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, - [9] = { levelRequirement = 48, statInterpolation = { }, cost = { Mana = 9, }, }, - [10] = { levelRequirement = 50, statInterpolation = { }, cost = { Mana = 9, }, }, - [11] = { levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, - [12] = { levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, - [13] = { levelRequirement = 56, statInterpolation = { }, cost = { Mana = 11, }, }, - [14] = { levelRequirement = 58, statInterpolation = { }, cost = { Mana = 11, }, }, - [15] = { levelRequirement = 60, statInterpolation = { }, cost = { Mana = 12, }, }, - [16] = { levelRequirement = 62, statInterpolation = { }, cost = { Mana = 12, }, }, - [17] = { levelRequirement = 64, statInterpolation = { }, cost = { Mana = 13, }, }, - [18] = { levelRequirement = 66, statInterpolation = { }, cost = { Mana = 13, }, }, - [19] = { levelRequirement = 68, statInterpolation = { }, cost = { Mana = 14, }, }, - [20] = { levelRequirement = 70, statInterpolation = { }, cost = { Mana = 14, }, }, - [21] = { levelRequirement = 72, statInterpolation = { }, cost = { Mana = 14, }, }, - [22] = { levelRequirement = 74, statInterpolation = { }, cost = { Mana = 15, }, }, - [23] = { levelRequirement = 76, statInterpolation = { }, cost = { Mana = 15, }, }, - [24] = { levelRequirement = 78, statInterpolation = { }, cost = { Mana = 16, }, }, - [25] = { levelRequirement = 80, statInterpolation = { }, cost = { Mana = 16, }, }, - [26] = { levelRequirement = 82, statInterpolation = { }, cost = { Mana = 17, }, }, - [27] = { levelRequirement = 84, statInterpolation = { }, cost = { Mana = 17, }, }, - [28] = { levelRequirement = 86, statInterpolation = { }, cost = { Mana = 18, }, }, - [29] = { levelRequirement = 88, statInterpolation = { }, cost = { Mana = 18, }, }, - [30] = { levelRequirement = 90, statInterpolation = { }, cost = { Mana = 19, }, }, - [31] = { levelRequirement = 91, statInterpolation = { }, cost = { Mana = 19, }, }, - [32] = { levelRequirement = 92, statInterpolation = { }, cost = { Mana = 19, }, }, - [33] = { levelRequirement = 93, statInterpolation = { }, cost = { Mana = 20, }, }, - [34] = { levelRequirement = 94, statInterpolation = { }, cost = { Mana = 20, }, }, - [35] = { levelRequirement = 95, statInterpolation = { }, cost = { Mana = 20, }, }, - [36] = { levelRequirement = 96, statInterpolation = { }, cost = { Mana = 20, }, }, - [37] = { levelRequirement = 97, statInterpolation = { }, cost = { Mana = 21, }, }, - [38] = { levelRequirement = 98, statInterpolation = { }, cost = { Mana = 21, }, }, - [39] = { levelRequirement = 99, statInterpolation = { }, cost = { Mana = 21, }, }, - [40] = { levelRequirement = 100, statInterpolation = { }, cost = { Mana = 21, }, }, + [1] = { levelRequirement = 28, cost = { Mana = 5, }, }, + [2] = { levelRequirement = 31, cost = { Mana = 5, }, }, + [3] = { levelRequirement = 34, cost = { Mana = 6, }, }, + [4] = { levelRequirement = 37, cost = { Mana = 6, }, }, + [5] = { levelRequirement = 40, cost = { Mana = 7, }, }, + [6] = { levelRequirement = 42, cost = { Mana = 7, }, }, + [7] = { levelRequirement = 44, cost = { Mana = 8, }, }, + [8] = { levelRequirement = 46, cost = { Mana = 8, }, }, + [9] = { levelRequirement = 48, cost = { Mana = 9, }, }, + [10] = { levelRequirement = 50, cost = { Mana = 9, }, }, + [11] = { levelRequirement = 52, cost = { Mana = 10, }, }, + [12] = { levelRequirement = 54, cost = { Mana = 10, }, }, + [13] = { levelRequirement = 56, cost = { Mana = 11, }, }, + [14] = { levelRequirement = 58, cost = { Mana = 11, }, }, + [15] = { levelRequirement = 60, cost = { Mana = 12, }, }, + [16] = { levelRequirement = 62, cost = { Mana = 12, }, }, + [17] = { levelRequirement = 64, cost = { Mana = 13, }, }, + [18] = { levelRequirement = 66, cost = { Mana = 13, }, }, + [19] = { levelRequirement = 68, cost = { Mana = 14, }, }, + [20] = { levelRequirement = 70, cost = { Mana = 14, }, }, + [21] = { levelRequirement = 72, cost = { Mana = 14, }, }, + [22] = { levelRequirement = 74, cost = { Mana = 15, }, }, + [23] = { levelRequirement = 76, cost = { Mana = 15, }, }, + [24] = { levelRequirement = 78, cost = { Mana = 16, }, }, + [25] = { levelRequirement = 80, cost = { Mana = 16, }, }, + [26] = { levelRequirement = 82, cost = { Mana = 17, }, }, + [27] = { levelRequirement = 84, cost = { Mana = 17, }, }, + [28] = { levelRequirement = 86, cost = { Mana = 18, }, }, + [29] = { levelRequirement = 88, cost = { Mana = 18, }, }, + [30] = { levelRequirement = 90, cost = { Mana = 19, }, }, + [31] = { levelRequirement = 91, cost = { Mana = 19, }, }, + [32] = { levelRequirement = 92, cost = { Mana = 19, }, }, + [33] = { levelRequirement = 93, cost = { Mana = 20, }, }, + [34] = { levelRequirement = 94, cost = { Mana = 20, }, }, + [35] = { levelRequirement = 95, cost = { Mana = 20, }, }, + [36] = { levelRequirement = 96, cost = { Mana = 20, }, }, + [37] = { levelRequirement = 97, cost = { Mana = 21, }, }, + [38] = { levelRequirement = 98, cost = { Mana = 21, }, }, + [39] = { levelRequirement = 99, cost = { Mana = 21, }, }, + [40] = { levelRequirement = 100, cost = { Mana = 21, }, }, }, } skills["StormBurstNew"] = { @@ -10163,46 +10091,46 @@ skills["VaalStormCall"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 21, 38, 10, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 26, 48, 11, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 34, 64, 12, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 45, 83, 13, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 57, 106, 14, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 72, 134, 15, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 90, 168, 16, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 106, 198, 17, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 125, 232, 18, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 146, 271, 19, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 170, 316, 20, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 198, 367, 21, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 229, 426, 22, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 265, 492, 23, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 306, 568, 24, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 352, 655, 25, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 387, 719, 26, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 425, 788, 27, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 465, 864, 28, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 510, 947, 29, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 558, 1037, 30, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 611, 1135, 31, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 668, 1241, 32, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 730, 1356, 33, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 798, 1482, 34, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 871, 1618, 35, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 951, 1766, 36, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 1037, 1926, 37, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 1131, 2100, 38, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 1233, 2289, 39, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 1287, 2390, 39, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 1343, 2494, 40, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 1402, 2603, 40, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 1463, 2717, 41, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 1526, 2835, 41, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 1593, 2958, 42, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 1661, 3086, 42, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 1733, 3219, 43, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 1808, 3357, 43, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 1886, 3502, 44, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 21, 38, 10, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [2] = { 26, 48, 11, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, + [3] = { 34, 64, 12, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, + [4] = { 45, 83, 13, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, + [5] = { 57, 106, 14, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [6] = { 72, 134, 15, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [7] = { 90, 168, 16, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [8] = { 106, 198, 17, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [9] = { 125, 232, 18, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [10] = { 146, 271, 19, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [11] = { 170, 316, 20, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [12] = { 198, 367, 21, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [13] = { 229, 426, 22, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [14] = { 265, 492, 23, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [15] = { 306, 568, 24, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, + [16] = { 352, 655, 25, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 387, 719, 26, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 425, 788, 27, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 465, 864, 28, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 510, 947, 29, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 558, 1037, 30, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 611, 1135, 31, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 668, 1241, 32, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 730, 1356, 33, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 798, 1482, 34, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 871, 1618, 35, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 951, 1766, 36, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 1037, 1926, 37, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 1131, 2100, 38, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 1233, 2289, 39, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 1287, 2390, 39, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 1343, 2494, 40, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 1402, 2603, 40, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 1463, 2717, 41, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 1526, 2835, 41, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 1593, 2958, 42, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 1661, 3086, 42, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 1733, 3219, 43, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 1808, 3357, 43, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 1886, 3502, 44, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SummonBoneGolem"] = { @@ -10426,8 +10354,6 @@ skills["SummonRelic"] = { spell = true, minion = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 0.5 }, @@ -10599,8 +10525,6 @@ skills["SummonRagingSpirit"] = { minion = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "minion_movement_speed_+%", 1 }, @@ -10624,46 +10548,46 @@ skills["SummonRagingSpirit"] = { "minions_cannot_taunt_enemies", }, levels = { - [1] = { levelRequirement = 4, statInterpolation = { }, cost = { Mana = 4, }, }, - [2] = { levelRequirement = 6, statInterpolation = { }, cost = { Mana = 4, }, }, - [3] = { levelRequirement = 9, statInterpolation = { }, cost = { Mana = 4, }, }, - [4] = { levelRequirement = 12, statInterpolation = { }, cost = { Mana = 4, }, }, - [5] = { levelRequirement = 16, statInterpolation = { }, cost = { Mana = 5, }, }, - [6] = { levelRequirement = 20, statInterpolation = { }, cost = { Mana = 6, }, }, - [7] = { levelRequirement = 24, statInterpolation = { }, cost = { Mana = 6, }, }, - [8] = { levelRequirement = 28, statInterpolation = { }, cost = { Mana = 7, }, }, - [9] = { levelRequirement = 32, statInterpolation = { }, cost = { Mana = 7, }, }, - [10] = { levelRequirement = 36, statInterpolation = { }, cost = { Mana = 8, }, }, - [11] = { levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, - [12] = { levelRequirement = 44, statInterpolation = { }, cost = { Mana = 9, }, }, - [13] = { levelRequirement = 48, statInterpolation = { }, cost = { Mana = 9, }, }, - [14] = { levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, - [15] = { levelRequirement = 55, statInterpolation = { }, cost = { Mana = 10, }, }, - [16] = { levelRequirement = 58, statInterpolation = { }, cost = { Mana = 11, }, }, - [17] = { levelRequirement = 61, statInterpolation = { }, cost = { Mana = 11, }, }, - [18] = { levelRequirement = 64, statInterpolation = { }, cost = { Mana = 12, }, }, - [19] = { levelRequirement = 67, statInterpolation = { }, cost = { Mana = 12, }, }, - [20] = { levelRequirement = 70, statInterpolation = { }, cost = { Mana = 12, }, }, - [21] = { levelRequirement = 72, statInterpolation = { }, cost = { Mana = 13, }, }, - [22] = { levelRequirement = 74, statInterpolation = { }, cost = { Mana = 13, }, }, - [23] = { levelRequirement = 76, statInterpolation = { }, cost = { Mana = 13, }, }, - [24] = { levelRequirement = 78, statInterpolation = { }, cost = { Mana = 13, }, }, - [25] = { levelRequirement = 80, statInterpolation = { }, cost = { Mana = 14, }, }, - [26] = { levelRequirement = 82, statInterpolation = { }, cost = { Mana = 14, }, }, - [27] = { levelRequirement = 84, statInterpolation = { }, cost = { Mana = 14, }, }, - [28] = { levelRequirement = 86, statInterpolation = { }, cost = { Mana = 14, }, }, - [29] = { levelRequirement = 88, statInterpolation = { }, cost = { Mana = 15, }, }, - [30] = { levelRequirement = 90, statInterpolation = { }, cost = { Mana = 15, }, }, - [31] = { levelRequirement = 91, statInterpolation = { }, cost = { Mana = 15, }, }, - [32] = { levelRequirement = 92, statInterpolation = { }, cost = { Mana = 15, }, }, - [33] = { levelRequirement = 93, statInterpolation = { }, cost = { Mana = 15, }, }, - [34] = { levelRequirement = 94, statInterpolation = { }, cost = { Mana = 16, }, }, - [35] = { levelRequirement = 95, statInterpolation = { }, cost = { Mana = 16, }, }, - [36] = { levelRequirement = 96, statInterpolation = { }, cost = { Mana = 16, }, }, - [37] = { levelRequirement = 97, statInterpolation = { }, cost = { Mana = 16, }, }, - [38] = { levelRequirement = 98, statInterpolation = { }, cost = { Mana = 16, }, }, - [39] = { levelRequirement = 99, statInterpolation = { }, cost = { Mana = 16, }, }, - [40] = { levelRequirement = 100, statInterpolation = { }, cost = { Mana = 16, }, }, + [1] = { levelRequirement = 4, cost = { Mana = 4, }, }, + [2] = { levelRequirement = 6, cost = { Mana = 4, }, }, + [3] = { levelRequirement = 9, cost = { Mana = 4, }, }, + [4] = { levelRequirement = 12, cost = { Mana = 4, }, }, + [5] = { levelRequirement = 16, cost = { Mana = 5, }, }, + [6] = { levelRequirement = 20, cost = { Mana = 6, }, }, + [7] = { levelRequirement = 24, cost = { Mana = 6, }, }, + [8] = { levelRequirement = 28, cost = { Mana = 7, }, }, + [9] = { levelRequirement = 32, cost = { Mana = 7, }, }, + [10] = { levelRequirement = 36, cost = { Mana = 8, }, }, + [11] = { levelRequirement = 40, cost = { Mana = 8, }, }, + [12] = { levelRequirement = 44, cost = { Mana = 9, }, }, + [13] = { levelRequirement = 48, cost = { Mana = 9, }, }, + [14] = { levelRequirement = 52, cost = { Mana = 10, }, }, + [15] = { levelRequirement = 55, cost = { Mana = 10, }, }, + [16] = { levelRequirement = 58, cost = { Mana = 11, }, }, + [17] = { levelRequirement = 61, cost = { Mana = 11, }, }, + [18] = { levelRequirement = 64, cost = { Mana = 12, }, }, + [19] = { levelRequirement = 67, cost = { Mana = 12, }, }, + [20] = { levelRequirement = 70, cost = { Mana = 12, }, }, + [21] = { levelRequirement = 72, cost = { Mana = 13, }, }, + [22] = { levelRequirement = 74, cost = { Mana = 13, }, }, + [23] = { levelRequirement = 76, cost = { Mana = 13, }, }, + [24] = { levelRequirement = 78, cost = { Mana = 13, }, }, + [25] = { levelRequirement = 80, cost = { Mana = 14, }, }, + [26] = { levelRequirement = 82, cost = { Mana = 14, }, }, + [27] = { levelRequirement = 84, cost = { Mana = 14, }, }, + [28] = { levelRequirement = 86, cost = { Mana = 14, }, }, + [29] = { levelRequirement = 88, cost = { Mana = 15, }, }, + [30] = { levelRequirement = 90, cost = { Mana = 15, }, }, + [31] = { levelRequirement = 91, cost = { Mana = 15, }, }, + [32] = { levelRequirement = 92, cost = { Mana = 15, }, }, + [33] = { levelRequirement = 93, cost = { Mana = 15, }, }, + [34] = { levelRequirement = 94, cost = { Mana = 16, }, }, + [35] = { levelRequirement = 95, cost = { Mana = 16, }, }, + [36] = { levelRequirement = 96, cost = { Mana = 16, }, }, + [37] = { levelRequirement = 97, cost = { Mana = 16, }, }, + [38] = { levelRequirement = 98, cost = { Mana = 16, }, }, + [39] = { levelRequirement = 99, cost = { Mana = 16, }, }, + [40] = { levelRequirement = 100, cost = { Mana = 16, }, }, }, } skills["SummonSkeletons"] = { @@ -10690,8 +10614,6 @@ skills["SummonSkeletons"] = { minion = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -10783,8 +10705,6 @@ skills["VaalSummonSkeletons"] = { minion = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -10804,46 +10724,46 @@ skills["VaalSummonSkeletons"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 14, 2, 0, 17, 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 15, 2, 0, 18, 13, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 15, 3, 0, 19, 16, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 16, 3, 0, 20, 19, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 16, 4, 0, 21, 22, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 17, 4, 0, 22, 25, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 17, 5, 0, 23, 28, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 18, 5, 0, 24, 32, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 18, 5, 1, 25, 36, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 18, 6, 1, 26, 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 18, 6, 2, 27, 44, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 19, 6, 2, 28, 47, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 19, 6, 3, 29, 50, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 20, 6, 3, 30, 53, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 20, 7, 3, 31, 56, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 20, 7, 4, 32, 59, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 20, 8, 4, 33, 62, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 21, 8, 4, 34, 64, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 21, 8, 5, 35, 66, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 21, 9, 5, 36, 68, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 22, 9, 5, 37, 70, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 22, 9, 6, 38, 72, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 22, 10, 6, 39, 74, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 23, 10, 6, 40, 76, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 23, 10, 7, 41, 78, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 23, 11, 7, 42, 80, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 24, 11, 7, 43, 82, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 24, 11, 8, 44, 84, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 25, 11, 8, 45, 86, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 25, 12, 8, 46, 88, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 25, 12, 8, 46, 89, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 26, 12, 9, 47, 90, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 26, 12, 9, 47, 91, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 26, 12, 9, 48, 92, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 26, 12, 9, 48, 93, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 27, 12, 9, 49, 94, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 27, 12, 9, 49, 95, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 27, 13, 9, 50, 96, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 27, 13, 9, 50, 97, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 27, 13, 10, 51, 98, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 14, 2, 0, 17, 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [2] = { 15, 2, 0, 18, 13, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [3] = { 15, 3, 0, 19, 16, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [4] = { 16, 3, 0, 20, 19, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [5] = { 16, 4, 0, 21, 22, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [6] = { 17, 4, 0, 22, 25, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [7] = { 17, 5, 0, 23, 28, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [8] = { 18, 5, 0, 24, 32, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [9] = { 18, 5, 1, 25, 36, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [10] = { 18, 6, 1, 26, 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [11] = { 18, 6, 2, 27, 44, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [12] = { 19, 6, 2, 28, 47, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [13] = { 19, 6, 3, 29, 50, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [14] = { 20, 6, 3, 30, 53, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [15] = { 20, 7, 3, 31, 56, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [16] = { 20, 7, 4, 32, 59, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [17] = { 20, 8, 4, 33, 62, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [18] = { 21, 8, 4, 34, 64, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [19] = { 21, 8, 5, 35, 66, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [20] = { 21, 9, 5, 36, 68, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [21] = { 22, 9, 5, 37, 70, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [22] = { 22, 9, 6, 38, 72, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [23] = { 22, 10, 6, 39, 74, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [24] = { 23, 10, 6, 40, 76, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [25] = { 23, 10, 7, 41, 78, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [26] = { 23, 11, 7, 42, 80, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [27] = { 24, 11, 7, 43, 82, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [28] = { 24, 11, 8, 44, 84, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [29] = { 25, 11, 8, 45, 86, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [30] = { 25, 12, 8, 46, 88, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [31] = { 25, 12, 8, 46, 89, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [32] = { 26, 12, 9, 47, 90, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [33] = { 26, 12, 9, 47, 91, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [34] = { 26, 12, 9, 48, 92, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [35] = { 26, 12, 9, 48, 93, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [36] = { 27, 12, 9, 49, 94, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [37] = { 27, 12, 9, 49, 95, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [38] = { 27, 13, 9, 50, 96, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [39] = { 27, 13, 9, 50, 97, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [40] = { 27, 13, 10, 51, 98, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, }, }, } skills["BlackHole"] = { @@ -10993,46 +10913,46 @@ skills["Skitterbots"] = { "display_skitterbot_chilling_aura", }, levels = { - [1] = { 0, 0, 0, manaReservationPercent = 35, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, 1, 4, manaReservationPercent = 35, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 2, 2, 8, manaReservationPercent = 35, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 3, 3, 12, manaReservationPercent = 35, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 4, 4, 16, manaReservationPercent = 35, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 5, 5, 20, manaReservationPercent = 35, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 6, 6, 24, manaReservationPercent = 35, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 7, 7, 28, manaReservationPercent = 35, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 8, 8, 32, manaReservationPercent = 35, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 9, 9, 36, manaReservationPercent = 35, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 10, 10, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 11, 11, 44, manaReservationPercent = 35, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 12, 12, 48, manaReservationPercent = 35, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 13, 13, 52, manaReservationPercent = 35, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 14, 14, 56, manaReservationPercent = 35, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 15, 15, 60, manaReservationPercent = 35, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 16, 16, 64, manaReservationPercent = 35, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 17, 17, 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 18, 18, 72, manaReservationPercent = 35, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 19, 19, 76, manaReservationPercent = 35, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 20, 20, 80, manaReservationPercent = 35, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 21, 21, 84, manaReservationPercent = 35, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 22, 22, 88, manaReservationPercent = 35, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 23, 23, 92, manaReservationPercent = 35, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 24, 24, 96, manaReservationPercent = 35, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 25, 25, 100, manaReservationPercent = 35, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 26, 26, 104, manaReservationPercent = 35, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 27, 27, 108, manaReservationPercent = 35, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 28, 28, 112, manaReservationPercent = 35, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 29, 29, 116, manaReservationPercent = 35, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 30, 30, 120, manaReservationPercent = 35, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 31, 31, 124, manaReservationPercent = 35, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 32, 32, 128, manaReservationPercent = 35, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 33, 33, 132, manaReservationPercent = 35, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 34, 34, 136, manaReservationPercent = 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 35, 35, 140, manaReservationPercent = 35, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 36, 36, 144, manaReservationPercent = 35, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 37, 37, 148, manaReservationPercent = 35, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 38, 38, 152, manaReservationPercent = 35, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 39, 39, 156, manaReservationPercent = 35, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 0, 0, 0, manaReservationPercent = 35, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [2] = { 1, 1, 4, manaReservationPercent = 35, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [3] = { 2, 2, 8, manaReservationPercent = 35, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [4] = { 3, 3, 12, manaReservationPercent = 35, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [5] = { 4, 4, 16, manaReservationPercent = 35, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [6] = { 5, 5, 20, manaReservationPercent = 35, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [7] = { 6, 6, 24, manaReservationPercent = 35, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, }, + [8] = { 7, 7, 28, manaReservationPercent = 35, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [9] = { 8, 8, 32, manaReservationPercent = 35, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, }, + [10] = { 9, 9, 36, manaReservationPercent = 35, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [11] = { 10, 10, 40, manaReservationPercent = 35, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, }, + [12] = { 11, 11, 44, manaReservationPercent = 35, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [13] = { 12, 12, 48, manaReservationPercent = 35, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [14] = { 13, 13, 52, manaReservationPercent = 35, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 14, 14, 56, manaReservationPercent = 35, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 15, 15, 60, manaReservationPercent = 35, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 16, 16, 64, manaReservationPercent = 35, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 17, 17, 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 18, 18, 72, manaReservationPercent = 35, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 19, 19, 76, manaReservationPercent = 35, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 20, 20, 80, manaReservationPercent = 35, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 21, 21, 84, manaReservationPercent = 35, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 22, 22, 88, manaReservationPercent = 35, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 23, 23, 92, manaReservationPercent = 35, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 24, 24, 96, manaReservationPercent = 35, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 25, 25, 100, manaReservationPercent = 35, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 26, 26, 104, manaReservationPercent = 35, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 27, 27, 108, manaReservationPercent = 35, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 28, 28, 112, manaReservationPercent = 35, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 29, 29, 116, manaReservationPercent = 35, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 30, 30, 120, manaReservationPercent = 35, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 31, 31, 124, manaReservationPercent = 35, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 32, 32, 128, manaReservationPercent = 35, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 33, 33, 132, manaReservationPercent = 35, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 34, 34, 136, manaReservationPercent = 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 35, 35, 140, manaReservationPercent = 35, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 36, 36, 144, manaReservationPercent = 35, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 37, 37, 148, manaReservationPercent = 35, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 38, 38, 152, manaReservationPercent = 35, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 39, 39, 156, manaReservationPercent = 35, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["TempestShield"] = { @@ -11081,46 +11001,46 @@ skills["TempestShield"] = { "skill_display_buff_grants_shock_immunity", }, levels = { - [1] = { 38, 115, 18, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 51, 154, 18, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 68, 203, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 88, 264, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 106, 318, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 128, 383, 20, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 153, 458, 20, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 182, 545, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 215, 646, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 255, 764, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 300, 901, 22, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 353, 1060, 22, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 415, 1244, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 486, 1457, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 539, 1616, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 597, 1792, 24, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 662, 1985, 24, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 733, 2198, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 811, 2432, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 896, 2688, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 990, 2970, 26, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 1093, 3280, 26, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 1207, 3620, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 1331, 3992, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 1467, 4401, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 1617, 4850, 28, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 1780, 5341, 28, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 1960, 5880, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 2157, 6470, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 2372, 7116, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 2487, 7462, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 2608, 7824, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 2734, 8203, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 2866, 8599, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 3004, 9013, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 3149, 9447, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 3300, 9900, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 3458, 10375, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 3624, 10871, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 3797, 11390, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 38, 115, 18, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [2] = { 51, 154, 18, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [3] = { 68, 203, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [4] = { 88, 264, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [5] = { 106, 318, 19, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [6] = { 128, 383, 20, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [7] = { 153, 458, 20, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, }, + [8] = { 182, 545, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [9] = { 215, 646, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, }, + [10] = { 255, 764, 21, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [11] = { 300, 901, 22, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, }, + [12] = { 353, 1060, 22, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [13] = { 415, 1244, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [14] = { 486, 1457, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 539, 1616, 23, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 597, 1792, 24, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 662, 1985, 24, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 733, 2198, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 811, 2432, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 896, 2688, 25, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 990, 2970, 26, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 1093, 3280, 26, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1207, 3620, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 1331, 3992, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 1467, 4401, 27, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 1617, 4850, 28, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 1780, 5341, 28, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 1960, 5880, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 2157, 6470, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 2372, 7116, 29, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 2487, 7462, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 2608, 7824, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 2734, 8203, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 2866, 8599, 30, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 3004, 9013, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 3149, 9447, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 3300, 9900, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 3458, 10375, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 3624, 10871, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 3797, 11390, 31, critChance = 6, cooldown = 1, damageEffectiveness = 2.2, manaReservationPercent = 25, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["VoltaxicBurst"] = { @@ -11338,8 +11258,6 @@ skills["Purge"] = { area = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "elemental_damage_+%", 1 }, @@ -11784,8 +11702,6 @@ skills["Wrath"] = { { "base_reservation_efficiency_+%", 0.2 }, }, }, - constantStats = { - }, stats = { "attack_minimum_added_lightning_damage", "attack_maximum_added_lightning_damage", @@ -11794,46 +11710,46 @@ skills["Wrath"] = { "base_deal_no_damage", }, levels = { - [1] = { 2, 37, 0, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 3, 43, 1, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 3, 50, 2, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 4, 57, 3, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 4, 66, 4, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 5, 75, 5, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 5, 85, 6, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 6, 97, 7, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 7, 109, 8, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 7, 118, 9, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 8, 128, 10, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 9, 138, 11, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 9, 149, 12, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 10, 161, 13, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 11, 173, 14, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 12, 186, 15, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 13, 200, 16, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 13, 215, 17, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 14, 231, 18, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 16, 248, 19, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 17, 267, 20, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 18, 286, 21, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 19, 306, 22, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 20, 328, 23, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 22, 351, 24, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 23, 375, 25, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 25, 401, 26, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 27, 429, 27, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 29, 458, 28, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 31, 490, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 32, 506, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 33, 523, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 34, 540, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 35, 558, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 36, 576, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 37, 595, 32, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 38, 614, 32, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 40, 634, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 41, 655, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 42, 676, 34, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 37, 0, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 3, 43, 1, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 3, 50, 2, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 4, 57, 3, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 4, 66, 4, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 5, 75, 5, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 5, 85, 6, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 6, 97, 7, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 7, 109, 8, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 7, 118, 9, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 8, 128, 10, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 9, 138, 11, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 9, 149, 12, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 10, 161, 13, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 11, 173, 14, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 12, 186, 15, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 13, 200, 16, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 13, 215, 17, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 14, 231, 18, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 16, 248, 19, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 17, 267, 20, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 18, 286, 21, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 19, 306, 22, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 20, 328, 23, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 22, 351, 24, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 23, 375, 25, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 25, 401, 26, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 27, 429, 27, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 29, 458, 28, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 31, 490, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 32, 506, 29, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 33, 523, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 34, 540, 30, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 35, 558, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 36, 576, 31, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 37, 595, 32, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 38, 614, 32, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 40, 634, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 41, 655, 33, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 42, 676, 34, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SpellDamageAura"] = { @@ -11889,46 +11805,46 @@ skills["SpellDamageAura"] = { "base_deal_no_damage", }, levels = { - [1] = { 10, 20, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, 21, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 10, 22, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 11, 23, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 11, 24, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 11, 25, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 12, 26, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 12, 27, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 12, 28, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 12, 29, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 13, 30, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 13, 31, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 13, 32, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 14, 33, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 14, 34, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 14, 35, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 14, 36, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 15, 37, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 15, 38, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 15, 39, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 16, 40, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 16, 41, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 16, 42, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 16, 43, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 17, 44, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 17, 45, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 17, 46, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 18, 47, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 18, 48, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 18, 49, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 18, 49, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 18, 50, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 19, 50, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 19, 51, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 19, 51, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 19, 52, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 19, 52, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 19, 53, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 19, 53, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 20, 54, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 10, 20, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 10, 21, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 10, 22, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 11, 23, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 11, 24, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 11, 25, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 12, 26, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 12, 27, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 12, 28, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 12, 29, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 13, 30, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 13, 31, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 13, 32, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 14, 33, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 14, 34, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 14, 35, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 14, 36, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 15, 37, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 15, 38, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 15, 39, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 16, 40, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 16, 41, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 16, 42, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 16, 43, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 17, 44, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 17, 45, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 17, 46, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 18, 47, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 18, 48, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 18, 49, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 18, 49, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 18, 50, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 19, 50, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 19, 51, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 19, 51, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 19, 52, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 19, 52, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 19, 53, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 19, 53, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 20, 54, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SoulLink"] = { @@ -11942,8 +11858,6 @@ skills["SoulLink"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -12019,8 +11933,6 @@ skills["DestructiveLink"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -12032,8 +11944,6 @@ skills["DestructiveLink"] = { { "critical_link_grants_accuracy_rating_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "critical_link_grants_base_critical_strike_multiplier_+", "base_skill_effect_duration", diff --git a/src/Data/Skills/act_str.lua b/src/Data/Skills/act_str.lua index 0cc5f00ff4..2216933526 100644 --- a/src/Data/Skills/act_str.lua +++ b/src/Data/Skills/act_str.lua @@ -258,46 +258,46 @@ skills["InfernalCryOnHitExplosion"] = { "triggered_by_infernal_cry", }, levels = { - [1] = { levelRequirement = 24, statInterpolation = { }, cost = { }, }, - [2] = { damageEffectiveness = 1.04, baseMultiplier = 1.0375, levelRequirement = 27, statInterpolation = { }, cost = { }, }, - [3] = { damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 30, statInterpolation = { }, cost = { }, }, - [4] = { damageEffectiveness = 1.11, baseMultiplier = 1.1125, levelRequirement = 33, statInterpolation = { }, cost = { }, }, - [5] = { damageEffectiveness = 1.15, baseMultiplier = 1.15, levelRequirement = 36, statInterpolation = { }, cost = { }, }, - [6] = { damageEffectiveness = 1.19, baseMultiplier = 1.1875, levelRequirement = 39, statInterpolation = { }, cost = { }, }, - [7] = { damageEffectiveness = 1.23, baseMultiplier = 1.225, levelRequirement = 42, statInterpolation = { }, cost = { }, }, - [8] = { damageEffectiveness = 1.26, baseMultiplier = 1.2625, levelRequirement = 45, statInterpolation = { }, cost = { }, }, - [9] = { damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [10] = { damageEffectiveness = 1.33, baseMultiplier = 1.325, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [11] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [12] = { damageEffectiveness = 1.38, baseMultiplier = 1.375, levelRequirement = 54, statInterpolation = { }, cost = { }, }, - [13] = { damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [14] = { damageEffectiveness = 1.43, baseMultiplier = 1.425, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [15] = { damageEffectiveness = 1.45, baseMultiplier = 1.45, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [16] = { damageEffectiveness = 1.48, baseMultiplier = 1.475, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [17] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [18] = { damageEffectiveness = 1.53, baseMultiplier = 1.525, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [19] = { damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [20] = { damageEffectiveness = 1.58, baseMultiplier = 1.575, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { damageEffectiveness = 1.63, baseMultiplier = 1.625, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { damageEffectiveness = 1.68, baseMultiplier = 1.675, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { damageEffectiveness = 1.73, baseMultiplier = 1.725, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { damageEffectiveness = 1.78, baseMultiplier = 1.775, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { damageEffectiveness = 1.83, baseMultiplier = 1.825, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { damageEffectiveness = 1.84, baseMultiplier = 1.8375, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { damageEffectiveness = 1.86, baseMultiplier = 1.8625, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { damageEffectiveness = 1.88, baseMultiplier = 1.875, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { damageEffectiveness = 1.89, baseMultiplier = 1.8875, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { damageEffectiveness = 1.91, baseMultiplier = 1.9125, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { damageEffectiveness = 1.93, baseMultiplier = 1.925, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { damageEffectiveness = 1.94, baseMultiplier = 1.9375, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 24, }, + [2] = { damageEffectiveness = 1.04, baseMultiplier = 1.0375, levelRequirement = 27, }, + [3] = { damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 30, }, + [4] = { damageEffectiveness = 1.11, baseMultiplier = 1.1125, levelRequirement = 33, }, + [5] = { damageEffectiveness = 1.15, baseMultiplier = 1.15, levelRequirement = 36, }, + [6] = { damageEffectiveness = 1.19, baseMultiplier = 1.1875, levelRequirement = 39, }, + [7] = { damageEffectiveness = 1.23, baseMultiplier = 1.225, levelRequirement = 42, }, + [8] = { damageEffectiveness = 1.26, baseMultiplier = 1.2625, levelRequirement = 45, }, + [9] = { damageEffectiveness = 1.3, baseMultiplier = 1.3, levelRequirement = 48, }, + [10] = { damageEffectiveness = 1.33, baseMultiplier = 1.325, levelRequirement = 50, }, + [11] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 52, }, + [12] = { damageEffectiveness = 1.38, baseMultiplier = 1.375, levelRequirement = 54, }, + [13] = { damageEffectiveness = 1.4, baseMultiplier = 1.4, levelRequirement = 56, }, + [14] = { damageEffectiveness = 1.43, baseMultiplier = 1.425, levelRequirement = 58, }, + [15] = { damageEffectiveness = 1.45, baseMultiplier = 1.45, levelRequirement = 60, }, + [16] = { damageEffectiveness = 1.48, baseMultiplier = 1.475, levelRequirement = 62, }, + [17] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 64, }, + [18] = { damageEffectiveness = 1.53, baseMultiplier = 1.525, levelRequirement = 66, }, + [19] = { damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 68, }, + [20] = { damageEffectiveness = 1.58, baseMultiplier = 1.575, levelRequirement = 70, }, + [21] = { damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 72, }, + [22] = { damageEffectiveness = 1.63, baseMultiplier = 1.625, levelRequirement = 74, }, + [23] = { damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 76, }, + [24] = { damageEffectiveness = 1.68, baseMultiplier = 1.675, levelRequirement = 78, }, + [25] = { damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 80, }, + [26] = { damageEffectiveness = 1.73, baseMultiplier = 1.725, levelRequirement = 82, }, + [27] = { damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 84, }, + [28] = { damageEffectiveness = 1.78, baseMultiplier = 1.775, levelRequirement = 86, }, + [29] = { damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 88, }, + [30] = { damageEffectiveness = 1.83, baseMultiplier = 1.825, levelRequirement = 90, }, + [31] = { damageEffectiveness = 1.84, baseMultiplier = 1.8375, levelRequirement = 91, }, + [32] = { damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 92, }, + [33] = { damageEffectiveness = 1.86, baseMultiplier = 1.8625, levelRequirement = 93, }, + [34] = { damageEffectiveness = 1.88, baseMultiplier = 1.875, levelRequirement = 94, }, + [35] = { damageEffectiveness = 1.89, baseMultiplier = 1.8875, levelRequirement = 95, }, + [36] = { damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 96, }, + [37] = { damageEffectiveness = 1.91, baseMultiplier = 1.9125, levelRequirement = 97, }, + [38] = { damageEffectiveness = 1.93, baseMultiplier = 1.925, levelRequirement = 98, }, + [39] = { damageEffectiveness = 1.94, baseMultiplier = 1.9375, levelRequirement = 99, }, + [40] = { damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 100, }, }, } skills["TotemMelee"] = { @@ -678,46 +678,46 @@ skills["VaalAncestralWarchief"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { attackSpeedMultiplier = -20, levelRequirement = 28, statInterpolation = { }, cost = { }, }, - [2] = { damageEffectiveness = 1.03, attackSpeedMultiplier = -20, baseMultiplier = 1.028, levelRequirement = 31, statInterpolation = { }, cost = { }, }, - [3] = { damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.057, levelRequirement = 34, statInterpolation = { }, cost = { }, }, - [4] = { damageEffectiveness = 1.09, attackSpeedMultiplier = -20, baseMultiplier = 1.085, levelRequirement = 37, statInterpolation = { }, cost = { }, }, - [5] = { damageEffectiveness = 1.11, attackSpeedMultiplier = -20, baseMultiplier = 1.114, levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [6] = { damageEffectiveness = 1.14, attackSpeedMultiplier = -20, baseMultiplier = 1.142, levelRequirement = 42, statInterpolation = { }, cost = { }, }, - [7] = { damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.171, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [8] = { damageEffectiveness = 1.2, attackSpeedMultiplier = -20, baseMultiplier = 1.199, levelRequirement = 46, statInterpolation = { }, cost = { }, }, - [9] = { damageEffectiveness = 1.23, attackSpeedMultiplier = -20, baseMultiplier = 1.227, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [10] = { damageEffectiveness = 1.26, attackSpeedMultiplier = -20, baseMultiplier = 1.256, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [11] = { damageEffectiveness = 1.28, attackSpeedMultiplier = -20, baseMultiplier = 1.284, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [12] = { damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.313, levelRequirement = 54, statInterpolation = { }, cost = { }, }, - [13] = { damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.341, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [14] = { damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.369, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [15] = { damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.398, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [16] = { damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.426, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [17] = { damageEffectiveness = 1.45, attackSpeedMultiplier = -20, baseMultiplier = 1.455, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [18] = { damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.483, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [19] = { damageEffectiveness = 1.51, attackSpeedMultiplier = -20, baseMultiplier = 1.512, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [20] = { damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.54, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { damageEffectiveness = 1.57, attackSpeedMultiplier = -20, baseMultiplier = 1.568, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { damageEffectiveness = 1.6, attackSpeedMultiplier = -20, baseMultiplier = 1.597, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.625, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { damageEffectiveness = 1.65, attackSpeedMultiplier = -20, baseMultiplier = 1.654, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { damageEffectiveness = 1.68, attackSpeedMultiplier = -20, baseMultiplier = 1.682, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { damageEffectiveness = 1.74, attackSpeedMultiplier = -20, baseMultiplier = 1.739, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { damageEffectiveness = 1.77, attackSpeedMultiplier = -20, baseMultiplier = 1.767, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.796, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { damageEffectiveness = 1.82, attackSpeedMultiplier = -20, baseMultiplier = 1.824, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.838, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.853, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { damageEffectiveness = 1.87, attackSpeedMultiplier = -20, baseMultiplier = 1.867, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.881, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.895, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { damageEffectiveness = 1.91, attackSpeedMultiplier = -20, baseMultiplier = 1.909, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.924, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { damageEffectiveness = 1.94, attackSpeedMultiplier = -20, baseMultiplier = 1.938, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.952, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { damageEffectiveness = 1.97, attackSpeedMultiplier = -20, baseMultiplier = 1.966, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { attackSpeedMultiplier = -20, levelRequirement = 28, }, + [2] = { damageEffectiveness = 1.03, attackSpeedMultiplier = -20, baseMultiplier = 1.028, levelRequirement = 31, }, + [3] = { damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.057, levelRequirement = 34, }, + [4] = { damageEffectiveness = 1.09, attackSpeedMultiplier = -20, baseMultiplier = 1.085, levelRequirement = 37, }, + [5] = { damageEffectiveness = 1.11, attackSpeedMultiplier = -20, baseMultiplier = 1.114, levelRequirement = 40, }, + [6] = { damageEffectiveness = 1.14, attackSpeedMultiplier = -20, baseMultiplier = 1.142, levelRequirement = 42, }, + [7] = { damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.171, levelRequirement = 44, }, + [8] = { damageEffectiveness = 1.2, attackSpeedMultiplier = -20, baseMultiplier = 1.199, levelRequirement = 46, }, + [9] = { damageEffectiveness = 1.23, attackSpeedMultiplier = -20, baseMultiplier = 1.227, levelRequirement = 48, }, + [10] = { damageEffectiveness = 1.26, attackSpeedMultiplier = -20, baseMultiplier = 1.256, levelRequirement = 50, }, + [11] = { damageEffectiveness = 1.28, attackSpeedMultiplier = -20, baseMultiplier = 1.284, levelRequirement = 52, }, + [12] = { damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.313, levelRequirement = 54, }, + [13] = { damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.341, levelRequirement = 56, }, + [14] = { damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.369, levelRequirement = 58, }, + [15] = { damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.398, levelRequirement = 60, }, + [16] = { damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.426, levelRequirement = 62, }, + [17] = { damageEffectiveness = 1.45, attackSpeedMultiplier = -20, baseMultiplier = 1.455, levelRequirement = 64, }, + [18] = { damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.483, levelRequirement = 66, }, + [19] = { damageEffectiveness = 1.51, attackSpeedMultiplier = -20, baseMultiplier = 1.512, levelRequirement = 68, }, + [20] = { damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.54, levelRequirement = 70, }, + [21] = { damageEffectiveness = 1.57, attackSpeedMultiplier = -20, baseMultiplier = 1.568, levelRequirement = 72, }, + [22] = { damageEffectiveness = 1.6, attackSpeedMultiplier = -20, baseMultiplier = 1.597, levelRequirement = 74, }, + [23] = { damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.625, levelRequirement = 76, }, + [24] = { damageEffectiveness = 1.65, attackSpeedMultiplier = -20, baseMultiplier = 1.654, levelRequirement = 78, }, + [25] = { damageEffectiveness = 1.68, attackSpeedMultiplier = -20, baseMultiplier = 1.682, levelRequirement = 80, }, + [26] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 82, }, + [27] = { damageEffectiveness = 1.74, attackSpeedMultiplier = -20, baseMultiplier = 1.739, levelRequirement = 84, }, + [28] = { damageEffectiveness = 1.77, attackSpeedMultiplier = -20, baseMultiplier = 1.767, levelRequirement = 86, }, + [29] = { damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.796, levelRequirement = 88, }, + [30] = { damageEffectiveness = 1.82, attackSpeedMultiplier = -20, baseMultiplier = 1.824, levelRequirement = 90, }, + [31] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.838, levelRequirement = 91, }, + [32] = { damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.853, levelRequirement = 92, }, + [33] = { damageEffectiveness = 1.87, attackSpeedMultiplier = -20, baseMultiplier = 1.867, levelRequirement = 93, }, + [34] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.881, levelRequirement = 94, }, + [35] = { damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.895, levelRequirement = 95, }, + [36] = { damageEffectiveness = 1.91, attackSpeedMultiplier = -20, baseMultiplier = 1.909, levelRequirement = 96, }, + [37] = { damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.924, levelRequirement = 97, }, + [38] = { damageEffectiveness = 1.94, attackSpeedMultiplier = -20, baseMultiplier = 1.938, levelRequirement = 98, }, + [39] = { damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.952, levelRequirement = 99, }, + [40] = { damageEffectiveness = 1.97, attackSpeedMultiplier = -20, baseMultiplier = 1.966, levelRequirement = 100, }, }, } skills["Anger"] = { @@ -768,8 +768,6 @@ skills["Anger"] = { { "base_movement_velocity_+%", 0.05 }, }, }, - constantStats = { - }, stats = { "attack_minimum_added_fire_damage", "attack_maximum_added_fire_damage", @@ -779,46 +777,46 @@ skills["Anger"] = { "base_deal_no_damage", }, levels = { - [1] = { 16, 23, 16, 23, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 19, 27, 19, 27, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 22, 31, 22, 31, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 25, 36, 25, 36, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 29, 41, 29, 41, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 33, 47, 33, 47, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 37, 53, 37, 53, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 42, 60, 42, 60, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 48, 68, 48, 68, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 52, 74, 52, 74, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 56, 80, 56, 80, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 60, 86, 60, 86, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 65, 93, 65, 93, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 70, 100, 70, 100, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 76, 108, 76, 108, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 82, 116, 82, 116, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 88, 125, 88, 125, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 94, 135, 94, 135, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 101, 145, 101, 145, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 109, 155, 109, 155, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 117, 167, 117, 167, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 125, 179, 125, 179, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 134, 191, 134, 191, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 143, 205, 143, 205, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 154, 219, 154, 219, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 164, 235, 164, 235, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 176, 251, 176, 251, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 188, 268, 188, 268, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 201, 287, 201, 287, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 214, 306, 214, 306, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 221, 316, 221, 316, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 229, 327, 229, 327, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 236, 337, 236, 337, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 244, 349, 244, 349, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 252, 360, 252, 360, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 260, 372, 260, 372, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 269, 384, 269, 384, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 278, 397, 278, 397, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 287, 409, 287, 409, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 296, 423, 296, 423, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 16, 23, 16, 23, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [2] = { 19, 27, 19, 27, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [3] = { 22, 31, 22, 31, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [4] = { 25, 36, 25, 36, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [5] = { 29, 41, 29, 41, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [6] = { 33, 47, 33, 47, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [7] = { 37, 53, 37, 53, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [8] = { 42, 60, 42, 60, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [9] = { 48, 68, 48, 68, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [10] = { 52, 74, 52, 74, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [11] = { 56, 80, 56, 80, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [12] = { 60, 86, 60, 86, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [13] = { 65, 93, 65, 93, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [14] = { 70, 100, 70, 100, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [15] = { 76, 108, 76, 108, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [16] = { 82, 116, 82, 116, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [17] = { 88, 125, 88, 125, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [18] = { 94, 135, 94, 135, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [19] = { 101, 145, 101, 145, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [20] = { 109, 155, 109, 155, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [21] = { 117, 167, 117, 167, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [22] = { 125, 179, 125, 179, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [23] = { 134, 191, 134, 191, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [24] = { 143, 205, 143, 205, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [25] = { 154, 219, 154, 219, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [26] = { 164, 235, 164, 235, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [27] = { 176, 251, 176, 251, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [28] = { 188, 268, 188, 268, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [29] = { 201, 287, 201, 287, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [30] = { 214, 306, 214, 306, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [31] = { 221, 316, 221, 316, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [32] = { 229, 327, 229, 327, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [33] = { 236, 337, 236, 337, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [34] = { 244, 349, 244, 349, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [35] = { 252, 360, 252, 360, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [36] = { 260, 372, 260, 372, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [37] = { 269, 384, 269, 384, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [38] = { 278, 397, 278, 397, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [39] = { 287, 409, 287, 409, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [40] = { 296, 423, 296, 423, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, }, }, } skills["AnimateArmour"] = { @@ -862,8 +860,6 @@ skills["AnimateArmour"] = { spell = true, minion = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_movement_velocity_+%", 2 }, @@ -1033,8 +1029,6 @@ skills["BattlemagesCrySupport"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.HasReservation, SkillType.InbuiltTrigger, }, ignoreMinionTypes = true, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "dummy_stat_display_nothing", 0 }, @@ -1046,53 +1040,51 @@ skills["BattlemagesCrySupport"] = { { "dummy_stat_display_nothing", 0 }, }, }, - constantStats = { - }, stats = { "support_divine_cry_damage_+%_final", "triggered_by_divine_cry", }, levels = { - [1] = { -44, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [2] = { -44, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [3] = { -44, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [4] = { -43, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [5] = { -43, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [6] = { -43, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, - [7] = { -42, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [8] = { -42, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [9] = { -42, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { -41, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { -41, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { -41, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { -40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { -40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { -40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { -39, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { -39, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { -39, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { -38, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { -38, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -38, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -37, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -37, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -37, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -36, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -36, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -36, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -35, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -35, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -35, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -34, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -34, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -34, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -33, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -33, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -33, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -32, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -32, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -32, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -31, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -44, levelRequirement = 24, statInterpolation = { 1, }, }, + [2] = { -44, levelRequirement = 27, statInterpolation = { 1, }, }, + [3] = { -44, levelRequirement = 30, statInterpolation = { 1, }, }, + [4] = { -43, levelRequirement = 33, statInterpolation = { 1, }, }, + [5] = { -43, levelRequirement = 36, statInterpolation = { 1, }, }, + [6] = { -43, levelRequirement = 39, statInterpolation = { 1, }, }, + [7] = { -42, levelRequirement = 42, statInterpolation = { 1, }, }, + [8] = { -42, levelRequirement = 45, statInterpolation = { 1, }, }, + [9] = { -42, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { -41, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { -41, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { -41, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { -40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { -40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { -40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { -39, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { -39, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { -39, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { -38, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { -38, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -38, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -37, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -37, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -37, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -36, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -36, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -36, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -35, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -35, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -35, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -34, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -34, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -34, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -33, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -33, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -33, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -32, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -32, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -32, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -31, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["Berserk"] = { @@ -1126,8 +1118,6 @@ skills["Berserk"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "attack_damage_+%", 1 }, @@ -1352,8 +1342,6 @@ skills["BloodSandStance"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_cooldown_speed_+%", 0.5 }, @@ -1379,32 +1367,32 @@ skills["BloodSandStance"] = { "console_skill_dont_chase", }, levels = { - [1] = { 0, 10, 10, manaReservationPercent = 10, cooldown = 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, 11, 11, manaReservationPercent = 10, cooldown = 2, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 20, 12, 12, manaReservationPercent = 10, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 30, 13, 13, manaReservationPercent = 10, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 40, 14, 14, manaReservationPercent = 10, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 50, 15, 15, manaReservationPercent = 10, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 60, 16, 16, manaReservationPercent = 10, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 70, 17, 17, manaReservationPercent = 10, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 80, 18, 18, manaReservationPercent = 10, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 90, 19, 19, manaReservationPercent = 10, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 100, 20, 20, manaReservationPercent = 10, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 110, 21, 21, manaReservationPercent = 10, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 120, 22, 22, manaReservationPercent = 10, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 130, 23, 23, manaReservationPercent = 10, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 140, 24, 24, manaReservationPercent = 10, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 150, 25, 25, manaReservationPercent = 10, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 160, 25, 25, manaReservationPercent = 10, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 170, 26, 26, manaReservationPercent = 10, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 180, 26, 26, manaReservationPercent = 10, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 190, 27, 27, manaReservationPercent = 10, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 200, 27, 27, manaReservationPercent = 10, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 210, 28, 28, manaReservationPercent = 10, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 220, 28, 28, manaReservationPercent = 10, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 230, 29, 29, manaReservationPercent = 10, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 240, 29, 29, manaReservationPercent = 10, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 250, 30, 30, manaReservationPercent = 10, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 0, 10, 10, manaReservationPercent = 10, cooldown = 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 10, 11, 11, manaReservationPercent = 10, cooldown = 2, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [3] = { 20, 12, 12, manaReservationPercent = 10, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [4] = { 30, 13, 13, manaReservationPercent = 10, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [5] = { 40, 14, 14, manaReservationPercent = 10, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [6] = { 50, 15, 15, manaReservationPercent = 10, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [7] = { 60, 16, 16, manaReservationPercent = 10, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [8] = { 70, 17, 17, manaReservationPercent = 10, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [9] = { 80, 18, 18, manaReservationPercent = 10, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [10] = { 90, 19, 19, manaReservationPercent = 10, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [11] = { 100, 20, 20, manaReservationPercent = 10, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [12] = { 110, 21, 21, manaReservationPercent = 10, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [13] = { 120, 22, 22, manaReservationPercent = 10, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [14] = { 130, 23, 23, manaReservationPercent = 10, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [15] = { 140, 24, 24, manaReservationPercent = 10, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [16] = { 150, 25, 25, manaReservationPercent = 10, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [17] = { 160, 25, 25, manaReservationPercent = 10, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [18] = { 170, 26, 26, manaReservationPercent = 10, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [19] = { 180, 26, 26, manaReservationPercent = 10, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [20] = { 190, 27, 27, manaReservationPercent = 10, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [21] = { 200, 27, 27, manaReservationPercent = 10, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [22] = { 210, 28, 28, manaReservationPercent = 10, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [23] = { 220, 28, 28, manaReservationPercent = 10, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [24] = { 230, 29, 29, manaReservationPercent = 10, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [25] = { 240, 29, 29, manaReservationPercent = 10, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [26] = { 250, 30, 30, manaReservationPercent = 10, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Boneshatter"] = { @@ -1567,46 +1555,46 @@ skills["ChainStrike"] = { "is_area_damage", }, levels = { - [1] = { damageEffectiveness = 1.15, attackSpeedMultiplier = 20, baseMultiplier = 1.15, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 8, }, }, - [2] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 20, baseMultiplier = 1.178, levelRequirement = 15, statInterpolation = { }, cost = { Mana = 8, }, }, - [3] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 20, baseMultiplier = 1.207, levelRequirement = 19, statInterpolation = { }, cost = { Mana = 8, }, }, - [4] = { damageEffectiveness = 1.24, attackSpeedMultiplier = 20, baseMultiplier = 1.235, levelRequirement = 23, statInterpolation = { }, cost = { Mana = 8, }, }, - [5] = { damageEffectiveness = 1.26, attackSpeedMultiplier = 20, baseMultiplier = 1.264, levelRequirement = 27, statInterpolation = { }, cost = { Mana = 8, }, }, - [6] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 20, baseMultiplier = 1.292, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, - [7] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 20, baseMultiplier = 1.321, levelRequirement = 35, statInterpolation = { }, cost = { Mana = 8, }, }, - [8] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 20, baseMultiplier = 1.349, levelRequirement = 38, statInterpolation = { }, cost = { Mana = 8, }, }, - [9] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 20, baseMultiplier = 1.377, levelRequirement = 41, statInterpolation = { }, cost = { Mana = 8, }, }, - [10] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 20, baseMultiplier = 1.406, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, - [11] = { damageEffectiveness = 1.43, attackSpeedMultiplier = 20, baseMultiplier = 1.434, levelRequirement = 47, statInterpolation = { }, cost = { Mana = 8, }, }, - [12] = { damageEffectiveness = 1.46, attackSpeedMultiplier = 20, baseMultiplier = 1.463, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, - [13] = { damageEffectiveness = 1.49, attackSpeedMultiplier = 20, baseMultiplier = 1.491, levelRequirement = 53, statInterpolation = { }, cost = { Mana = 8, }, }, - [14] = { damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.519, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, - [15] = { damageEffectiveness = 1.55, attackSpeedMultiplier = 20, baseMultiplier = 1.548, levelRequirement = 59, statInterpolation = { }, cost = { Mana = 8, }, }, - [16] = { damageEffectiveness = 1.58, attackSpeedMultiplier = 20, baseMultiplier = 1.576, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, - [17] = { damageEffectiveness = 1.6, attackSpeedMultiplier = 20, baseMultiplier = 1.605, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, - [18] = { damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.633, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, - [19] = { damageEffectiveness = 1.66, attackSpeedMultiplier = 20, baseMultiplier = 1.662, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, - [20] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 20, baseMultiplier = 1.69, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, - [21] = { damageEffectiveness = 1.72, attackSpeedMultiplier = 20, baseMultiplier = 1.718, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, - [22] = { damageEffectiveness = 1.75, attackSpeedMultiplier = 20, baseMultiplier = 1.747, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, - [23] = { damageEffectiveness = 1.78, attackSpeedMultiplier = 20, baseMultiplier = 1.775, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, - [24] = { damageEffectiveness = 1.8, attackSpeedMultiplier = 20, baseMultiplier = 1.804, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, - [25] = { damageEffectiveness = 1.83, attackSpeedMultiplier = 20, baseMultiplier = 1.832, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, - [26] = { damageEffectiveness = 1.86, attackSpeedMultiplier = 20, baseMultiplier = 1.861, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, - [27] = { damageEffectiveness = 1.89, attackSpeedMultiplier = 20, baseMultiplier = 1.889, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, - [28] = { damageEffectiveness = 1.92, attackSpeedMultiplier = 20, baseMultiplier = 1.917, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, - [29] = { damageEffectiveness = 1.95, attackSpeedMultiplier = 20, baseMultiplier = 1.946, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, - [30] = { damageEffectiveness = 1.97, attackSpeedMultiplier = 20, baseMultiplier = 1.974, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, - [31] = { damageEffectiveness = 1.99, attackSpeedMultiplier = 20, baseMultiplier = 1.988, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, - [32] = { damageEffectiveness = 2, attackSpeedMultiplier = 20, baseMultiplier = 2.003, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, - [33] = { damageEffectiveness = 2.02, attackSpeedMultiplier = 20, baseMultiplier = 2.017, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, - [34] = { damageEffectiveness = 2.03, attackSpeedMultiplier = 20, baseMultiplier = 2.031, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, - [35] = { damageEffectiveness = 2.05, attackSpeedMultiplier = 20, baseMultiplier = 2.045, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, - [36] = { damageEffectiveness = 2.06, attackSpeedMultiplier = 20, baseMultiplier = 2.059, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, - [37] = { damageEffectiveness = 2.07, attackSpeedMultiplier = 20, baseMultiplier = 2.074, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, - [38] = { damageEffectiveness = 2.09, attackSpeedMultiplier = 20, baseMultiplier = 2.088, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, - [39] = { damageEffectiveness = 2.1, attackSpeedMultiplier = 20, baseMultiplier = 2.102, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, - [40] = { damageEffectiveness = 2.12, attackSpeedMultiplier = 20, baseMultiplier = 2.116, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 1.15, attackSpeedMultiplier = 20, baseMultiplier = 1.15, levelRequirement = 12, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 20, baseMultiplier = 1.178, levelRequirement = 15, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 20, baseMultiplier = 1.207, levelRequirement = 19, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 1.24, attackSpeedMultiplier = 20, baseMultiplier = 1.235, levelRequirement = 23, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 1.26, attackSpeedMultiplier = 20, baseMultiplier = 1.264, levelRequirement = 27, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 20, baseMultiplier = 1.292, levelRequirement = 31, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 20, baseMultiplier = 1.321, levelRequirement = 35, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 20, baseMultiplier = 1.349, levelRequirement = 38, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 20, baseMultiplier = 1.377, levelRequirement = 41, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 20, baseMultiplier = 1.406, levelRequirement = 44, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 1.43, attackSpeedMultiplier = 20, baseMultiplier = 1.434, levelRequirement = 47, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 1.46, attackSpeedMultiplier = 20, baseMultiplier = 1.463, levelRequirement = 50, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 1.49, attackSpeedMultiplier = 20, baseMultiplier = 1.491, levelRequirement = 53, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 1.52, attackSpeedMultiplier = 20, baseMultiplier = 1.519, levelRequirement = 56, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 1.55, attackSpeedMultiplier = 20, baseMultiplier = 1.548, levelRequirement = 59, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 1.58, attackSpeedMultiplier = 20, baseMultiplier = 1.576, levelRequirement = 62, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 1.6, attackSpeedMultiplier = 20, baseMultiplier = 1.605, levelRequirement = 64, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 1.63, attackSpeedMultiplier = 20, baseMultiplier = 1.633, levelRequirement = 66, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 1.66, attackSpeedMultiplier = 20, baseMultiplier = 1.662, levelRequirement = 68, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 1.69, attackSpeedMultiplier = 20, baseMultiplier = 1.69, levelRequirement = 70, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 1.72, attackSpeedMultiplier = 20, baseMultiplier = 1.718, levelRequirement = 72, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 1.75, attackSpeedMultiplier = 20, baseMultiplier = 1.747, levelRequirement = 74, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 1.78, attackSpeedMultiplier = 20, baseMultiplier = 1.775, levelRequirement = 76, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 1.8, attackSpeedMultiplier = 20, baseMultiplier = 1.804, levelRequirement = 78, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 1.83, attackSpeedMultiplier = 20, baseMultiplier = 1.832, levelRequirement = 80, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 1.86, attackSpeedMultiplier = 20, baseMultiplier = 1.861, levelRequirement = 82, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 1.89, attackSpeedMultiplier = 20, baseMultiplier = 1.889, levelRequirement = 84, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 1.92, attackSpeedMultiplier = 20, baseMultiplier = 1.917, levelRequirement = 86, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 1.95, attackSpeedMultiplier = 20, baseMultiplier = 1.946, levelRequirement = 88, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 1.97, attackSpeedMultiplier = 20, baseMultiplier = 1.974, levelRequirement = 90, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 1.99, attackSpeedMultiplier = 20, baseMultiplier = 1.988, levelRequirement = 91, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 2, attackSpeedMultiplier = 20, baseMultiplier = 2.003, levelRequirement = 92, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 2.02, attackSpeedMultiplier = 20, baseMultiplier = 2.017, levelRequirement = 93, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 2.03, attackSpeedMultiplier = 20, baseMultiplier = 2.031, levelRequirement = 94, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 2.05, attackSpeedMultiplier = 20, baseMultiplier = 2.045, levelRequirement = 95, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 2.06, attackSpeedMultiplier = 20, baseMultiplier = 2.059, levelRequirement = 96, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 2.07, attackSpeedMultiplier = 20, baseMultiplier = 2.074, levelRequirement = 97, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 2.09, attackSpeedMultiplier = 20, baseMultiplier = 2.088, levelRequirement = 98, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 2.1, attackSpeedMultiplier = 20, baseMultiplier = 2.102, levelRequirement = 99, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 2.12, attackSpeedMultiplier = 20, baseMultiplier = 2.116, levelRequirement = 100, cost = { Mana = 8, }, }, }, } skills["Cleave"] = { @@ -1764,46 +1752,46 @@ skills["ConsecratedPath"] = { "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { damageEffectiveness = 1.5, attackSpeedMultiplier = -20, baseMultiplier = 1.5, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, - [2] = { damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.542, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, - [3] = { damageEffectiveness = 1.58, attackSpeedMultiplier = -20, baseMultiplier = 1.584, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, - [4] = { damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.626, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, - [5] = { damageEffectiveness = 1.67, attackSpeedMultiplier = -20, baseMultiplier = 1.668, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, - [6] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 8, }, }, - [7] = { damageEffectiveness = 1.75, attackSpeedMultiplier = -20, baseMultiplier = 1.753, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, - [8] = { damageEffectiveness = 1.79, attackSpeedMultiplier = -20, baseMultiplier = 1.795, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, - [9] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.837, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 8, }, }, - [10] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.879, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, - [11] = { damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.921, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 8, }, }, - [12] = { damageEffectiveness = 1.96, attackSpeedMultiplier = -20, baseMultiplier = 1.963, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 8, }, }, - [13] = { damageEffectiveness = 2.01, attackSpeedMultiplier = -20, baseMultiplier = 2.005, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, - [14] = { damageEffectiveness = 2.05, attackSpeedMultiplier = -20, baseMultiplier = 2.047, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 8, }, }, - [15] = { damageEffectiveness = 2.09, attackSpeedMultiplier = -20, baseMultiplier = 2.089, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, - [16] = { damageEffectiveness = 2.13, attackSpeedMultiplier = -20, baseMultiplier = 2.132, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, - [17] = { damageEffectiveness = 2.17, attackSpeedMultiplier = -20, baseMultiplier = 2.174, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, - [18] = { damageEffectiveness = 2.22, attackSpeedMultiplier = -20, baseMultiplier = 2.216, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, - [19] = { damageEffectiveness = 2.26, attackSpeedMultiplier = -20, baseMultiplier = 2.258, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, - [20] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, - [21] = { damageEffectiveness = 2.34, attackSpeedMultiplier = -20, baseMultiplier = 2.342, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, - [22] = { damageEffectiveness = 2.38, attackSpeedMultiplier = -20, baseMultiplier = 2.384, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, - [23] = { damageEffectiveness = 2.43, attackSpeedMultiplier = -20, baseMultiplier = 2.426, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, - [24] = { damageEffectiveness = 2.47, attackSpeedMultiplier = -20, baseMultiplier = 2.468, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, - [25] = { damageEffectiveness = 2.51, attackSpeedMultiplier = -20, baseMultiplier = 2.511, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, - [26] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.553, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, - [27] = { damageEffectiveness = 2.59, attackSpeedMultiplier = -20, baseMultiplier = 2.595, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, - [28] = { damageEffectiveness = 2.64, attackSpeedMultiplier = -20, baseMultiplier = 2.637, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, - [29] = { damageEffectiveness = 2.68, attackSpeedMultiplier = -20, baseMultiplier = 2.679, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, - [30] = { damageEffectiveness = 2.72, attackSpeedMultiplier = -20, baseMultiplier = 2.721, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, - [31] = { damageEffectiveness = 2.74, attackSpeedMultiplier = -20, baseMultiplier = 2.742, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, - [32] = { damageEffectiveness = 2.76, attackSpeedMultiplier = -20, baseMultiplier = 2.763, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, - [33] = { damageEffectiveness = 2.78, attackSpeedMultiplier = -20, baseMultiplier = 2.784, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, - [34] = { damageEffectiveness = 2.81, attackSpeedMultiplier = -20, baseMultiplier = 2.805, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, - [35] = { damageEffectiveness = 2.83, attackSpeedMultiplier = -20, baseMultiplier = 2.826, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, - [36] = { damageEffectiveness = 2.85, attackSpeedMultiplier = -20, baseMultiplier = 2.847, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, - [37] = { damageEffectiveness = 2.87, attackSpeedMultiplier = -20, baseMultiplier = 2.868, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, - [38] = { damageEffectiveness = 2.89, attackSpeedMultiplier = -20, baseMultiplier = 2.889, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, - [39] = { damageEffectiveness = 2.91, attackSpeedMultiplier = -20, baseMultiplier = 2.911, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, - [40] = { damageEffectiveness = 2.93, attackSpeedMultiplier = -20, baseMultiplier = 2.932, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 1.5, attackSpeedMultiplier = -20, baseMultiplier = 1.5, levelRequirement = 28, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.542, levelRequirement = 31, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 1.58, attackSpeedMultiplier = -20, baseMultiplier = 1.584, levelRequirement = 34, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.626, levelRequirement = 37, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 1.67, attackSpeedMultiplier = -20, baseMultiplier = 1.668, levelRequirement = 40, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 42, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 1.75, attackSpeedMultiplier = -20, baseMultiplier = 1.753, levelRequirement = 44, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 1.79, attackSpeedMultiplier = -20, baseMultiplier = 1.795, levelRequirement = 46, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.837, levelRequirement = 48, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.879, levelRequirement = 50, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.921, levelRequirement = 52, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 1.96, attackSpeedMultiplier = -20, baseMultiplier = 1.963, levelRequirement = 54, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 2.01, attackSpeedMultiplier = -20, baseMultiplier = 2.005, levelRequirement = 56, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 2.05, attackSpeedMultiplier = -20, baseMultiplier = 2.047, levelRequirement = 58, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 2.09, attackSpeedMultiplier = -20, baseMultiplier = 2.089, levelRequirement = 60, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 2.13, attackSpeedMultiplier = -20, baseMultiplier = 2.132, levelRequirement = 62, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 2.17, attackSpeedMultiplier = -20, baseMultiplier = 2.174, levelRequirement = 64, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 2.22, attackSpeedMultiplier = -20, baseMultiplier = 2.216, levelRequirement = 66, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 2.26, attackSpeedMultiplier = -20, baseMultiplier = 2.258, levelRequirement = 68, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 70, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 2.34, attackSpeedMultiplier = -20, baseMultiplier = 2.342, levelRequirement = 72, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 2.38, attackSpeedMultiplier = -20, baseMultiplier = 2.384, levelRequirement = 74, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 2.43, attackSpeedMultiplier = -20, baseMultiplier = 2.426, levelRequirement = 76, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 2.47, attackSpeedMultiplier = -20, baseMultiplier = 2.468, levelRequirement = 78, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 2.51, attackSpeedMultiplier = -20, baseMultiplier = 2.511, levelRequirement = 80, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.553, levelRequirement = 82, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 2.59, attackSpeedMultiplier = -20, baseMultiplier = 2.595, levelRequirement = 84, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 2.64, attackSpeedMultiplier = -20, baseMultiplier = 2.637, levelRequirement = 86, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 2.68, attackSpeedMultiplier = -20, baseMultiplier = 2.679, levelRequirement = 88, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 2.72, attackSpeedMultiplier = -20, baseMultiplier = 2.721, levelRequirement = 90, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 2.74, attackSpeedMultiplier = -20, baseMultiplier = 2.742, levelRequirement = 91, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 2.76, attackSpeedMultiplier = -20, baseMultiplier = 2.763, levelRequirement = 92, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 2.78, attackSpeedMultiplier = -20, baseMultiplier = 2.784, levelRequirement = 93, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 2.81, attackSpeedMultiplier = -20, baseMultiplier = 2.805, levelRequirement = 94, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 2.83, attackSpeedMultiplier = -20, baseMultiplier = 2.826, levelRequirement = 95, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 2.85, attackSpeedMultiplier = -20, baseMultiplier = 2.847, levelRequirement = 96, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 2.87, attackSpeedMultiplier = -20, baseMultiplier = 2.868, levelRequirement = 97, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 2.89, attackSpeedMultiplier = -20, baseMultiplier = 2.889, levelRequirement = 98, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 2.91, attackSpeedMultiplier = -20, baseMultiplier = 2.911, levelRequirement = 99, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 2.93, attackSpeedMultiplier = -20, baseMultiplier = 2.932, levelRequirement = 100, cost = { Mana = 8, }, }, }, } skills["CorruptingFever"] = { @@ -2022,46 +2010,46 @@ skills["DefianceBanner"] = { "armour_evasion_banner_critical_strike_chance_+%", }, levels = { - [1] = { 30, -20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 31, -20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 32, -21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 33, -21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 34, -22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 35, -22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 36, -23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 37, -23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 38, -24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 39, -24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 40, -25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 41, -25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 42, -26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 43, -26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, -27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, -27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 46, -28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 47, -28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 48, -29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 49, -29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 50, -30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 51, -30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 52, -31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 53, -31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 54, -32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 55, -32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 56, -33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 57, -33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 58, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 59, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 59, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 60, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 60, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 61, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 61, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 62, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 62, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 63, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 63, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 64, -37, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 30, -20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [2] = { 31, -20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [3] = { 32, -21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [4] = { 33, -21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [5] = { 34, -22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [6] = { 35, -22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [7] = { 36, -23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [8] = { 37, -23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [9] = { 38, -24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [10] = { 39, -24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [11] = { 40, -25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [12] = { 41, -25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [13] = { 42, -26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [14] = { 43, -26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 44, -27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 45, -27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 46, -28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 47, -28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 48, -29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 49, -29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 50, -30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 51, -30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 52, -31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 53, -31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 54, -32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 55, -32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 56, -33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 57, -33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 58, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 59, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 59, -34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 60, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 60, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 61, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 61, -35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 62, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 62, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 63, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 63, -36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 64, -37, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["Determination"] = { @@ -2101,8 +2089,6 @@ skills["Determination"] = { { "evasion_rating_%_to_add_as_armour", 0.1 }, }, }, - constantStats = { - }, stats = { "determination_aura_armour_+%_final", "base_physical_damage_reduction_rating", @@ -2110,46 +2096,46 @@ skills["Determination"] = { "base_deal_no_damage", }, levels = { - [1] = { 40, 179, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 40, 214, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 41, 254, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 41, 300, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 42, 351, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 42, 417, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 43, 492, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 43, 571, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 44, 670, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 44, 745, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 45, 827, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 45, 916, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 46, 1019, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 46, 1122, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 47, 1246, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 47, 1377, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 48, 1523, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 48, 1683, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 49, 1860, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 49, 2051, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 50, 2153, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 50, 2261, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 51, 2378, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 51, 2493, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 52, 2620, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 52, 2752, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 53, 2888, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 53, 3035, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 54, 3188, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 54, 3346, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 55, 3432, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 55, 3515, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 55, 3602, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 55, 3689, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 56, 3784, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 56, 3874, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 56, 3970, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 56, 4064, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 57, 4168, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 57, 4266, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 40, 179, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 40, 214, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 41, 254, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 41, 300, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 42, 351, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 42, 417, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 43, 492, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 43, 571, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 44, 670, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 44, 745, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 45, 827, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 45, 916, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 46, 1019, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 46, 1122, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 47, 1246, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 47, 1377, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 48, 1523, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 48, 1683, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 49, 1860, 18, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 49, 2051, 19, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 50, 2153, 20, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 50, 2261, 21, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 51, 2378, 22, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 51, 2493, 23, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 52, 2620, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 52, 2752, 25, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 53, 2888, 26, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 53, 3035, 27, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 54, 3188, 28, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 54, 3346, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 55, 3432, 29, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 55, 3515, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 55, 3602, 30, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 55, 3689, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 56, 3784, 31, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 56, 3874, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 56, 3970, 32, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 56, 4064, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 57, 4168, 33, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 57, 4266, 34, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["DevouringTotem"] = { @@ -2175,8 +2161,6 @@ skills["DevouringTotem"] = { totem = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "totem_life_+%", 1 }, @@ -2282,8 +2266,6 @@ skills["DominatingBlow"] = { duration = true, minion = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -2310,46 +2292,46 @@ skills["DominatingBlow"] = { "is_dominated", }, levels = { - [1] = { damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, - [2] = { damageEffectiveness = 1.69, baseMultiplier = 1.688, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, - [3] = { damageEffectiveness = 1.73, baseMultiplier = 1.727, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, - [4] = { damageEffectiveness = 1.77, baseMultiplier = 1.765, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, - [5] = { damageEffectiveness = 1.8, baseMultiplier = 1.804, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, - [6] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 8, }, }, - [7] = { damageEffectiveness = 1.88, baseMultiplier = 1.881, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, - [8] = { damageEffectiveness = 1.92, baseMultiplier = 1.919, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, - [9] = { damageEffectiveness = 1.96, baseMultiplier = 1.957, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 8, }, }, - [10] = { damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, - [11] = { damageEffectiveness = 2.03, baseMultiplier = 2.034, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 8, }, }, - [12] = { damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 8, }, }, - [13] = { damageEffectiveness = 2.11, baseMultiplier = 2.111, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, - [14] = { damageEffectiveness = 2.15, baseMultiplier = 2.149, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 8, }, }, - [15] = { damageEffectiveness = 2.19, baseMultiplier = 2.188, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, - [16] = { damageEffectiveness = 2.23, baseMultiplier = 2.226, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, - [17] = { damageEffectiveness = 2.26, baseMultiplier = 2.265, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, - [18] = { damageEffectiveness = 2.3, baseMultiplier = 2.303, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, - [19] = { damageEffectiveness = 2.34, baseMultiplier = 2.342, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, - [20] = { damageEffectiveness = 2.38, baseMultiplier = 2.38, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, - [21] = { damageEffectiveness = 2.42, baseMultiplier = 2.418, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, - [22] = { damageEffectiveness = 2.46, baseMultiplier = 2.457, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, - [23] = { damageEffectiveness = 2.5, baseMultiplier = 2.495, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, - [24] = { damageEffectiveness = 2.53, baseMultiplier = 2.534, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, - [25] = { damageEffectiveness = 2.57, baseMultiplier = 2.572, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, - [26] = { damageEffectiveness = 2.61, baseMultiplier = 2.611, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, - [27] = { damageEffectiveness = 2.65, baseMultiplier = 2.649, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, - [28] = { damageEffectiveness = 2.69, baseMultiplier = 2.687, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, - [29] = { damageEffectiveness = 2.73, baseMultiplier = 2.726, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, - [30] = { damageEffectiveness = 2.76, baseMultiplier = 2.764, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, - [31] = { damageEffectiveness = 2.78, baseMultiplier = 2.783, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, - [32] = { damageEffectiveness = 2.8, baseMultiplier = 2.803, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, - [33] = { damageEffectiveness = 2.82, baseMultiplier = 2.822, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, - [34] = { damageEffectiveness = 2.84, baseMultiplier = 2.841, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, - [35] = { damageEffectiveness = 2.86, baseMultiplier = 2.86, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, - [36] = { damageEffectiveness = 2.88, baseMultiplier = 2.879, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, - [37] = { damageEffectiveness = 2.9, baseMultiplier = 2.899, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, - [38] = { damageEffectiveness = 2.92, baseMultiplier = 2.918, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, - [39] = { damageEffectiveness = 2.94, baseMultiplier = 2.937, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, - [40] = { damageEffectiveness = 2.96, baseMultiplier = 2.956, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 28, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 1.69, baseMultiplier = 1.688, levelRequirement = 31, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 1.73, baseMultiplier = 1.727, levelRequirement = 34, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 1.77, baseMultiplier = 1.765, levelRequirement = 37, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 1.8, baseMultiplier = 1.804, levelRequirement = 40, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 42, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 1.88, baseMultiplier = 1.881, levelRequirement = 44, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 1.92, baseMultiplier = 1.919, levelRequirement = 46, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 1.96, baseMultiplier = 1.957, levelRequirement = 48, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 50, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 2.03, baseMultiplier = 2.034, levelRequirement = 52, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 54, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 2.11, baseMultiplier = 2.111, levelRequirement = 56, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 2.15, baseMultiplier = 2.149, levelRequirement = 58, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 2.19, baseMultiplier = 2.188, levelRequirement = 60, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 2.23, baseMultiplier = 2.226, levelRequirement = 62, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 2.26, baseMultiplier = 2.265, levelRequirement = 64, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 2.3, baseMultiplier = 2.303, levelRequirement = 66, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 2.34, baseMultiplier = 2.342, levelRequirement = 68, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 2.38, baseMultiplier = 2.38, levelRequirement = 70, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 2.42, baseMultiplier = 2.418, levelRequirement = 72, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 2.46, baseMultiplier = 2.457, levelRequirement = 74, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 2.5, baseMultiplier = 2.495, levelRequirement = 76, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 2.53, baseMultiplier = 2.534, levelRequirement = 78, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 2.57, baseMultiplier = 2.572, levelRequirement = 80, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 2.61, baseMultiplier = 2.611, levelRequirement = 82, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 2.65, baseMultiplier = 2.649, levelRequirement = 84, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 2.69, baseMultiplier = 2.687, levelRequirement = 86, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 2.73, baseMultiplier = 2.726, levelRequirement = 88, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 2.76, baseMultiplier = 2.764, levelRequirement = 90, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 2.78, baseMultiplier = 2.783, levelRequirement = 91, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 2.8, baseMultiplier = 2.803, levelRequirement = 92, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 2.82, baseMultiplier = 2.822, levelRequirement = 93, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 2.84, baseMultiplier = 2.841, levelRequirement = 94, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 2.86, baseMultiplier = 2.86, levelRequirement = 95, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 2.88, baseMultiplier = 2.879, levelRequirement = 96, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 2.9, baseMultiplier = 2.899, levelRequirement = 97, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 2.92, baseMultiplier = 2.918, levelRequirement = 98, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 2.94, baseMultiplier = 2.937, levelRequirement = 99, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 2.96, baseMultiplier = 2.956, levelRequirement = 100, cost = { Mana = 8, }, }, }, } skills["PuresteelBanner"] = { @@ -2407,46 +2389,46 @@ skills["PuresteelBanner"] = { "banner_add_stage_on_impale", }, levels = { - [1] = { -15, 0, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -15, 1, manaReservationPercent = 10, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -15, 2, manaReservationPercent = 10, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -16, 3, manaReservationPercent = 10, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -16, 4, manaReservationPercent = 10, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -16, 5, manaReservationPercent = 10, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -17, 6, manaReservationPercent = 10, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -17, 7, manaReservationPercent = 10, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -17, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -18, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -18, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -19, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -19, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -19, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -20, 15, manaReservationPercent = 10, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -20, 16, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -20, 17, manaReservationPercent = 10, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -21, 18, manaReservationPercent = 10, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -21, 19, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -21, 20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -22, 21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -22, 22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -22, 23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -23, 24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -23, 25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -23, 26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -24, 27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -24, 28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -24, 29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -25, 30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -25, 31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -25, 32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -26, 33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -26, 34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -26, 35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -27, 36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -27, 37, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -27, 38, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -28, 39, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -15, 0, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { -15, 1, manaReservationPercent = 10, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { -15, 2, manaReservationPercent = 10, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { -16, 3, manaReservationPercent = 10, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { -16, 4, manaReservationPercent = 10, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { -16, 5, manaReservationPercent = 10, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { -17, 6, manaReservationPercent = 10, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { -17, 7, manaReservationPercent = 10, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { -17, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { -18, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { -18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { -18, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { -19, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { -19, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { -19, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { -20, 15, manaReservationPercent = 10, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { -20, 16, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { -20, 17, manaReservationPercent = 10, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { -21, 18, manaReservationPercent = 10, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { -21, 19, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { -21, 20, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { -22, 21, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { -22, 22, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { -22, 23, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { -23, 24, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { -23, 25, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { -23, 26, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { -24, 27, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { -24, 28, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { -24, 29, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { -25, 30, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { -25, 31, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { -25, 32, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { -26, 33, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { -26, 34, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { -26, 35, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { -27, 36, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { -27, 37, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { -27, 38, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { -28, 39, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["Earthquake"] = { @@ -2533,46 +2515,46 @@ skills["Earthquake"] = { "is_player_earthquake", }, levels = { - [1] = { damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.85, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 10, }, }, - [2] = { damageEffectiveness = 0.88, attackSpeedMultiplier = -25, baseMultiplier = 0.884, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 10, }, }, - [3] = { damageEffectiveness = 0.92, attackSpeedMultiplier = -25, baseMultiplier = 0.918, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 10, }, }, - [4] = { damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.953, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 10, }, }, - [5] = { damageEffectiveness = 0.99, attackSpeedMultiplier = -25, baseMultiplier = 0.987, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 10, }, }, - [6] = { damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.021, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 10, }, }, - [7] = { damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.055, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 10, }, }, - [8] = { damageEffectiveness = 1.09, attackSpeedMultiplier = -25, baseMultiplier = 1.089, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 10, }, }, - [9] = { damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.124, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 10, }, }, - [10] = { damageEffectiveness = 1.16, attackSpeedMultiplier = -25, baseMultiplier = 1.158, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 10, }, }, - [11] = { damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.192, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, - [12] = { damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.226, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, - [13] = { damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.261, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 10, }, }, - [14] = { damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.295, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 10, }, }, - [15] = { damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.329, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, - [16] = { damageEffectiveness = 1.36, attackSpeedMultiplier = -25, baseMultiplier = 1.363, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, - [17] = { damageEffectiveness = 1.4, attackSpeedMultiplier = -25, baseMultiplier = 1.397, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, - [18] = { damageEffectiveness = 1.43, attackSpeedMultiplier = -25, baseMultiplier = 1.432, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, - [19] = { damageEffectiveness = 1.47, attackSpeedMultiplier = -25, baseMultiplier = 1.466, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, - [20] = { damageEffectiveness = 1.5, attackSpeedMultiplier = -25, baseMultiplier = 1.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, - [21] = { damageEffectiveness = 1.53, attackSpeedMultiplier = -25, baseMultiplier = 1.534, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, - [22] = { damageEffectiveness = 1.57, attackSpeedMultiplier = -25, baseMultiplier = 1.568, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, - [23] = { damageEffectiveness = 1.6, attackSpeedMultiplier = -25, baseMultiplier = 1.603, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, - [24] = { damageEffectiveness = 1.64, attackSpeedMultiplier = -25, baseMultiplier = 1.637, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, - [25] = { damageEffectiveness = 1.67, attackSpeedMultiplier = -25, baseMultiplier = 1.671, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, - [26] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -25, baseMultiplier = 1.705, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, - [27] = { damageEffectiveness = 1.74, attackSpeedMultiplier = -25, baseMultiplier = 1.739, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, - [28] = { damageEffectiveness = 1.77, attackSpeedMultiplier = -25, baseMultiplier = 1.774, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, - [29] = { damageEffectiveness = 1.81, attackSpeedMultiplier = -25, baseMultiplier = 1.808, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, - [30] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -25, baseMultiplier = 1.842, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, - [31] = { damageEffectiveness = 1.86, attackSpeedMultiplier = -25, baseMultiplier = 1.859, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, - [32] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -25, baseMultiplier = 1.876, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, - [33] = { damageEffectiveness = 1.89, attackSpeedMultiplier = -25, baseMultiplier = 1.893, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, - [34] = { damageEffectiveness = 1.91, attackSpeedMultiplier = -25, baseMultiplier = 1.911, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, - [35] = { damageEffectiveness = 1.93, attackSpeedMultiplier = -25, baseMultiplier = 1.928, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, - [36] = { damageEffectiveness = 1.94, attackSpeedMultiplier = -25, baseMultiplier = 1.945, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, - [37] = { damageEffectiveness = 1.96, attackSpeedMultiplier = -25, baseMultiplier = 1.962, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, - [38] = { damageEffectiveness = 1.98, attackSpeedMultiplier = -25, baseMultiplier = 1.979, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, - [39] = { damageEffectiveness = 2, attackSpeedMultiplier = -25, baseMultiplier = 1.996, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, - [40] = { damageEffectiveness = 2.01, attackSpeedMultiplier = -25, baseMultiplier = 2.013, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, + [1] = { damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.85, levelRequirement = 28, cost = { Mana = 10, }, }, + [2] = { damageEffectiveness = 0.88, attackSpeedMultiplier = -25, baseMultiplier = 0.884, levelRequirement = 31, cost = { Mana = 10, }, }, + [3] = { damageEffectiveness = 0.92, attackSpeedMultiplier = -25, baseMultiplier = 0.918, levelRequirement = 34, cost = { Mana = 10, }, }, + [4] = { damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.953, levelRequirement = 37, cost = { Mana = 10, }, }, + [5] = { damageEffectiveness = 0.99, attackSpeedMultiplier = -25, baseMultiplier = 0.987, levelRequirement = 40, cost = { Mana = 10, }, }, + [6] = { damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.021, levelRequirement = 42, cost = { Mana = 10, }, }, + [7] = { damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.055, levelRequirement = 44, cost = { Mana = 10, }, }, + [8] = { damageEffectiveness = 1.09, attackSpeedMultiplier = -25, baseMultiplier = 1.089, levelRequirement = 46, cost = { Mana = 10, }, }, + [9] = { damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.124, levelRequirement = 48, cost = { Mana = 10, }, }, + [10] = { damageEffectiveness = 1.16, attackSpeedMultiplier = -25, baseMultiplier = 1.158, levelRequirement = 50, cost = { Mana = 10, }, }, + [11] = { damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.192, levelRequirement = 52, cost = { Mana = 10, }, }, + [12] = { damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.226, levelRequirement = 54, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.261, levelRequirement = 56, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.295, levelRequirement = 58, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.329, levelRequirement = 60, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 1.36, attackSpeedMultiplier = -25, baseMultiplier = 1.363, levelRequirement = 62, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 1.4, attackSpeedMultiplier = -25, baseMultiplier = 1.397, levelRequirement = 64, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 1.43, attackSpeedMultiplier = -25, baseMultiplier = 1.432, levelRequirement = 66, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 1.47, attackSpeedMultiplier = -25, baseMultiplier = 1.466, levelRequirement = 68, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 1.5, attackSpeedMultiplier = -25, baseMultiplier = 1.5, levelRequirement = 70, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 1.53, attackSpeedMultiplier = -25, baseMultiplier = 1.534, levelRequirement = 72, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 1.57, attackSpeedMultiplier = -25, baseMultiplier = 1.568, levelRequirement = 74, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 1.6, attackSpeedMultiplier = -25, baseMultiplier = 1.603, levelRequirement = 76, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 1.64, attackSpeedMultiplier = -25, baseMultiplier = 1.637, levelRequirement = 78, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 1.67, attackSpeedMultiplier = -25, baseMultiplier = 1.671, levelRequirement = 80, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -25, baseMultiplier = 1.705, levelRequirement = 82, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 1.74, attackSpeedMultiplier = -25, baseMultiplier = 1.739, levelRequirement = 84, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 1.77, attackSpeedMultiplier = -25, baseMultiplier = 1.774, levelRequirement = 86, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 1.81, attackSpeedMultiplier = -25, baseMultiplier = 1.808, levelRequirement = 88, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -25, baseMultiplier = 1.842, levelRequirement = 90, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 1.86, attackSpeedMultiplier = -25, baseMultiplier = 1.859, levelRequirement = 91, cost = { Mana = 10, }, }, + [32] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -25, baseMultiplier = 1.876, levelRequirement = 92, cost = { Mana = 10, }, }, + [33] = { damageEffectiveness = 1.89, attackSpeedMultiplier = -25, baseMultiplier = 1.893, levelRequirement = 93, cost = { Mana = 10, }, }, + [34] = { damageEffectiveness = 1.91, attackSpeedMultiplier = -25, baseMultiplier = 1.911, levelRequirement = 94, cost = { Mana = 10, }, }, + [35] = { damageEffectiveness = 1.93, attackSpeedMultiplier = -25, baseMultiplier = 1.928, levelRequirement = 95, cost = { Mana = 10, }, }, + [36] = { damageEffectiveness = 1.94, attackSpeedMultiplier = -25, baseMultiplier = 1.945, levelRequirement = 96, cost = { Mana = 10, }, }, + [37] = { damageEffectiveness = 1.96, attackSpeedMultiplier = -25, baseMultiplier = 1.962, levelRequirement = 97, cost = { Mana = 10, }, }, + [38] = { damageEffectiveness = 1.98, attackSpeedMultiplier = -25, baseMultiplier = 1.979, levelRequirement = 98, cost = { Mana = 10, }, }, + [39] = { damageEffectiveness = 2, attackSpeedMultiplier = -25, baseMultiplier = 1.996, levelRequirement = 99, cost = { Mana = 10, }, }, + [40] = { damageEffectiveness = 2.01, attackSpeedMultiplier = -25, baseMultiplier = 2.013, levelRequirement = 100, cost = { Mana = 10, }, }, }, } skills["VaalEarthquake"] = { @@ -2636,46 +2618,46 @@ skills["VaalEarthquake"] = { "is_player_earthquake", }, levels = { - [1] = { 350, damageEffectiveness = 0.7, attackSpeedMultiplier = -25, baseMultiplier = 0.7, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, - [2] = { 353, damageEffectiveness = 0.72, attackSpeedMultiplier = -25, baseMultiplier = 0.719, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [3] = { 356, damageEffectiveness = 0.74, attackSpeedMultiplier = -25, baseMultiplier = 0.738, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [4] = { 359, damageEffectiveness = 0.76, attackSpeedMultiplier = -25, baseMultiplier = 0.757, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [5] = { 362, damageEffectiveness = 0.78, attackSpeedMultiplier = -25, baseMultiplier = 0.776, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 365, damageEffectiveness = 0.79, attackSpeedMultiplier = -25, baseMultiplier = 0.795, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 368, damageEffectiveness = 0.81, attackSpeedMultiplier = -25, baseMultiplier = 0.814, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 371, damageEffectiveness = 0.83, attackSpeedMultiplier = -25, baseMultiplier = 0.833, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 374, damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.852, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 377, damageEffectiveness = 0.87, attackSpeedMultiplier = -25, baseMultiplier = 0.871, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 380, damageEffectiveness = 0.89, attackSpeedMultiplier = -25, baseMultiplier = 0.889, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 383, damageEffectiveness = 0.91, attackSpeedMultiplier = -25, baseMultiplier = 0.908, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 386, damageEffectiveness = 0.93, attackSpeedMultiplier = -25, baseMultiplier = 0.927, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 389, damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.946, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 392, damageEffectiveness = 0.97, attackSpeedMultiplier = -25, baseMultiplier = 0.965, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 395, damageEffectiveness = 0.98, attackSpeedMultiplier = -25, baseMultiplier = 0.984, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 398, baseMultiplier = 1.003, attackSpeedMultiplier = -25, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 401, damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.022, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 404, damageEffectiveness = 1.04, attackSpeedMultiplier = -25, baseMultiplier = 1.041, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 407, damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.06, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 410, damageEffectiveness = 1.08, attackSpeedMultiplier = -25, baseMultiplier = 1.079, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 413, damageEffectiveness = 1.1, attackSpeedMultiplier = -25, baseMultiplier = 1.098, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 416, damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.117, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 419, damageEffectiveness = 1.14, attackSpeedMultiplier = -25, baseMultiplier = 1.136, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 422, damageEffectiveness = 1.15, attackSpeedMultiplier = -25, baseMultiplier = 1.155, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 425, damageEffectiveness = 1.17, attackSpeedMultiplier = -25, baseMultiplier = 1.174, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 428, damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.193, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 431, damageEffectiveness = 1.21, attackSpeedMultiplier = -25, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 434, damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.231, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 437, damageEffectiveness = 1.25, attackSpeedMultiplier = -25, baseMultiplier = 1.249, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 437, damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.259, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 440, damageEffectiveness = 1.27, attackSpeedMultiplier = -25, baseMultiplier = 1.268, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 440, damageEffectiveness = 1.28, attackSpeedMultiplier = -25, baseMultiplier = 1.278, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 443, damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.287, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 443, damageEffectiveness = 1.3, attackSpeedMultiplier = -25, baseMultiplier = 1.297, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 446, damageEffectiveness = 1.31, attackSpeedMultiplier = -25, baseMultiplier = 1.306, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 446, damageEffectiveness = 1.32, attackSpeedMultiplier = -25, baseMultiplier = 1.316, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 449, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.325, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 449, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.335, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 452, damageEffectiveness = 1.34, attackSpeedMultiplier = -25, baseMultiplier = 1.344, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 350, damageEffectiveness = 0.7, attackSpeedMultiplier = -25, baseMultiplier = 0.7, levelRequirement = 28, statInterpolation = { 1, }, }, + [2] = { 353, damageEffectiveness = 0.72, attackSpeedMultiplier = -25, baseMultiplier = 0.719, levelRequirement = 31, statInterpolation = { 1, }, }, + [3] = { 356, damageEffectiveness = 0.74, attackSpeedMultiplier = -25, baseMultiplier = 0.738, levelRequirement = 34, statInterpolation = { 1, }, }, + [4] = { 359, damageEffectiveness = 0.76, attackSpeedMultiplier = -25, baseMultiplier = 0.757, levelRequirement = 37, statInterpolation = { 1, }, }, + [5] = { 362, damageEffectiveness = 0.78, attackSpeedMultiplier = -25, baseMultiplier = 0.776, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 365, damageEffectiveness = 0.79, attackSpeedMultiplier = -25, baseMultiplier = 0.795, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 368, damageEffectiveness = 0.81, attackSpeedMultiplier = -25, baseMultiplier = 0.814, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 371, damageEffectiveness = 0.83, attackSpeedMultiplier = -25, baseMultiplier = 0.833, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 374, damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.852, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 377, damageEffectiveness = 0.87, attackSpeedMultiplier = -25, baseMultiplier = 0.871, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 380, damageEffectiveness = 0.89, attackSpeedMultiplier = -25, baseMultiplier = 0.889, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 383, damageEffectiveness = 0.91, attackSpeedMultiplier = -25, baseMultiplier = 0.908, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 386, damageEffectiveness = 0.93, attackSpeedMultiplier = -25, baseMultiplier = 0.927, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 389, damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.946, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 392, damageEffectiveness = 0.97, attackSpeedMultiplier = -25, baseMultiplier = 0.965, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 395, damageEffectiveness = 0.98, attackSpeedMultiplier = -25, baseMultiplier = 0.984, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 398, baseMultiplier = 1.003, attackSpeedMultiplier = -25, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 401, damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.022, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 404, damageEffectiveness = 1.04, attackSpeedMultiplier = -25, baseMultiplier = 1.041, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 407, damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.06, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 410, damageEffectiveness = 1.08, attackSpeedMultiplier = -25, baseMultiplier = 1.079, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 413, damageEffectiveness = 1.1, attackSpeedMultiplier = -25, baseMultiplier = 1.098, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 416, damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.117, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 419, damageEffectiveness = 1.14, attackSpeedMultiplier = -25, baseMultiplier = 1.136, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 422, damageEffectiveness = 1.15, attackSpeedMultiplier = -25, baseMultiplier = 1.155, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 425, damageEffectiveness = 1.17, attackSpeedMultiplier = -25, baseMultiplier = 1.174, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 428, damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.193, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 431, damageEffectiveness = 1.21, attackSpeedMultiplier = -25, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 434, damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.231, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 437, damageEffectiveness = 1.25, attackSpeedMultiplier = -25, baseMultiplier = 1.249, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 437, damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.259, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 440, damageEffectiveness = 1.27, attackSpeedMultiplier = -25, baseMultiplier = 1.268, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 440, damageEffectiveness = 1.28, attackSpeedMultiplier = -25, baseMultiplier = 1.278, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 443, damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.287, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 443, damageEffectiveness = 1.3, attackSpeedMultiplier = -25, baseMultiplier = 1.297, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 446, damageEffectiveness = 1.31, attackSpeedMultiplier = -25, baseMultiplier = 1.306, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 446, damageEffectiveness = 1.32, attackSpeedMultiplier = -25, baseMultiplier = 1.316, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 449, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.325, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 449, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.335, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 452, damageEffectiveness = 1.34, attackSpeedMultiplier = -25, baseMultiplier = 1.344, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SpikeSlam"] = { @@ -3023,46 +3005,46 @@ skills["BloodSandArmour"] = { "base_deal_no_damage", }, levels = { - [1] = { 0, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 2, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 5, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 7, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 10, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 13, -9, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 15, -9, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 18, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 21, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 23, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 26, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 29, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 31, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 34, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 37, -11, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 39, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 42, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 45, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 47, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 50, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 53, -11, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 56, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 59, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 62, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 65, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 68, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 71, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 74, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 77, -13, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 80, -13, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 82, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 84, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 86, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 88, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 90, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 92, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 94, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 96, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 98, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 100, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 0, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [2] = { 2, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [3] = { 5, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [4] = { 7, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [5] = { 10, -9, 8, manaReservationPercent = 25, cooldown = 2, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [6] = { 13, -9, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [7] = { 15, -9, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, }, + [8] = { 18, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [9] = { 21, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, }, + [10] = { 23, -10, 9, manaReservationPercent = 25, cooldown = 2, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [11] = { 26, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, }, + [12] = { 29, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [13] = { 31, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [14] = { 34, -10, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 37, -11, 10, manaReservationPercent = 25, cooldown = 2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 39, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 42, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 45, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 47, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 50, -11, 11, manaReservationPercent = 25, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 53, -11, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 56, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 59, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 62, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 65, -12, 12, manaReservationPercent = 25, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 68, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 71, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 74, -12, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 77, -13, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 80, -13, 13, manaReservationPercent = 25, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 82, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 84, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 86, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 88, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 90, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 92, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 94, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 96, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 98, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 100, -13, 14, manaReservationPercent = 25, cooldown = 2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["GeneralsCry"] = { @@ -3170,10 +3152,6 @@ skills["GeneralsCrySupport"] = { ["number_of_warcries_exerting_this_action"] = { }, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_warcries_exerting_this_action", 1 }, }, @@ -3185,46 +3163,46 @@ skills["GeneralsCrySupport"] = { "base_damage_not_from_skill_user", }, levels = { - [1] = { -45, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [2] = { -45, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [3] = { -44, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [4] = { -44, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [5] = { -43, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [6] = { -43, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, - [7] = { -42, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [8] = { -42, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [9] = { -41, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { -41, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { -40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { -40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { -39, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { -39, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { -38, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { -38, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { -37, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { -37, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { -36, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { -36, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -35, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -35, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -34, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -34, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -33, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -33, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -32, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -32, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -31, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -31, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -31, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -29, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -29, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -29, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -29, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -28, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -45, levelRequirement = 24, statInterpolation = { 1, }, }, + [2] = { -45, levelRequirement = 27, statInterpolation = { 1, }, }, + [3] = { -44, levelRequirement = 30, statInterpolation = { 1, }, }, + [4] = { -44, levelRequirement = 33, statInterpolation = { 1, }, }, + [5] = { -43, levelRequirement = 36, statInterpolation = { 1, }, }, + [6] = { -43, levelRequirement = 39, statInterpolation = { 1, }, }, + [7] = { -42, levelRequirement = 42, statInterpolation = { 1, }, }, + [8] = { -42, levelRequirement = 45, statInterpolation = { 1, }, }, + [9] = { -41, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { -41, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { -40, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { -40, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { -39, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { -39, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { -38, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { -38, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { -37, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { -37, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { -36, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { -36, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -35, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -35, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -34, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -34, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -33, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -33, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -32, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -32, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -31, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -31, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -31, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -29, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -29, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -29, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -29, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -28, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["GlacialHammer"] = { @@ -3251,8 +3229,6 @@ skills["GlacialHammer"] = { attack = true, melee = true, }, - baseMods = { - }, qualityStats = { Default = { { "cold_ailment_duration_+%", 2 }, @@ -3367,46 +3343,46 @@ skills["VaalGlacialHammer"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 2, 3, 3400, 10, 200, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 3, 3450, 11, 210, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 3, 4, 3500, 12, 220, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 4, 6, 3550, 13, 230, damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 5, 8, 3600, 14, 240, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 7, 11, 3650, 15, 250, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 9, 13, 3700, 16, 260, damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 11, 17, 3750, 17, 270, damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 14, 20, 3800, 18, 280, damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 16, 25, 3850, 19, 290, damageEffectiveness = 2, baseMultiplier = 2, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 20, 30, 3900, 20, 300, damageEffectiveness = 2.05, baseMultiplier = 2.05, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 24, 35, 3950, 21, 310, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 28, 42, 4000, 22, 320, damageEffectiveness = 2.15, baseMultiplier = 2.15, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 33, 49, 4050, 23, 330, damageEffectiveness = 2.2, baseMultiplier = 2.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 39, 58, 4100, 24, 340, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 45, 68, 4150, 25, 350, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 52, 79, 4200, 26, 360, damageEffectiveness = 2.35, baseMultiplier = 2.35, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 61, 91, 4250, 27, 370, damageEffectiveness = 2.4, baseMultiplier = 2.4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 68, 102, 4300, 28, 380, damageEffectiveness = 2.45, baseMultiplier = 2.45, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 75, 113, 4350, 29, 390, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 81, 122, 4400, 30, 400, damageEffectiveness = 2.55, baseMultiplier = 2.55, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 87, 130, 4450, 31, 410, damageEffectiveness = 2.6, baseMultiplier = 2.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 93, 140, 4500, 32, 420, damageEffectiveness = 2.65, baseMultiplier = 2.65, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 100, 150, 4550, 33, 430, damageEffectiveness = 2.7, baseMultiplier = 2.7, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 107, 160, 4600, 34, 440, damageEffectiveness = 2.75, baseMultiplier = 2.75, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 114, 172, 4650, 35, 450, damageEffectiveness = 2.8, baseMultiplier = 2.8, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 123, 184, 4700, 36, 460, damageEffectiveness = 2.85, baseMultiplier = 2.85, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 131, 197, 4750, 37, 470, damageEffectiveness = 2.9, baseMultiplier = 2.9, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 140, 210, 4800, 38, 480, damageEffectiveness = 2.95, baseMultiplier = 2.95, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 150, 224, 4850, 39, 490, damageEffectiveness = 3, baseMultiplier = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 155, 232, 4850, 39, 495, damageEffectiveness = 3.03, baseMultiplier = 3.025, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 160, 240, 4900, 40, 500, damageEffectiveness = 3.05, baseMultiplier = 3.05, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 165, 248, 4900, 40, 505, damageEffectiveness = 3.08, baseMultiplier = 3.075, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 171, 256, 4950, 41, 510, damageEffectiveness = 3.1, baseMultiplier = 3.1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 176, 265, 4950, 41, 515, damageEffectiveness = 3.13, baseMultiplier = 3.125, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 182, 273, 5000, 42, 520, damageEffectiveness = 3.15, baseMultiplier = 3.15, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 188, 282, 5000, 42, 525, damageEffectiveness = 3.18, baseMultiplier = 3.175, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 194, 292, 5050, 43, 530, damageEffectiveness = 3.2, baseMultiplier = 3.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 201, 301, 5050, 43, 535, damageEffectiveness = 3.23, baseMultiplier = 3.225, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 207, 311, 5100, 44, 540, damageEffectiveness = 3.25, baseMultiplier = 3.25, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 3, 3400, 10, 200, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [2] = { 2, 3, 3450, 11, 210, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [3] = { 3, 4, 3500, 12, 220, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [4] = { 4, 6, 3550, 13, 230, damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [5] = { 5, 8, 3600, 14, 240, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [6] = { 7, 11, 3650, 15, 250, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [7] = { 9, 13, 3700, 16, 260, damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [8] = { 11, 17, 3750, 17, 270, damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [9] = { 14, 20, 3800, 18, 280, damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [10] = { 16, 25, 3850, 19, 290, damageEffectiveness = 2, baseMultiplier = 2, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [11] = { 20, 30, 3900, 20, 300, damageEffectiveness = 2.05, baseMultiplier = 2.05, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [12] = { 24, 35, 3950, 21, 310, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [13] = { 28, 42, 4000, 22, 320, damageEffectiveness = 2.15, baseMultiplier = 2.15, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [14] = { 33, 49, 4050, 23, 330, damageEffectiveness = 2.2, baseMultiplier = 2.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [15] = { 39, 58, 4100, 24, 340, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [16] = { 45, 68, 4150, 25, 350, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [17] = { 52, 79, 4200, 26, 360, damageEffectiveness = 2.35, baseMultiplier = 2.35, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [18] = { 61, 91, 4250, 27, 370, damageEffectiveness = 2.4, baseMultiplier = 2.4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [19] = { 68, 102, 4300, 28, 380, damageEffectiveness = 2.45, baseMultiplier = 2.45, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [20] = { 75, 113, 4350, 29, 390, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [21] = { 81, 122, 4400, 30, 400, damageEffectiveness = 2.55, baseMultiplier = 2.55, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [22] = { 87, 130, 4450, 31, 410, damageEffectiveness = 2.6, baseMultiplier = 2.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [23] = { 93, 140, 4500, 32, 420, damageEffectiveness = 2.65, baseMultiplier = 2.65, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [24] = { 100, 150, 4550, 33, 430, damageEffectiveness = 2.7, baseMultiplier = 2.7, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [25] = { 107, 160, 4600, 34, 440, damageEffectiveness = 2.75, baseMultiplier = 2.75, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [26] = { 114, 172, 4650, 35, 450, damageEffectiveness = 2.8, baseMultiplier = 2.8, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [27] = { 123, 184, 4700, 36, 460, damageEffectiveness = 2.85, baseMultiplier = 2.85, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [28] = { 131, 197, 4750, 37, 470, damageEffectiveness = 2.9, baseMultiplier = 2.9, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [29] = { 140, 210, 4800, 38, 480, damageEffectiveness = 2.95, baseMultiplier = 2.95, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [30] = { 150, 224, 4850, 39, 490, damageEffectiveness = 3, baseMultiplier = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [31] = { 155, 232, 4850, 39, 495, damageEffectiveness = 3.03, baseMultiplier = 3.025, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [32] = { 160, 240, 4900, 40, 500, damageEffectiveness = 3.05, baseMultiplier = 3.05, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [33] = { 165, 248, 4900, 40, 505, damageEffectiveness = 3.08, baseMultiplier = 3.075, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [34] = { 171, 256, 4950, 41, 510, damageEffectiveness = 3.1, baseMultiplier = 3.1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [35] = { 176, 265, 4950, 41, 515, damageEffectiveness = 3.13, baseMultiplier = 3.125, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [36] = { 182, 273, 5000, 42, 520, damageEffectiveness = 3.15, baseMultiplier = 3.15, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [37] = { 188, 282, 5000, 42, 525, damageEffectiveness = 3.18, baseMultiplier = 3.175, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [38] = { 194, 292, 5050, 43, 530, damageEffectiveness = 3.2, baseMultiplier = 3.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [39] = { 201, 301, 5050, 43, 535, damageEffectiveness = 3.23, baseMultiplier = 3.225, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [40] = { 207, 311, 5100, 44, 540, damageEffectiveness = 3.25, baseMultiplier = 3.25, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, }, }, } skills["GroundSlam"] = { @@ -3556,46 +3532,46 @@ skills["VaalGroundSlam"] = { "vaal_skill_exertable", }, levels = { - [1] = { 0, 40, damageEffectiveness = 1.9, attackSpeedMultiplier = -10, baseMultiplier = 1.9, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 0, 40, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.997, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 1, 41, damageEffectiveness = 2.09, attackSpeedMultiplier = -10, baseMultiplier = 2.095, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 1, 41, damageEffectiveness = 2.19, attackSpeedMultiplier = -10, baseMultiplier = 2.192, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 2, 42, damageEffectiveness = 2.29, attackSpeedMultiplier = -10, baseMultiplier = 2.289, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 2, 42, damageEffectiveness = 2.39, attackSpeedMultiplier = -10, baseMultiplier = 2.387, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 3, 43, damageEffectiveness = 2.48, attackSpeedMultiplier = -10, baseMultiplier = 2.484, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 3, 43, damageEffectiveness = 2.58, attackSpeedMultiplier = -10, baseMultiplier = 2.582, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 4, 44, damageEffectiveness = 2.68, attackSpeedMultiplier = -10, baseMultiplier = 2.679, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 4, 44, damageEffectiveness = 2.78, attackSpeedMultiplier = -10, baseMultiplier = 2.776, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 5, 45, damageEffectiveness = 2.87, attackSpeedMultiplier = -10, baseMultiplier = 2.874, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 5, 45, damageEffectiveness = 2.97, attackSpeedMultiplier = -10, baseMultiplier = 2.971, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 6, 46, damageEffectiveness = 3.07, attackSpeedMultiplier = -10, baseMultiplier = 3.068, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 6, 46, damageEffectiveness = 3.17, attackSpeedMultiplier = -10, baseMultiplier = 3.166, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 7, 47, damageEffectiveness = 3.26, attackSpeedMultiplier = -10, baseMultiplier = 3.263, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 7, 47, damageEffectiveness = 3.36, attackSpeedMultiplier = -10, baseMultiplier = 3.361, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 8, 48, damageEffectiveness = 3.46, attackSpeedMultiplier = -10, baseMultiplier = 3.458, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 8, 48, damageEffectiveness = 3.56, attackSpeedMultiplier = -10, baseMultiplier = 3.555, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 9, 49, damageEffectiveness = 3.65, attackSpeedMultiplier = -10, baseMultiplier = 3.653, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 9, 49, damageEffectiveness = 3.75, attackSpeedMultiplier = -10, baseMultiplier = 3.75, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 10, 50, damageEffectiveness = 3.85, attackSpeedMultiplier = -10, baseMultiplier = 3.847, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 10, 50, damageEffectiveness = 3.94, attackSpeedMultiplier = -10, baseMultiplier = 3.945, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 11, 51, damageEffectiveness = 4.04, attackSpeedMultiplier = -10, baseMultiplier = 4.042, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 11, 51, damageEffectiveness = 4.14, attackSpeedMultiplier = -10, baseMultiplier = 4.139, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 12, 52, damageEffectiveness = 4.24, attackSpeedMultiplier = -10, baseMultiplier = 4.237, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 12, 52, damageEffectiveness = 4.33, attackSpeedMultiplier = -10, baseMultiplier = 4.334, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 13, 53, damageEffectiveness = 4.43, attackSpeedMultiplier = -10, baseMultiplier = 4.432, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 13, 53, damageEffectiveness = 4.53, attackSpeedMultiplier = -10, baseMultiplier = 4.529, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 14, 54, damageEffectiveness = 4.63, attackSpeedMultiplier = -10, baseMultiplier = 4.626, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 14, 54, damageEffectiveness = 4.72, attackSpeedMultiplier = -10, baseMultiplier = 4.724, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 14, 54, damageEffectiveness = 4.77, attackSpeedMultiplier = -10, baseMultiplier = 4.772, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 15, 55, damageEffectiveness = 4.82, attackSpeedMultiplier = -10, baseMultiplier = 4.821, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 15, 55, damageEffectiveness = 4.87, attackSpeedMultiplier = -10, baseMultiplier = 4.87, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 15, 55, damageEffectiveness = 4.92, attackSpeedMultiplier = -10, baseMultiplier = 4.918, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 15, 55, damageEffectiveness = 4.97, attackSpeedMultiplier = -10, baseMultiplier = 4.967, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 16, 56, damageEffectiveness = 5.02, attackSpeedMultiplier = -10, baseMultiplier = 5.016, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 16, 56, damageEffectiveness = 5.06, attackSpeedMultiplier = -10, baseMultiplier = 5.064, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 16, 56, damageEffectiveness = 5.11, attackSpeedMultiplier = -10, baseMultiplier = 5.113, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 16, 56, damageEffectiveness = 5.16, attackSpeedMultiplier = -10, baseMultiplier = 5.162, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 17, 57, damageEffectiveness = 5.21, attackSpeedMultiplier = -10, baseMultiplier = 5.211, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, 40, damageEffectiveness = 1.9, attackSpeedMultiplier = -10, baseMultiplier = 1.9, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 0, 40, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.997, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 1, 41, damageEffectiveness = 2.09, attackSpeedMultiplier = -10, baseMultiplier = 2.095, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 1, 41, damageEffectiveness = 2.19, attackSpeedMultiplier = -10, baseMultiplier = 2.192, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 2, 42, damageEffectiveness = 2.29, attackSpeedMultiplier = -10, baseMultiplier = 2.289, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 2, 42, damageEffectiveness = 2.39, attackSpeedMultiplier = -10, baseMultiplier = 2.387, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 3, 43, damageEffectiveness = 2.48, attackSpeedMultiplier = -10, baseMultiplier = 2.484, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 3, 43, damageEffectiveness = 2.58, attackSpeedMultiplier = -10, baseMultiplier = 2.582, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 4, 44, damageEffectiveness = 2.68, attackSpeedMultiplier = -10, baseMultiplier = 2.679, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 4, 44, damageEffectiveness = 2.78, attackSpeedMultiplier = -10, baseMultiplier = 2.776, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 5, 45, damageEffectiveness = 2.87, attackSpeedMultiplier = -10, baseMultiplier = 2.874, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 5, 45, damageEffectiveness = 2.97, attackSpeedMultiplier = -10, baseMultiplier = 2.971, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 6, 46, damageEffectiveness = 3.07, attackSpeedMultiplier = -10, baseMultiplier = 3.068, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 6, 46, damageEffectiveness = 3.17, attackSpeedMultiplier = -10, baseMultiplier = 3.166, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 7, 47, damageEffectiveness = 3.26, attackSpeedMultiplier = -10, baseMultiplier = 3.263, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 7, 47, damageEffectiveness = 3.36, attackSpeedMultiplier = -10, baseMultiplier = 3.361, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 8, 48, damageEffectiveness = 3.46, attackSpeedMultiplier = -10, baseMultiplier = 3.458, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 8, 48, damageEffectiveness = 3.56, attackSpeedMultiplier = -10, baseMultiplier = 3.555, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 9, 49, damageEffectiveness = 3.65, attackSpeedMultiplier = -10, baseMultiplier = 3.653, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 9, 49, damageEffectiveness = 3.75, attackSpeedMultiplier = -10, baseMultiplier = 3.75, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 10, 50, damageEffectiveness = 3.85, attackSpeedMultiplier = -10, baseMultiplier = 3.847, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 10, 50, damageEffectiveness = 3.94, attackSpeedMultiplier = -10, baseMultiplier = 3.945, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 11, 51, damageEffectiveness = 4.04, attackSpeedMultiplier = -10, baseMultiplier = 4.042, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 11, 51, damageEffectiveness = 4.14, attackSpeedMultiplier = -10, baseMultiplier = 4.139, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 12, 52, damageEffectiveness = 4.24, attackSpeedMultiplier = -10, baseMultiplier = 4.237, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 12, 52, damageEffectiveness = 4.33, attackSpeedMultiplier = -10, baseMultiplier = 4.334, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 13, 53, damageEffectiveness = 4.43, attackSpeedMultiplier = -10, baseMultiplier = 4.432, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 13, 53, damageEffectiveness = 4.53, attackSpeedMultiplier = -10, baseMultiplier = 4.529, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 14, 54, damageEffectiveness = 4.63, attackSpeedMultiplier = -10, baseMultiplier = 4.626, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 14, 54, damageEffectiveness = 4.72, attackSpeedMultiplier = -10, baseMultiplier = 4.724, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 14, 54, damageEffectiveness = 4.77, attackSpeedMultiplier = -10, baseMultiplier = 4.772, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 15, 55, damageEffectiveness = 4.82, attackSpeedMultiplier = -10, baseMultiplier = 4.821, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 15, 55, damageEffectiveness = 4.87, attackSpeedMultiplier = -10, baseMultiplier = 4.87, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 15, 55, damageEffectiveness = 4.92, attackSpeedMultiplier = -10, baseMultiplier = 4.918, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 15, 55, damageEffectiveness = 4.97, attackSpeedMultiplier = -10, baseMultiplier = 4.967, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 16, 56, damageEffectiveness = 5.02, attackSpeedMultiplier = -10, baseMultiplier = 5.016, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 16, 56, damageEffectiveness = 5.06, attackSpeedMultiplier = -10, baseMultiplier = 5.064, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 16, 56, damageEffectiveness = 5.11, attackSpeedMultiplier = -10, baseMultiplier = 5.113, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 16, 56, damageEffectiveness = 5.16, attackSpeedMultiplier = -10, baseMultiplier = 5.162, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 17, 57, damageEffectiveness = 5.21, attackSpeedMultiplier = -10, baseMultiplier = 5.211, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["HeavyStrike"] = { @@ -3626,8 +3602,6 @@ skills["HeavyStrike"] = { attack = true, melee = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_stun_duration_+%", 1 }, @@ -3751,46 +3725,46 @@ skills["HeraldOfAsh"] = { "is_area_damage", }, levels = { - [1] = { 0, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 2, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 4, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 6, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 8, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 10, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 12, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 14, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 16, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 18, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 20, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 22, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 24, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 26, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 28, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 30, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 32, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 34, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 36, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 38, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 40, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 42, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 44, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 46, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 48, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 50, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 52, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 54, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 56, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 58, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 59, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 60, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 61, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 62, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 63, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 64, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 65, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 66, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 67, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 68, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [2] = { 2, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [3] = { 4, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [4] = { 6, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [5] = { 8, 9, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [6] = { 10, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [7] = { 12, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [8] = { 14, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [9] = { 16, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [10] = { 18, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [11] = { 20, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [12] = { 22, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [13] = { 24, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [14] = { 26, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 28, 11, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 30, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 32, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 34, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 36, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 38, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 40, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 42, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 44, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 46, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 48, 13, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 50, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 52, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 54, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 56, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 58, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 59, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 60, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 61, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 62, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 63, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 64, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 65, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 66, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 67, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 68, 15, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["HeraldOfPurity"] = { @@ -3821,8 +3795,6 @@ skills["HeraldOfPurity"] = { spell = true, minion = true, }, - baseMods = { - }, qualityStats = { Default = { { "minion_movement_speed_+%", 1 }, @@ -3846,46 +3818,46 @@ skills["HeraldOfPurity"] = { "herald_of_light_summon_champion_on_kill", }, levels = { - [1] = { 9, 0, 0, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 9, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 9, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 9, 15, 6, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 9, 20, 8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 10, 25, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 10, 30, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 10, 35, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 10, 40, 16, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 10, 45, 18, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 11, 50, 20, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 11, 55, 22, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 11, 60, 24, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 11, 65, 26, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 11, 70, 28, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 12, 75, 30, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 12, 80, 32, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 12, 85, 34, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 12, 90, 36, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 12, 95, 38, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 13, 100, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 13, 105, 42, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 13, 110, 44, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 13, 115, 46, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 13, 120, 48, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 14, 125, 50, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 14, 130, 52, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 14, 135, 54, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 14, 140, 56, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 14, 145, 58, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 14, 147, 60, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 15, 150, 62, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 15, 152, 64, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 15, 155, 66, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 15, 157, 68, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 15, 160, 70, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 15, 162, 72, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 15, 165, 74, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 15, 167, 76, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 15, 170, 78, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 9, 0, 0, manaReservationPercent = 25, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [2] = { 9, 5, 2, manaReservationPercent = 25, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [3] = { 9, 10, 4, manaReservationPercent = 25, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [4] = { 9, 15, 6, manaReservationPercent = 25, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [5] = { 9, 20, 8, manaReservationPercent = 25, cooldown = 1, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [6] = { 10, 25, 10, manaReservationPercent = 25, cooldown = 1, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [7] = { 10, 30, 12, manaReservationPercent = 25, cooldown = 1, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, }, + [8] = { 10, 35, 14, manaReservationPercent = 25, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [9] = { 10, 40, 16, manaReservationPercent = 25, cooldown = 1, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, }, + [10] = { 10, 45, 18, manaReservationPercent = 25, cooldown = 1, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [11] = { 11, 50, 20, manaReservationPercent = 25, cooldown = 1, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, }, + [12] = { 11, 55, 22, manaReservationPercent = 25, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [13] = { 11, 60, 24, manaReservationPercent = 25, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [14] = { 11, 65, 26, manaReservationPercent = 25, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 11, 70, 28, manaReservationPercent = 25, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 12, 75, 30, manaReservationPercent = 25, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 12, 80, 32, manaReservationPercent = 25, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 12, 85, 34, manaReservationPercent = 25, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 12, 90, 36, manaReservationPercent = 25, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 12, 95, 38, manaReservationPercent = 25, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 13, 100, 40, manaReservationPercent = 25, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 13, 105, 42, manaReservationPercent = 25, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 13, 110, 44, manaReservationPercent = 25, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 13, 115, 46, manaReservationPercent = 25, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 13, 120, 48, manaReservationPercent = 25, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 14, 125, 50, manaReservationPercent = 25, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 14, 130, 52, manaReservationPercent = 25, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 14, 135, 54, manaReservationPercent = 25, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 14, 140, 56, manaReservationPercent = 25, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 14, 145, 58, manaReservationPercent = 25, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 14, 147, 60, manaReservationPercent = 25, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 15, 150, 62, manaReservationPercent = 25, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 15, 152, 64, manaReservationPercent = 25, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 15, 155, 66, manaReservationPercent = 25, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 15, 157, 68, manaReservationPercent = 25, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 15, 160, 70, manaReservationPercent = 25, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 15, 162, 72, manaReservationPercent = 25, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 15, 165, 74, manaReservationPercent = 25, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 15, 167, 76, manaReservationPercent = 25, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 15, 170, 78, manaReservationPercent = 25, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["FlameTotem"] = { @@ -4059,46 +4031,46 @@ skills["IceCrash"] = { "quality_display_ice_crash_is_gem", }, levels = { - [1] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -30, baseMultiplier = 2.3, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, - [2] = { damageEffectiveness = 2.36, attackSpeedMultiplier = -30, baseMultiplier = 2.363, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, - [3] = { damageEffectiveness = 2.43, attackSpeedMultiplier = -30, baseMultiplier = 2.426, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, - [4] = { damageEffectiveness = 2.49, attackSpeedMultiplier = -30, baseMultiplier = 2.489, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, - [5] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -30, baseMultiplier = 2.553, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, - [6] = { damageEffectiveness = 2.62, attackSpeedMultiplier = -30, baseMultiplier = 2.616, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 8, }, }, - [7] = { damageEffectiveness = 2.68, attackSpeedMultiplier = -30, baseMultiplier = 2.679, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, - [8] = { damageEffectiveness = 2.74, attackSpeedMultiplier = -30, baseMultiplier = 2.742, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, - [9] = { damageEffectiveness = 2.81, attackSpeedMultiplier = -30, baseMultiplier = 2.805, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 8, }, }, - [10] = { damageEffectiveness = 2.87, attackSpeedMultiplier = -30, baseMultiplier = 2.868, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, - [11] = { damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.932, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 8, }, }, - [12] = { damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.995, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 8, }, }, - [13] = { damageEffectiveness = 3.06, attackSpeedMultiplier = -30, baseMultiplier = 3.058, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, - [14] = { damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.121, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 8, }, }, - [15] = { damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.184, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, - [16] = { damageEffectiveness = 3.25, attackSpeedMultiplier = -30, baseMultiplier = 3.247, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, - [17] = { damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.311, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, - [18] = { damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.374, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, - [19] = { damageEffectiveness = 3.44, attackSpeedMultiplier = -30, baseMultiplier = 3.437, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, - [20] = { damageEffectiveness = 3.5, attackSpeedMultiplier = -30, baseMultiplier = 3.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, - [21] = { damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.563, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, - [22] = { damageEffectiveness = 3.63, attackSpeedMultiplier = -30, baseMultiplier = 3.626, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, - [23] = { damageEffectiveness = 3.69, attackSpeedMultiplier = -30, baseMultiplier = 3.689, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, - [24] = { damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.753, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, - [25] = { damageEffectiveness = 3.82, attackSpeedMultiplier = -30, baseMultiplier = 3.816, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, - [26] = { damageEffectiveness = 3.88, attackSpeedMultiplier = -30, baseMultiplier = 3.879, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, - [27] = { damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.942, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, - [28] = { damageEffectiveness = 4.01, attackSpeedMultiplier = -30, baseMultiplier = 4.005, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, - [29] = { damageEffectiveness = 4.07, attackSpeedMultiplier = -30, baseMultiplier = 4.068, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, - [30] = { damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.132, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, - [31] = { damageEffectiveness = 4.16, attackSpeedMultiplier = -30, baseMultiplier = 4.163, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, - [32] = { damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.195, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, - [33] = { damageEffectiveness = 4.23, attackSpeedMultiplier = -30, baseMultiplier = 4.226, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, - [34] = { damageEffectiveness = 4.26, attackSpeedMultiplier = -30, baseMultiplier = 4.258, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, - [35] = { damageEffectiveness = 4.29, attackSpeedMultiplier = -30, baseMultiplier = 4.289, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, - [36] = { damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.321, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, - [37] = { damageEffectiveness = 4.35, attackSpeedMultiplier = -30, baseMultiplier = 4.353, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, - [38] = { damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.384, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, - [39] = { damageEffectiveness = 4.42, attackSpeedMultiplier = -30, baseMultiplier = 4.416, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, - [40] = { damageEffectiveness = 4.45, attackSpeedMultiplier = -30, baseMultiplier = 4.447, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -30, baseMultiplier = 2.3, levelRequirement = 28, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 2.36, attackSpeedMultiplier = -30, baseMultiplier = 2.363, levelRequirement = 31, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 2.43, attackSpeedMultiplier = -30, baseMultiplier = 2.426, levelRequirement = 34, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 2.49, attackSpeedMultiplier = -30, baseMultiplier = 2.489, levelRequirement = 37, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -30, baseMultiplier = 2.553, levelRequirement = 40, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 2.62, attackSpeedMultiplier = -30, baseMultiplier = 2.616, levelRequirement = 42, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 2.68, attackSpeedMultiplier = -30, baseMultiplier = 2.679, levelRequirement = 44, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 2.74, attackSpeedMultiplier = -30, baseMultiplier = 2.742, levelRequirement = 46, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 2.81, attackSpeedMultiplier = -30, baseMultiplier = 2.805, levelRequirement = 48, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 2.87, attackSpeedMultiplier = -30, baseMultiplier = 2.868, levelRequirement = 50, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.932, levelRequirement = 52, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.995, levelRequirement = 54, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 3.06, attackSpeedMultiplier = -30, baseMultiplier = 3.058, levelRequirement = 56, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.121, levelRequirement = 58, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.184, levelRequirement = 60, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 3.25, attackSpeedMultiplier = -30, baseMultiplier = 3.247, levelRequirement = 62, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.311, levelRequirement = 64, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.374, levelRequirement = 66, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 3.44, attackSpeedMultiplier = -30, baseMultiplier = 3.437, levelRequirement = 68, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 3.5, attackSpeedMultiplier = -30, baseMultiplier = 3.5, levelRequirement = 70, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.563, levelRequirement = 72, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 3.63, attackSpeedMultiplier = -30, baseMultiplier = 3.626, levelRequirement = 74, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 3.69, attackSpeedMultiplier = -30, baseMultiplier = 3.689, levelRequirement = 76, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.753, levelRequirement = 78, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 3.82, attackSpeedMultiplier = -30, baseMultiplier = 3.816, levelRequirement = 80, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 3.88, attackSpeedMultiplier = -30, baseMultiplier = 3.879, levelRequirement = 82, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.942, levelRequirement = 84, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 4.01, attackSpeedMultiplier = -30, baseMultiplier = 4.005, levelRequirement = 86, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 4.07, attackSpeedMultiplier = -30, baseMultiplier = 4.068, levelRequirement = 88, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.132, levelRequirement = 90, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 4.16, attackSpeedMultiplier = -30, baseMultiplier = 4.163, levelRequirement = 91, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.195, levelRequirement = 92, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 4.23, attackSpeedMultiplier = -30, baseMultiplier = 4.226, levelRequirement = 93, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 4.26, attackSpeedMultiplier = -30, baseMultiplier = 4.258, levelRequirement = 94, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 4.29, attackSpeedMultiplier = -30, baseMultiplier = 4.289, levelRequirement = 95, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.321, levelRequirement = 96, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 4.35, attackSpeedMultiplier = -30, baseMultiplier = 4.353, levelRequirement = 97, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.384, levelRequirement = 98, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 4.42, attackSpeedMultiplier = -30, baseMultiplier = 4.416, levelRequirement = 99, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 4.45, attackSpeedMultiplier = -30, baseMultiplier = 4.447, levelRequirement = 100, cost = { Mana = 8, }, }, }, } skills["ImmortalCall"] = { @@ -4129,8 +4101,6 @@ skills["ImmortalCall"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -4229,46 +4199,46 @@ skills["VaalImmortalCall"] = { "display_skill_fixed_duration_buff", }, levels = { - [1] = { 100, cooldown = 60, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [2] = { 103, cooldown = 60, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [3] = { 106, cooldown = 60, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [4] = { 109, cooldown = 60, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [5] = { 112, cooldown = 60, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [6] = { 115, cooldown = 60, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [7] = { 118, cooldown = 60, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [8] = { 121, cooldown = 60, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [9] = { 124, cooldown = 60, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [10] = { 127, cooldown = 60, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [11] = { 130, cooldown = 60, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [12] = { 133, cooldown = 60, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [13] = { 136, cooldown = 60, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [14] = { 139, cooldown = 60, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [15] = { 142, cooldown = 60, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [16] = { 145, cooldown = 60, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [17] = { 148, cooldown = 60, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [18] = { 151, cooldown = 60, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 154, cooldown = 60, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 157, cooldown = 60, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 160, cooldown = 60, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 163, cooldown = 60, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 166, cooldown = 60, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 169, cooldown = 60, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 172, cooldown = 60, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 175, cooldown = 60, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 178, cooldown = 60, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 181, cooldown = 60, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 184, cooldown = 60, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 187, cooldown = 60, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 189, cooldown = 60, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 190, cooldown = 60, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 192, cooldown = 60, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 193, cooldown = 60, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 195, cooldown = 60, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 196, cooldown = 60, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 198, cooldown = 60, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 199, cooldown = 60, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 201, cooldown = 60, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 202, cooldown = 60, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 100, cooldown = 60, levelRequirement = 34, statInterpolation = { 1, }, }, + [2] = { 103, cooldown = 60, levelRequirement = 36, statInterpolation = { 1, }, }, + [3] = { 106, cooldown = 60, levelRequirement = 38, statInterpolation = { 1, }, }, + [4] = { 109, cooldown = 60, levelRequirement = 40, statInterpolation = { 1, }, }, + [5] = { 112, cooldown = 60, levelRequirement = 42, statInterpolation = { 1, }, }, + [6] = { 115, cooldown = 60, levelRequirement = 44, statInterpolation = { 1, }, }, + [7] = { 118, cooldown = 60, levelRequirement = 46, statInterpolation = { 1, }, }, + [8] = { 121, cooldown = 60, levelRequirement = 48, statInterpolation = { 1, }, }, + [9] = { 124, cooldown = 60, levelRequirement = 50, statInterpolation = { 1, }, }, + [10] = { 127, cooldown = 60, levelRequirement = 52, statInterpolation = { 1, }, }, + [11] = { 130, cooldown = 60, levelRequirement = 54, statInterpolation = { 1, }, }, + [12] = { 133, cooldown = 60, levelRequirement = 56, statInterpolation = { 1, }, }, + [13] = { 136, cooldown = 60, levelRequirement = 58, statInterpolation = { 1, }, }, + [14] = { 139, cooldown = 60, levelRequirement = 60, statInterpolation = { 1, }, }, + [15] = { 142, cooldown = 60, levelRequirement = 62, statInterpolation = { 1, }, }, + [16] = { 145, cooldown = 60, levelRequirement = 64, statInterpolation = { 1, }, }, + [17] = { 148, cooldown = 60, levelRequirement = 66, statInterpolation = { 1, }, }, + [18] = { 151, cooldown = 60, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 154, cooldown = 60, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 157, cooldown = 60, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 160, cooldown = 60, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 163, cooldown = 60, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 166, cooldown = 60, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 169, cooldown = 60, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 172, cooldown = 60, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 175, cooldown = 60, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 178, cooldown = 60, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 181, cooldown = 60, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 184, cooldown = 60, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 187, cooldown = 60, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 189, cooldown = 60, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 190, cooldown = 60, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 192, cooldown = 60, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 193, cooldown = 60, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 195, cooldown = 60, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 196, cooldown = 60, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 198, cooldown = 60, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 199, cooldown = 60, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 201, cooldown = 60, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 202, cooldown = 60, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["InfernalBlow"] = { @@ -4740,8 +4710,6 @@ skills["VaalMoltenShell"] = { area = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -4764,46 +4732,46 @@ skills["VaalMoltenShell"] = { "damage_originates_from_initiator_location", }, levels = { - [1] = { 50, 35, 300, cooldown = 0.5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 60, 35, 390, cooldown = 0.5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 74, 35, 540, cooldown = 0.5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 91, 35, 750, cooldown = 0.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 115, 36, 990, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 141, 36, 1260, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 171, 36, 1590, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 204, 36, 1950, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 241, 37, 2340, cooldown = 0.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 282, 37, 2760, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 328, 37, 3240, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 378, 37, 3750, cooldown = 0.5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 433, 38, 4290, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 495, 38, 4860, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 545, 38, 5460, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 599, 38, 6120, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 657, 39, 6780, cooldown = 0.5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 719, 39, 7500, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 786, 39, 8220, cooldown = 0.5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 858, 39, 9000, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 909, 40, 9810, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 962, 40, 10650, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 1018, 40, 11490, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 1076, 40, 12390, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 1137, 41, 13320, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 1201, 41, 14280, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 1268, 41, 15270, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 1338, 41, 16290, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 1412, 42, 17310, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 1488, 42, 18390, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 1528, 42, 19500, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 1569, 42, 20640, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 1610, 42, 21780, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 1653, 42, 22980, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 1696, 42, 24180, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 1741, 43, 25440, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 1786, 43, 26700, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 1833, 43, 28020, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 1880, 43, 29340, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 1929, 43, 30690, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 50, 35, 300, cooldown = 0.5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 60, 35, 390, cooldown = 0.5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, }, + [3] = { 74, 35, 540, cooldown = 0.5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, }, + [4] = { 91, 35, 750, cooldown = 0.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [5] = { 115, 36, 990, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [6] = { 141, 36, 1260, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [7] = { 171, 36, 1590, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [8] = { 204, 36, 1950, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [9] = { 241, 37, 2340, cooldown = 0.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [10] = { 282, 37, 2760, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [11] = { 328, 37, 3240, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [12] = { 378, 37, 3750, cooldown = 0.5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [13] = { 433, 38, 4290, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [14] = { 495, 38, 4860, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [15] = { 545, 38, 5460, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [16] = { 599, 38, 6120, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [17] = { 657, 39, 6780, cooldown = 0.5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, + [18] = { 719, 39, 7500, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 786, 39, 8220, cooldown = 0.5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 858, 39, 9000, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 909, 40, 9810, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 962, 40, 10650, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1018, 40, 11490, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 1076, 40, 12390, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 1137, 41, 13320, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 1201, 41, 14280, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 1268, 41, 15270, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 1338, 41, 16290, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 1412, 42, 17310, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 1488, 42, 18390, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 1528, 42, 19500, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 1569, 42, 20640, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 1610, 42, 21780, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 1653, 42, 22980, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 1696, 42, 24180, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 1741, 43, 25440, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 1786, 43, 26700, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 1833, 43, 28020, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 1880, 43, 29340, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 1929, 43, 30690, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["MoltenStrike"] = { @@ -5065,8 +5033,6 @@ skills["PetrifiedBlood"] = { }, baseFlags = { }, - baseMods = { - }, qualityStats = { Default = { { "petrified_blood_%_prevented_life_loss_to_lose_over_time", -0.25 }, @@ -5088,46 +5054,46 @@ skills["PetrifiedBlood"] = { "cannot_recover_above_low_life_except_flasks", }, levels = { - [1] = { 100, manaReservationPercent = 35, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [2] = { 99, manaReservationPercent = 35, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [3] = { 98, manaReservationPercent = 35, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [4] = { 97, manaReservationPercent = 35, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [5] = { 96, manaReservationPercent = 35, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [6] = { 95, manaReservationPercent = 35, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, - [7] = { 94, manaReservationPercent = 35, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [8] = { 93, manaReservationPercent = 35, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [9] = { 92, manaReservationPercent = 35, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 91, manaReservationPercent = 35, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 90, manaReservationPercent = 35, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 89, manaReservationPercent = 35, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 88, manaReservationPercent = 35, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 87, manaReservationPercent = 35, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 86, manaReservationPercent = 35, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 85, manaReservationPercent = 35, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 84, manaReservationPercent = 35, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 83, manaReservationPercent = 35, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 82, manaReservationPercent = 35, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 81, manaReservationPercent = 35, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 80, manaReservationPercent = 35, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 79, manaReservationPercent = 35, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 78, manaReservationPercent = 35, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 77, manaReservationPercent = 35, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 76, manaReservationPercent = 35, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 75, manaReservationPercent = 35, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 74, manaReservationPercent = 35, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 73, manaReservationPercent = 35, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 72, manaReservationPercent = 35, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 71, manaReservationPercent = 35, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 71, manaReservationPercent = 35, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 70, manaReservationPercent = 35, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 70, manaReservationPercent = 35, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 69, manaReservationPercent = 35, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 69, manaReservationPercent = 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 67, manaReservationPercent = 35, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 67, manaReservationPercent = 35, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 66, manaReservationPercent = 35, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 100, manaReservationPercent = 35, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, }, }, + [2] = { 99, manaReservationPercent = 35, cooldown = 1, levelRequirement = 27, statInterpolation = { 1, }, }, + [3] = { 98, manaReservationPercent = 35, cooldown = 1, levelRequirement = 30, statInterpolation = { 1, }, }, + [4] = { 97, manaReservationPercent = 35, cooldown = 1, levelRequirement = 33, statInterpolation = { 1, }, }, + [5] = { 96, manaReservationPercent = 35, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, }, }, + [6] = { 95, manaReservationPercent = 35, cooldown = 1, levelRequirement = 39, statInterpolation = { 1, }, }, + [7] = { 94, manaReservationPercent = 35, cooldown = 1, levelRequirement = 42, statInterpolation = { 1, }, }, + [8] = { 93, manaReservationPercent = 35, cooldown = 1, levelRequirement = 45, statInterpolation = { 1, }, }, + [9] = { 92, manaReservationPercent = 35, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 91, manaReservationPercent = 35, cooldown = 1, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 90, manaReservationPercent = 35, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 89, manaReservationPercent = 35, cooldown = 1, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 88, manaReservationPercent = 35, cooldown = 1, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 87, manaReservationPercent = 35, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 86, manaReservationPercent = 35, cooldown = 1, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 85, manaReservationPercent = 35, cooldown = 1, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 84, manaReservationPercent = 35, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 83, manaReservationPercent = 35, cooldown = 1, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 82, manaReservationPercent = 35, cooldown = 1, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 81, manaReservationPercent = 35, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 80, manaReservationPercent = 35, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 79, manaReservationPercent = 35, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 78, manaReservationPercent = 35, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 77, manaReservationPercent = 35, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 76, manaReservationPercent = 35, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 75, manaReservationPercent = 35, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 74, manaReservationPercent = 35, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 73, manaReservationPercent = 35, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 72, manaReservationPercent = 35, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 71, manaReservationPercent = 35, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 71, manaReservationPercent = 35, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 70, manaReservationPercent = 35, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 70, manaReservationPercent = 35, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 69, manaReservationPercent = 35, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 69, manaReservationPercent = 35, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 68, manaReservationPercent = 35, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 67, manaReservationPercent = 35, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 67, manaReservationPercent = 35, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 66, manaReservationPercent = 35, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["PhysicalDamageAura"] = { @@ -5170,8 +5136,6 @@ skills["PhysicalDamageAura"] = { { "base_additional_physical_damage_reduction_%", -0.1 }, }, }, - constantStats = { - }, stats = { "physical_damage_aura_nearby_enemies_physical_damage_taken_+%", "physical_damage_aura_nearby_enemies_physical_damage_taken_+%_max", @@ -5179,46 +5143,46 @@ skills["PhysicalDamageAura"] = { "base_deal_no_damage", }, levels = { - [1] = { 15, 30, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 15, 30, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 15, 31, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 15, 31, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 16, 32, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 16, 32, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 16, 33, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 16, 33, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 17, 34, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 17, 34, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 17, 35, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 17, 35, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 18, 36, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 18, 36, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 18, 37, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 18, 37, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 19, 38, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 19, 38, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 19, 39, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 19, 39, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 20, 40, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 20, 40, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 20, 41, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 20, 41, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 21, 42, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 21, 42, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 21, 43, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 21, 43, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 22, 44, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 22, 44, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 22, 45, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 22, 45, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 22, 46, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 22, 46, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 22, 47, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 23, 47, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 23, 48, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 23, 48, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 23, 49, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 23, 49, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 15, 30, 0, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 15, 30, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 15, 31, 1, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 15, 31, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 16, 32, 2, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 16, 32, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 16, 33, 3, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 16, 33, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 17, 34, 4, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 17, 34, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 17, 35, 5, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 17, 35, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 18, 36, 6, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 18, 36, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 18, 37, 7, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 18, 37, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 19, 38, 8, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 19, 38, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 19, 39, 9, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 19, 39, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 20, 40, 10, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 20, 40, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 20, 41, 11, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 20, 41, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 21, 42, 12, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 21, 42, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 21, 43, 13, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 21, 43, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 22, 44, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 22, 44, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 22, 45, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 22, 45, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 22, 46, 15, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 22, 46, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 22, 47, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 23, 47, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 23, 48, 16, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 23, 48, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 23, 49, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 23, 49, 17, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Punishment"] = { @@ -5352,8 +5316,6 @@ skills["FireResistAura"] = { { "base_reduce_enemy_fire_resistance_%", 0.05 }, }, }, - constantStats = { - }, stats = { "base_fire_damage_resistance_%", "base_maximum_fire_damage_resistance_%", @@ -5361,46 +5323,46 @@ skills["FireResistAura"] = { "base_deal_no_damage", }, levels = { - [1] = { 22, 0, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 23, 0, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 24, 0, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 25, 0, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 26, 1, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 27, 1, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 28, 1, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 29, 1, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 30, 1, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 31, 1, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 32, 2, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 33, 2, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 34, 2, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 35, 2, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 36, 2, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 37, 2, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 38, 3, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 39, 3, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 40, 3, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 41, 4, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 42, 4, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 43, 4, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 44, 5, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 45, 5, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 46, 5, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 47, 5, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 48, 5, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 49, 5, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 50, 5, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 56, 5, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 22, 0, 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [2] = { 23, 0, 1, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [3] = { 24, 0, 2, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 30, statInterpolation = { 1, 1, 1, }, }, + [4] = { 25, 0, 3, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [5] = { 26, 1, 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [6] = { 27, 1, 5, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [7] = { 28, 1, 6, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [8] = { 29, 1, 7, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [9] = { 30, 1, 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 31, 1, 9, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 32, 2, 10, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 33, 2, 11, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 34, 2, 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 35, 2, 13, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 36, 2, 14, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 37, 2, 15, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 38, 3, 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 39, 3, 17, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 40, 3, 18, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 41, 4, 19, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 42, 4, 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 43, 4, 21, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 44, 5, 22, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 45, 5, 23, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 46, 5, 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 47, 5, 25, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 48, 5, 26, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 49, 5, 27, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 50, 5, 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 51, 5, 29, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 52, 5, 30, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 53, 5, 31, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 54, 5, 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 55, 5, 33, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 56, 5, 34, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["FireImpurity"] = { @@ -5424,8 +5386,6 @@ skills["FireImpurity"] = { area = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 2 }, @@ -5444,46 +5404,46 @@ skills["FireImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["RageVortex"] = { @@ -5556,46 +5516,46 @@ skills["RageVortex"] = { "console_skill_dont_chase", }, levels = { - [1] = { damageEffectiveness = 0.4, attackSpeedMultiplier = -30, baseMultiplier = 0.4, levelRequirement = 28, statInterpolation = { }, cost = { Life = 25, }, }, - [2] = { damageEffectiveness = 0.41, attackSpeedMultiplier = -30, baseMultiplier = 0.412, levelRequirement = 31, statInterpolation = { }, cost = { Life = 26, }, }, - [3] = { damageEffectiveness = 0.42, attackSpeedMultiplier = -30, baseMultiplier = 0.423, levelRequirement = 34, statInterpolation = { }, cost = { Life = 28, }, }, - [4] = { damageEffectiveness = 0.43, attackSpeedMultiplier = -30, baseMultiplier = 0.435, levelRequirement = 37, statInterpolation = { }, cost = { Life = 30, }, }, - [5] = { damageEffectiveness = 0.45, attackSpeedMultiplier = -30, baseMultiplier = 0.446, levelRequirement = 40, statInterpolation = { }, cost = { Life = 31, }, }, - [6] = { damageEffectiveness = 0.46, attackSpeedMultiplier = -30, baseMultiplier = 0.458, levelRequirement = 42, statInterpolation = { }, cost = { Life = 32, }, }, - [7] = { damageEffectiveness = 0.47, attackSpeedMultiplier = -30, baseMultiplier = 0.469, levelRequirement = 44, statInterpolation = { }, cost = { Life = 33, }, }, - [8] = { damageEffectiveness = 0.48, attackSpeedMultiplier = -30, baseMultiplier = 0.481, levelRequirement = 46, statInterpolation = { }, cost = { Life = 34, }, }, - [9] = { damageEffectiveness = 0.49, attackSpeedMultiplier = -30, baseMultiplier = 0.493, levelRequirement = 48, statInterpolation = { }, cost = { Life = 35, }, }, - [10] = { damageEffectiveness = 0.5, attackSpeedMultiplier = -30, baseMultiplier = 0.504, levelRequirement = 50, statInterpolation = { }, cost = { Life = 36, }, }, - [11] = { damageEffectiveness = 0.52, attackSpeedMultiplier = -30, baseMultiplier = 0.516, levelRequirement = 52, statInterpolation = { }, cost = { Life = 37, }, }, - [12] = { damageEffectiveness = 0.53, attackSpeedMultiplier = -30, baseMultiplier = 0.527, levelRequirement = 54, statInterpolation = { }, cost = { Life = 38, }, }, - [13] = { damageEffectiveness = 0.54, attackSpeedMultiplier = -30, baseMultiplier = 0.539, levelRequirement = 56, statInterpolation = { }, cost = { Life = 39, }, }, - [14] = { damageEffectiveness = 0.55, attackSpeedMultiplier = -30, baseMultiplier = 0.551, levelRequirement = 58, statInterpolation = { }, cost = { Life = 40, }, }, - [15] = { damageEffectiveness = 0.56, attackSpeedMultiplier = -30, baseMultiplier = 0.562, levelRequirement = 60, statInterpolation = { }, cost = { Life = 41, }, }, - [16] = { damageEffectiveness = 0.57, attackSpeedMultiplier = -30, baseMultiplier = 0.574, levelRequirement = 62, statInterpolation = { }, cost = { Life = 42, }, }, - [17] = { damageEffectiveness = 0.59, attackSpeedMultiplier = -30, baseMultiplier = 0.585, levelRequirement = 64, statInterpolation = { }, cost = { Life = 43, }, }, - [18] = { damageEffectiveness = 0.6, attackSpeedMultiplier = -30, baseMultiplier = 0.597, levelRequirement = 66, statInterpolation = { }, cost = { Life = 44, }, }, - [19] = { damageEffectiveness = 0.61, attackSpeedMultiplier = -30, baseMultiplier = 0.608, levelRequirement = 68, statInterpolation = { }, cost = { Life = 45, }, }, - [20] = { damageEffectiveness = 0.62, attackSpeedMultiplier = -30, baseMultiplier = 0.62, levelRequirement = 70, statInterpolation = { }, cost = { Life = 46, }, }, - [21] = { damageEffectiveness = 0.63, attackSpeedMultiplier = -30, baseMultiplier = 0.632, levelRequirement = 72, statInterpolation = { }, cost = { Life = 47, }, }, - [22] = { damageEffectiveness = 0.64, attackSpeedMultiplier = -30, baseMultiplier = 0.643, levelRequirement = 74, statInterpolation = { }, cost = { Life = 48, }, }, - [23] = { damageEffectiveness = 0.65, attackSpeedMultiplier = -30, baseMultiplier = 0.655, levelRequirement = 76, statInterpolation = { }, cost = { Life = 49, }, }, - [24] = { damageEffectiveness = 0.67, attackSpeedMultiplier = -30, baseMultiplier = 0.666, levelRequirement = 78, statInterpolation = { }, cost = { Life = 50, }, }, - [25] = { damageEffectiveness = 0.68, attackSpeedMultiplier = -30, baseMultiplier = 0.678, levelRequirement = 80, statInterpolation = { }, cost = { Life = 51, }, }, - [26] = { damageEffectiveness = 0.69, attackSpeedMultiplier = -30, baseMultiplier = 0.689, levelRequirement = 82, statInterpolation = { }, cost = { Life = 52, }, }, - [27] = { damageEffectiveness = 0.7, attackSpeedMultiplier = -30, baseMultiplier = 0.701, levelRequirement = 84, statInterpolation = { }, cost = { Life = 53, }, }, - [28] = { damageEffectiveness = 0.71, attackSpeedMultiplier = -30, baseMultiplier = 0.713, levelRequirement = 86, statInterpolation = { }, cost = { Life = 54, }, }, - [29] = { damageEffectiveness = 0.72, attackSpeedMultiplier = -30, baseMultiplier = 0.724, levelRequirement = 88, statInterpolation = { }, cost = { Life = 55, }, }, - [30] = { damageEffectiveness = 0.74, attackSpeedMultiplier = -30, baseMultiplier = 0.736, levelRequirement = 90, statInterpolation = { }, cost = { Life = 56, }, }, - [31] = { damageEffectiveness = 0.74, attackSpeedMultiplier = -30, baseMultiplier = 0.742, levelRequirement = 91, statInterpolation = { }, cost = { Life = 57, }, }, - [32] = { damageEffectiveness = 0.75, attackSpeedMultiplier = -30, baseMultiplier = 0.747, levelRequirement = 92, statInterpolation = { }, cost = { Life = 58, }, }, - [33] = { damageEffectiveness = 0.75, attackSpeedMultiplier = -30, baseMultiplier = 0.753, levelRequirement = 93, statInterpolation = { }, cost = { Life = 58, }, }, - [34] = { damageEffectiveness = 0.76, attackSpeedMultiplier = -30, baseMultiplier = 0.759, levelRequirement = 94, statInterpolation = { }, cost = { Life = 58, }, }, - [35] = { damageEffectiveness = 0.76, attackSpeedMultiplier = -30, baseMultiplier = 0.765, levelRequirement = 95, statInterpolation = { }, cost = { Life = 60, }, }, - [36] = { damageEffectiveness = 0.77, attackSpeedMultiplier = -30, baseMultiplier = 0.771, levelRequirement = 96, statInterpolation = { }, cost = { Life = 60, }, }, - [37] = { damageEffectiveness = 0.78, attackSpeedMultiplier = -30, baseMultiplier = 0.776, levelRequirement = 97, statInterpolation = { }, cost = { Life = 60, }, }, - [38] = { damageEffectiveness = 0.78, attackSpeedMultiplier = -30, baseMultiplier = 0.782, levelRequirement = 98, statInterpolation = { }, cost = { Life = 60, }, }, - [39] = { damageEffectiveness = 0.79, attackSpeedMultiplier = -30, baseMultiplier = 0.788, levelRequirement = 99, statInterpolation = { }, cost = { Life = 61, }, }, - [40] = { damageEffectiveness = 0.79, attackSpeedMultiplier = -30, baseMultiplier = 0.794, levelRequirement = 99, statInterpolation = { }, cost = { Life = 61, }, }, + [1] = { damageEffectiveness = 0.4, attackSpeedMultiplier = -30, baseMultiplier = 0.4, levelRequirement = 28, cost = { Life = 25, }, }, + [2] = { damageEffectiveness = 0.41, attackSpeedMultiplier = -30, baseMultiplier = 0.412, levelRequirement = 31, cost = { Life = 26, }, }, + [3] = { damageEffectiveness = 0.42, attackSpeedMultiplier = -30, baseMultiplier = 0.423, levelRequirement = 34, cost = { Life = 28, }, }, + [4] = { damageEffectiveness = 0.43, attackSpeedMultiplier = -30, baseMultiplier = 0.435, levelRequirement = 37, cost = { Life = 30, }, }, + [5] = { damageEffectiveness = 0.45, attackSpeedMultiplier = -30, baseMultiplier = 0.446, levelRequirement = 40, cost = { Life = 31, }, }, + [6] = { damageEffectiveness = 0.46, attackSpeedMultiplier = -30, baseMultiplier = 0.458, levelRequirement = 42, cost = { Life = 32, }, }, + [7] = { damageEffectiveness = 0.47, attackSpeedMultiplier = -30, baseMultiplier = 0.469, levelRequirement = 44, cost = { Life = 33, }, }, + [8] = { damageEffectiveness = 0.48, attackSpeedMultiplier = -30, baseMultiplier = 0.481, levelRequirement = 46, cost = { Life = 34, }, }, + [9] = { damageEffectiveness = 0.49, attackSpeedMultiplier = -30, baseMultiplier = 0.493, levelRequirement = 48, cost = { Life = 35, }, }, + [10] = { damageEffectiveness = 0.5, attackSpeedMultiplier = -30, baseMultiplier = 0.504, levelRequirement = 50, cost = { Life = 36, }, }, + [11] = { damageEffectiveness = 0.52, attackSpeedMultiplier = -30, baseMultiplier = 0.516, levelRequirement = 52, cost = { Life = 37, }, }, + [12] = { damageEffectiveness = 0.53, attackSpeedMultiplier = -30, baseMultiplier = 0.527, levelRequirement = 54, cost = { Life = 38, }, }, + [13] = { damageEffectiveness = 0.54, attackSpeedMultiplier = -30, baseMultiplier = 0.539, levelRequirement = 56, cost = { Life = 39, }, }, + [14] = { damageEffectiveness = 0.55, attackSpeedMultiplier = -30, baseMultiplier = 0.551, levelRequirement = 58, cost = { Life = 40, }, }, + [15] = { damageEffectiveness = 0.56, attackSpeedMultiplier = -30, baseMultiplier = 0.562, levelRequirement = 60, cost = { Life = 41, }, }, + [16] = { damageEffectiveness = 0.57, attackSpeedMultiplier = -30, baseMultiplier = 0.574, levelRequirement = 62, cost = { Life = 42, }, }, + [17] = { damageEffectiveness = 0.59, attackSpeedMultiplier = -30, baseMultiplier = 0.585, levelRequirement = 64, cost = { Life = 43, }, }, + [18] = { damageEffectiveness = 0.6, attackSpeedMultiplier = -30, baseMultiplier = 0.597, levelRequirement = 66, cost = { Life = 44, }, }, + [19] = { damageEffectiveness = 0.61, attackSpeedMultiplier = -30, baseMultiplier = 0.608, levelRequirement = 68, cost = { Life = 45, }, }, + [20] = { damageEffectiveness = 0.62, attackSpeedMultiplier = -30, baseMultiplier = 0.62, levelRequirement = 70, cost = { Life = 46, }, }, + [21] = { damageEffectiveness = 0.63, attackSpeedMultiplier = -30, baseMultiplier = 0.632, levelRequirement = 72, cost = { Life = 47, }, }, + [22] = { damageEffectiveness = 0.64, attackSpeedMultiplier = -30, baseMultiplier = 0.643, levelRequirement = 74, cost = { Life = 48, }, }, + [23] = { damageEffectiveness = 0.65, attackSpeedMultiplier = -30, baseMultiplier = 0.655, levelRequirement = 76, cost = { Life = 49, }, }, + [24] = { damageEffectiveness = 0.67, attackSpeedMultiplier = -30, baseMultiplier = 0.666, levelRequirement = 78, cost = { Life = 50, }, }, + [25] = { damageEffectiveness = 0.68, attackSpeedMultiplier = -30, baseMultiplier = 0.678, levelRequirement = 80, cost = { Life = 51, }, }, + [26] = { damageEffectiveness = 0.69, attackSpeedMultiplier = -30, baseMultiplier = 0.689, levelRequirement = 82, cost = { Life = 52, }, }, + [27] = { damageEffectiveness = 0.7, attackSpeedMultiplier = -30, baseMultiplier = 0.701, levelRequirement = 84, cost = { Life = 53, }, }, + [28] = { damageEffectiveness = 0.71, attackSpeedMultiplier = -30, baseMultiplier = 0.713, levelRequirement = 86, cost = { Life = 54, }, }, + [29] = { damageEffectiveness = 0.72, attackSpeedMultiplier = -30, baseMultiplier = 0.724, levelRequirement = 88, cost = { Life = 55, }, }, + [30] = { damageEffectiveness = 0.74, attackSpeedMultiplier = -30, baseMultiplier = 0.736, levelRequirement = 90, cost = { Life = 56, }, }, + [31] = { damageEffectiveness = 0.74, attackSpeedMultiplier = -30, baseMultiplier = 0.742, levelRequirement = 91, cost = { Life = 57, }, }, + [32] = { damageEffectiveness = 0.75, attackSpeedMultiplier = -30, baseMultiplier = 0.747, levelRequirement = 92, cost = { Life = 58, }, }, + [33] = { damageEffectiveness = 0.75, attackSpeedMultiplier = -30, baseMultiplier = 0.753, levelRequirement = 93, cost = { Life = 58, }, }, + [34] = { damageEffectiveness = 0.76, attackSpeedMultiplier = -30, baseMultiplier = 0.759, levelRequirement = 94, cost = { Life = 58, }, }, + [35] = { damageEffectiveness = 0.76, attackSpeedMultiplier = -30, baseMultiplier = 0.765, levelRequirement = 95, cost = { Life = 60, }, }, + [36] = { damageEffectiveness = 0.77, attackSpeedMultiplier = -30, baseMultiplier = 0.771, levelRequirement = 96, cost = { Life = 60, }, }, + [37] = { damageEffectiveness = 0.78, attackSpeedMultiplier = -30, baseMultiplier = 0.776, levelRequirement = 97, cost = { Life = 60, }, }, + [38] = { damageEffectiveness = 0.78, attackSpeedMultiplier = -30, baseMultiplier = 0.782, levelRequirement = 98, cost = { Life = 60, }, }, + [39] = { damageEffectiveness = 0.79, attackSpeedMultiplier = -30, baseMultiplier = 0.788, levelRequirement = 99, cost = { Life = 61, }, }, + [40] = { damageEffectiveness = 0.79, attackSpeedMultiplier = -30, baseMultiplier = 0.794, levelRequirement = 99, cost = { Life = 61, }, }, }, } skills["RallyingCry"] = { @@ -5760,46 +5720,46 @@ skills["Reckoning"] = { "is_area_damage", }, levels = { - [1] = { 2, 3, damageEffectiveness = 1.15, cooldown = 0.4, baseMultiplier = 1.15, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 3, 4, damageEffectiveness = 1.18, cooldown = 0.4, baseMultiplier = 1.182, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 3, 5, damageEffectiveness = 1.21, cooldown = 0.4, baseMultiplier = 1.213, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 4, 6, damageEffectiveness = 1.24, cooldown = 0.4, baseMultiplier = 1.245, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 5, 8, damageEffectiveness = 1.28, cooldown = 0.4, baseMultiplier = 1.276, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 7, 10, damageEffectiveness = 1.31, cooldown = 0.4, baseMultiplier = 1.308, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 8, 12, damageEffectiveness = 1.34, cooldown = 0.4, baseMultiplier = 1.339, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 10, 15, damageEffectiveness = 1.37, cooldown = 0.4, baseMultiplier = 1.371, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 12, 18, damageEffectiveness = 1.4, cooldown = 0.4, baseMultiplier = 1.403, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 15, 22, damageEffectiveness = 1.43, cooldown = 0.4, baseMultiplier = 1.434, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 18, 26, damageEffectiveness = 1.47, cooldown = 0.4, baseMultiplier = 1.466, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 21, 31, damageEffectiveness = 1.5, cooldown = 0.4, baseMultiplier = 1.497, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 25, 37, damageEffectiveness = 1.53, cooldown = 0.4, baseMultiplier = 1.529, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 29, 43, damageEffectiveness = 1.56, cooldown = 0.4, baseMultiplier = 1.561, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 32, 49, damageEffectiveness = 1.59, cooldown = 0.4, baseMultiplier = 1.592, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 36, 54, damageEffectiveness = 1.62, cooldown = 0.4, baseMultiplier = 1.624, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 41, 61, damageEffectiveness = 1.66, cooldown = 0.4, baseMultiplier = 1.655, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 45, 68, damageEffectiveness = 1.69, cooldown = 0.4, baseMultiplier = 1.687, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 51, 76, damageEffectiveness = 1.72, cooldown = 0.4, baseMultiplier = 1.718, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 56, 85, damageEffectiveness = 1.75, cooldown = 0.4, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 60, 91, damageEffectiveness = 1.78, cooldown = 0.4, baseMultiplier = 1.782, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 65, 97, damageEffectiveness = 1.81, cooldown = 0.4, baseMultiplier = 1.813, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 70, 104, damageEffectiveness = 1.84, cooldown = 0.4, baseMultiplier = 1.845, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 75, 112, damageEffectiveness = 1.88, cooldown = 0.4, baseMultiplier = 1.876, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 80, 120, damageEffectiveness = 1.91, cooldown = 0.4, baseMultiplier = 1.908, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 85, 128, damageEffectiveness = 1.94, cooldown = 0.4, baseMultiplier = 1.939, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 91, 137, damageEffectiveness = 1.97, cooldown = 0.4, baseMultiplier = 1.971, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 98, 147, damageEffectiveness = 2, cooldown = 0.4, baseMultiplier = 2.003, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 105, 157, damageEffectiveness = 2.03, cooldown = 0.4, baseMultiplier = 2.034, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 112, 168, damageEffectiveness = 2.07, cooldown = 0.4, baseMultiplier = 2.066, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 115, 173, damageEffectiveness = 2.08, cooldown = 0.4, baseMultiplier = 2.082, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 119, 179, damageEffectiveness = 2.1, cooldown = 0.4, baseMultiplier = 2.097, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 123, 185, damageEffectiveness = 2.11, cooldown = 0.4, baseMultiplier = 2.113, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 127, 191, damageEffectiveness = 2.13, cooldown = 0.4, baseMultiplier = 2.129, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 132, 197, damageEffectiveness = 2.14, cooldown = 0.4, baseMultiplier = 2.145, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 136, 204, damageEffectiveness = 2.16, cooldown = 0.4, baseMultiplier = 2.161, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 140, 211, damageEffectiveness = 2.18, cooldown = 0.4, baseMultiplier = 2.176, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 145, 218, damageEffectiveness = 2.19, cooldown = 0.4, baseMultiplier = 2.192, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 150, 225, damageEffectiveness = 2.21, cooldown = 0.4, baseMultiplier = 2.208, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 155, 232, damageEffectiveness = 2.22, cooldown = 0.4, baseMultiplier = 2.224, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 3, damageEffectiveness = 1.15, cooldown = 0.4, baseMultiplier = 1.15, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [2] = { 3, 4, damageEffectiveness = 1.18, cooldown = 0.4, baseMultiplier = 1.182, levelRequirement = 6, statInterpolation = { 1, 1, }, }, + [3] = { 3, 5, damageEffectiveness = 1.21, cooldown = 0.4, baseMultiplier = 1.213, levelRequirement = 9, statInterpolation = { 1, 1, }, }, + [4] = { 4, 6, damageEffectiveness = 1.24, cooldown = 0.4, baseMultiplier = 1.245, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [5] = { 5, 8, damageEffectiveness = 1.28, cooldown = 0.4, baseMultiplier = 1.276, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [6] = { 7, 10, damageEffectiveness = 1.31, cooldown = 0.4, baseMultiplier = 1.308, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [7] = { 8, 12, damageEffectiveness = 1.34, cooldown = 0.4, baseMultiplier = 1.339, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [8] = { 10, 15, damageEffectiveness = 1.37, cooldown = 0.4, baseMultiplier = 1.371, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [9] = { 12, 18, damageEffectiveness = 1.4, cooldown = 0.4, baseMultiplier = 1.403, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [10] = { 15, 22, damageEffectiveness = 1.43, cooldown = 0.4, baseMultiplier = 1.434, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [11] = { 18, 26, damageEffectiveness = 1.47, cooldown = 0.4, baseMultiplier = 1.466, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [12] = { 21, 31, damageEffectiveness = 1.5, cooldown = 0.4, baseMultiplier = 1.497, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [13] = { 25, 37, damageEffectiveness = 1.53, cooldown = 0.4, baseMultiplier = 1.529, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [14] = { 29, 43, damageEffectiveness = 1.56, cooldown = 0.4, baseMultiplier = 1.561, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 32, 49, damageEffectiveness = 1.59, cooldown = 0.4, baseMultiplier = 1.592, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 36, 54, damageEffectiveness = 1.62, cooldown = 0.4, baseMultiplier = 1.624, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 41, 61, damageEffectiveness = 1.66, cooldown = 0.4, baseMultiplier = 1.655, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 45, 68, damageEffectiveness = 1.69, cooldown = 0.4, baseMultiplier = 1.687, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 51, 76, damageEffectiveness = 1.72, cooldown = 0.4, baseMultiplier = 1.718, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 56, 85, damageEffectiveness = 1.75, cooldown = 0.4, baseMultiplier = 1.75, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 60, 91, damageEffectiveness = 1.78, cooldown = 0.4, baseMultiplier = 1.782, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 65, 97, damageEffectiveness = 1.81, cooldown = 0.4, baseMultiplier = 1.813, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 70, 104, damageEffectiveness = 1.84, cooldown = 0.4, baseMultiplier = 1.845, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 75, 112, damageEffectiveness = 1.88, cooldown = 0.4, baseMultiplier = 1.876, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 80, 120, damageEffectiveness = 1.91, cooldown = 0.4, baseMultiplier = 1.908, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 85, 128, damageEffectiveness = 1.94, cooldown = 0.4, baseMultiplier = 1.939, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 91, 137, damageEffectiveness = 1.97, cooldown = 0.4, baseMultiplier = 1.971, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 98, 147, damageEffectiveness = 2, cooldown = 0.4, baseMultiplier = 2.003, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 105, 157, damageEffectiveness = 2.03, cooldown = 0.4, baseMultiplier = 2.034, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 112, 168, damageEffectiveness = 2.07, cooldown = 0.4, baseMultiplier = 2.066, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 115, 173, damageEffectiveness = 2.08, cooldown = 0.4, baseMultiplier = 2.082, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 119, 179, damageEffectiveness = 2.1, cooldown = 0.4, baseMultiplier = 2.097, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 123, 185, damageEffectiveness = 2.11, cooldown = 0.4, baseMultiplier = 2.113, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 127, 191, damageEffectiveness = 2.13, cooldown = 0.4, baseMultiplier = 2.129, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 132, 197, damageEffectiveness = 2.14, cooldown = 0.4, baseMultiplier = 2.145, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 136, 204, damageEffectiveness = 2.16, cooldown = 0.4, baseMultiplier = 2.161, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 140, 211, damageEffectiveness = 2.18, cooldown = 0.4, baseMultiplier = 2.176, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 145, 218, damageEffectiveness = 2.19, cooldown = 0.4, baseMultiplier = 2.192, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 150, 225, damageEffectiveness = 2.21, cooldown = 0.4, baseMultiplier = 2.208, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 155, 232, damageEffectiveness = 2.22, cooldown = 0.4, baseMultiplier = 2.224, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["RejuvenationTotem"] = { @@ -5905,8 +5865,6 @@ skills["SearingBond"] = { totem = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "totem_life_+%", 1 }, @@ -6736,8 +6694,6 @@ skills["ShieldCrush"] = { { "critical_multiplier_+%_per_100_max_es_on_shield", 1 }, }, }, - constantStats = { - }, stats = { "off_hand_local_minimum_added_physical_damage", "off_hand_local_maximum_added_physical_damage", @@ -7134,8 +7090,6 @@ skills["Sweep"] = { { "knockback_distance_+%", 1 }, }, }, - constantStats = { - }, stats = { "attack_minimum_added_physical_damage", "attack_maximum_added_physical_damage", @@ -7252,46 +7206,46 @@ skills["EnduranceChargeSlam"] = { "console_skill_dont_chase", }, levels = { - [1] = { damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.8, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 10, }, }, - [2] = { damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.85, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 10, }, }, - [3] = { damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.9, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 10, }, }, - [4] = { damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.95, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 10, }, }, - [5] = { damageEffectiveness = 2, attackSpeedMultiplier = -20, baseMultiplier = 2, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 10, }, }, - [6] = { damageEffectiveness = 2.05, attackSpeedMultiplier = -20, baseMultiplier = 2.05, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 10, }, }, - [7] = { damageEffectiveness = 2.1, attackSpeedMultiplier = -20, baseMultiplier = 2.1, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 10, }, }, - [8] = { damageEffectiveness = 2.15, attackSpeedMultiplier = -20, baseMultiplier = 2.15, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 10, }, }, - [9] = { damageEffectiveness = 2.2, attackSpeedMultiplier = -20, baseMultiplier = 2.2, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 10, }, }, - [10] = { damageEffectiveness = 2.25, attackSpeedMultiplier = -20, baseMultiplier = 2.25, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 10, }, }, - [11] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 10, }, }, - [12] = { damageEffectiveness = 2.35, attackSpeedMultiplier = -20, baseMultiplier = 2.35, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 10, }, }, - [13] = { damageEffectiveness = 2.4, attackSpeedMultiplier = -20, baseMultiplier = 2.4, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 10, }, }, - [14] = { damageEffectiveness = 2.45, attackSpeedMultiplier = -20, baseMultiplier = 2.45, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 10, }, }, - [15] = { damageEffectiveness = 2.5, attackSpeedMultiplier = -20, baseMultiplier = 2.5, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 10, }, }, - [16] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.55, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 10, }, }, - [17] = { damageEffectiveness = 2.6, attackSpeedMultiplier = -20, baseMultiplier = 2.6, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 10, }, }, - [18] = { damageEffectiveness = 2.65, attackSpeedMultiplier = -20, baseMultiplier = 2.65, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 10, }, }, - [19] = { damageEffectiveness = 2.7, attackSpeedMultiplier = -20, baseMultiplier = 2.7, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 10, }, }, - [20] = { damageEffectiveness = 2.75, attackSpeedMultiplier = -20, baseMultiplier = 2.75, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 10, }, }, - [21] = { damageEffectiveness = 2.8, attackSpeedMultiplier = -20, baseMultiplier = 2.8, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 10, }, }, - [22] = { damageEffectiveness = 2.85, attackSpeedMultiplier = -20, baseMultiplier = 2.85, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 10, }, }, - [23] = { damageEffectiveness = 2.9, attackSpeedMultiplier = -20, baseMultiplier = 2.9, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 10, }, }, - [24] = { damageEffectiveness = 2.95, attackSpeedMultiplier = -20, baseMultiplier = 2.95, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 10, }, }, - [25] = { damageEffectiveness = 3, attackSpeedMultiplier = -20, baseMultiplier = 3, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 10, }, }, - [26] = { damageEffectiveness = 3.05, attackSpeedMultiplier = -20, baseMultiplier = 3.05, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 10, }, }, - [27] = { damageEffectiveness = 3.1, attackSpeedMultiplier = -20, baseMultiplier = 3.1, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 10, }, }, - [28] = { damageEffectiveness = 3.15, attackSpeedMultiplier = -20, baseMultiplier = 3.15, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 10, }, }, - [29] = { damageEffectiveness = 3.2, attackSpeedMultiplier = -20, baseMultiplier = 3.2, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 10, }, }, - [30] = { damageEffectiveness = 3.25, attackSpeedMultiplier = -20, baseMultiplier = 3.25, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 10, }, }, - [31] = { damageEffectiveness = 3.28, attackSpeedMultiplier = -20, baseMultiplier = 3.275, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 10, }, }, - [32] = { damageEffectiveness = 3.3, attackSpeedMultiplier = -20, baseMultiplier = 3.3, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 10, }, }, - [33] = { damageEffectiveness = 3.33, attackSpeedMultiplier = -20, baseMultiplier = 3.325, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 10, }, }, - [34] = { damageEffectiveness = 3.35, attackSpeedMultiplier = -20, baseMultiplier = 3.35, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 10, }, }, - [35] = { damageEffectiveness = 3.38, attackSpeedMultiplier = -20, baseMultiplier = 3.375, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 10, }, }, - [36] = { damageEffectiveness = 3.4, attackSpeedMultiplier = -20, baseMultiplier = 3.4, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 10, }, }, - [37] = { damageEffectiveness = 3.43, attackSpeedMultiplier = -20, baseMultiplier = 3.425, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 10, }, }, - [38] = { damageEffectiveness = 3.45, attackSpeedMultiplier = -20, baseMultiplier = 3.45, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 10, }, }, - [39] = { damageEffectiveness = 3.48, attackSpeedMultiplier = -20, baseMultiplier = 3.475, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 10, }, }, - [40] = { damageEffectiveness = 3.5, attackSpeedMultiplier = -20, baseMultiplier = 3.5, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 10, }, }, + [1] = { damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.8, levelRequirement = 28, cost = { Mana = 10, }, }, + [2] = { damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.85, levelRequirement = 31, cost = { Mana = 10, }, }, + [3] = { damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.9, levelRequirement = 34, cost = { Mana = 10, }, }, + [4] = { damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.95, levelRequirement = 37, cost = { Mana = 10, }, }, + [5] = { damageEffectiveness = 2, attackSpeedMultiplier = -20, baseMultiplier = 2, levelRequirement = 40, cost = { Mana = 10, }, }, + [6] = { damageEffectiveness = 2.05, attackSpeedMultiplier = -20, baseMultiplier = 2.05, levelRequirement = 42, cost = { Mana = 10, }, }, + [7] = { damageEffectiveness = 2.1, attackSpeedMultiplier = -20, baseMultiplier = 2.1, levelRequirement = 44, cost = { Mana = 10, }, }, + [8] = { damageEffectiveness = 2.15, attackSpeedMultiplier = -20, baseMultiplier = 2.15, levelRequirement = 46, cost = { Mana = 10, }, }, + [9] = { damageEffectiveness = 2.2, attackSpeedMultiplier = -20, baseMultiplier = 2.2, levelRequirement = 48, cost = { Mana = 10, }, }, + [10] = { damageEffectiveness = 2.25, attackSpeedMultiplier = -20, baseMultiplier = 2.25, levelRequirement = 50, cost = { Mana = 10, }, }, + [11] = { damageEffectiveness = 2.3, attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 52, cost = { Mana = 10, }, }, + [12] = { damageEffectiveness = 2.35, attackSpeedMultiplier = -20, baseMultiplier = 2.35, levelRequirement = 54, cost = { Mana = 10, }, }, + [13] = { damageEffectiveness = 2.4, attackSpeedMultiplier = -20, baseMultiplier = 2.4, levelRequirement = 56, cost = { Mana = 10, }, }, + [14] = { damageEffectiveness = 2.45, attackSpeedMultiplier = -20, baseMultiplier = 2.45, levelRequirement = 58, cost = { Mana = 10, }, }, + [15] = { damageEffectiveness = 2.5, attackSpeedMultiplier = -20, baseMultiplier = 2.5, levelRequirement = 60, cost = { Mana = 10, }, }, + [16] = { damageEffectiveness = 2.55, attackSpeedMultiplier = -20, baseMultiplier = 2.55, levelRequirement = 62, cost = { Mana = 10, }, }, + [17] = { damageEffectiveness = 2.6, attackSpeedMultiplier = -20, baseMultiplier = 2.6, levelRequirement = 64, cost = { Mana = 10, }, }, + [18] = { damageEffectiveness = 2.65, attackSpeedMultiplier = -20, baseMultiplier = 2.65, levelRequirement = 66, cost = { Mana = 10, }, }, + [19] = { damageEffectiveness = 2.7, attackSpeedMultiplier = -20, baseMultiplier = 2.7, levelRequirement = 68, cost = { Mana = 10, }, }, + [20] = { damageEffectiveness = 2.75, attackSpeedMultiplier = -20, baseMultiplier = 2.75, levelRequirement = 70, cost = { Mana = 10, }, }, + [21] = { damageEffectiveness = 2.8, attackSpeedMultiplier = -20, baseMultiplier = 2.8, levelRequirement = 72, cost = { Mana = 10, }, }, + [22] = { damageEffectiveness = 2.85, attackSpeedMultiplier = -20, baseMultiplier = 2.85, levelRequirement = 74, cost = { Mana = 10, }, }, + [23] = { damageEffectiveness = 2.9, attackSpeedMultiplier = -20, baseMultiplier = 2.9, levelRequirement = 76, cost = { Mana = 10, }, }, + [24] = { damageEffectiveness = 2.95, attackSpeedMultiplier = -20, baseMultiplier = 2.95, levelRequirement = 78, cost = { Mana = 10, }, }, + [25] = { damageEffectiveness = 3, attackSpeedMultiplier = -20, baseMultiplier = 3, levelRequirement = 80, cost = { Mana = 10, }, }, + [26] = { damageEffectiveness = 3.05, attackSpeedMultiplier = -20, baseMultiplier = 3.05, levelRequirement = 82, cost = { Mana = 10, }, }, + [27] = { damageEffectiveness = 3.1, attackSpeedMultiplier = -20, baseMultiplier = 3.1, levelRequirement = 84, cost = { Mana = 10, }, }, + [28] = { damageEffectiveness = 3.15, attackSpeedMultiplier = -20, baseMultiplier = 3.15, levelRequirement = 86, cost = { Mana = 10, }, }, + [29] = { damageEffectiveness = 3.2, attackSpeedMultiplier = -20, baseMultiplier = 3.2, levelRequirement = 88, cost = { Mana = 10, }, }, + [30] = { damageEffectiveness = 3.25, attackSpeedMultiplier = -20, baseMultiplier = 3.25, levelRequirement = 90, cost = { Mana = 10, }, }, + [31] = { damageEffectiveness = 3.28, attackSpeedMultiplier = -20, baseMultiplier = 3.275, levelRequirement = 91, cost = { Mana = 10, }, }, + [32] = { damageEffectiveness = 3.3, attackSpeedMultiplier = -20, baseMultiplier = 3.3, levelRequirement = 92, cost = { Mana = 10, }, }, + [33] = { damageEffectiveness = 3.33, attackSpeedMultiplier = -20, baseMultiplier = 3.325, levelRequirement = 93, cost = { Mana = 10, }, }, + [34] = { damageEffectiveness = 3.35, attackSpeedMultiplier = -20, baseMultiplier = 3.35, levelRequirement = 94, cost = { Mana = 10, }, }, + [35] = { damageEffectiveness = 3.38, attackSpeedMultiplier = -20, baseMultiplier = 3.375, levelRequirement = 95, cost = { Mana = 10, }, }, + [36] = { damageEffectiveness = 3.4, attackSpeedMultiplier = -20, baseMultiplier = 3.4, levelRequirement = 96, cost = { Mana = 10, }, }, + [37] = { damageEffectiveness = 3.43, attackSpeedMultiplier = -20, baseMultiplier = 3.425, levelRequirement = 97, cost = { Mana = 10, }, }, + [38] = { damageEffectiveness = 3.45, attackSpeedMultiplier = -20, baseMultiplier = 3.45, levelRequirement = 98, cost = { Mana = 10, }, }, + [39] = { damageEffectiveness = 3.48, attackSpeedMultiplier = -20, baseMultiplier = 3.475, levelRequirement = 99, cost = { Mana = 10, }, }, + [40] = { damageEffectiveness = 3.5, attackSpeedMultiplier = -20, baseMultiplier = 3.5, levelRequirement = 100, cost = { Mana = 10, }, }, }, } skills["Vengeance"] = { @@ -7326,8 +7280,6 @@ skills["Vengeance"] = { melee = true, area = true, }, - baseMods = { - }, qualityStats = { Default = { { "melee_counterattack_trigger_on_hit_%", 0.5 }, @@ -7353,46 +7305,46 @@ skills["Vengeance"] = { "is_area_damage", }, levels = { - [1] = { 8, 12, damageEffectiveness = 1.7, cooldown = 1.2, baseMultiplier = 1.7, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 10, 14, damageEffectiveness = 1.74, cooldown = 1.2, baseMultiplier = 1.745, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 11, 17, damageEffectiveness = 1.79, cooldown = 1.2, baseMultiplier = 1.789, levelRequirement = 30, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 13, 19, damageEffectiveness = 1.83, cooldown = 1.2, baseMultiplier = 1.834, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 15, 22, damageEffectiveness = 1.88, cooldown = 1.2, baseMultiplier = 1.879, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 17, 25, damageEffectiveness = 1.92, cooldown = 1.2, baseMultiplier = 1.924, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 19, 29, damageEffectiveness = 1.97, cooldown = 1.2, baseMultiplier = 1.968, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 22, 33, damageEffectiveness = 2.01, cooldown = 1.2, baseMultiplier = 2.013, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 25, 37, damageEffectiveness = 2.06, cooldown = 1.2, baseMultiplier = 2.058, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 27, 40, damageEffectiveness = 2.1, cooldown = 1.2, baseMultiplier = 2.103, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 29, 43, damageEffectiveness = 2.15, cooldown = 1.2, baseMultiplier = 2.147, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 31, 47, damageEffectiveness = 2.19, cooldown = 1.2, baseMultiplier = 2.192, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 34, 50, damageEffectiveness = 2.24, cooldown = 1.2, baseMultiplier = 2.237, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 36, 54, damageEffectiveness = 2.28, cooldown = 1.2, baseMultiplier = 2.282, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 39, 59, damageEffectiveness = 2.33, cooldown = 1.2, baseMultiplier = 2.326, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 42, 63, damageEffectiveness = 2.37, cooldown = 1.2, baseMultiplier = 2.371, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 45, 68, damageEffectiveness = 2.42, cooldown = 1.2, baseMultiplier = 2.416, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 49, 73, damageEffectiveness = 2.46, cooldown = 1.2, baseMultiplier = 2.461, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 52, 79, damageEffectiveness = 2.51, cooldown = 1.2, baseMultiplier = 2.505, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 56, 85, damageEffectiveness = 2.55, cooldown = 1.2, baseMultiplier = 2.55, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 60, 91, damageEffectiveness = 2.59, cooldown = 1.2, baseMultiplier = 2.595, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 65, 97, damageEffectiveness = 2.64, cooldown = 1.2, baseMultiplier = 2.639, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 70, 104, damageEffectiveness = 2.68, cooldown = 1.2, baseMultiplier = 2.684, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 75, 112, damageEffectiveness = 2.73, cooldown = 1.2, baseMultiplier = 2.729, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 80, 120, damageEffectiveness = 2.77, cooldown = 1.2, baseMultiplier = 2.774, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 85, 128, damageEffectiveness = 2.82, cooldown = 1.2, baseMultiplier = 2.818, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 91, 137, damageEffectiveness = 2.86, cooldown = 1.2, baseMultiplier = 2.863, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 98, 147, damageEffectiveness = 2.91, cooldown = 1.2, baseMultiplier = 2.908, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 105, 157, damageEffectiveness = 2.95, cooldown = 1.2, baseMultiplier = 2.953, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 112, 168, damageEffectiveness = 3, cooldown = 1.2, baseMultiplier = 2.997, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 115, 173, damageEffectiveness = 3.02, cooldown = 1.2, baseMultiplier = 3.02, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 119, 179, damageEffectiveness = 3.04, cooldown = 1.2, baseMultiplier = 3.042, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 123, 185, damageEffectiveness = 3.06, cooldown = 1.2, baseMultiplier = 3.064, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 127, 191, damageEffectiveness = 3.09, cooldown = 1.2, baseMultiplier = 3.087, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 132, 197, damageEffectiveness = 3.11, cooldown = 1.2, baseMultiplier = 3.109, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 136, 204, damageEffectiveness = 3.13, cooldown = 1.2, baseMultiplier = 3.132, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 140, 211, damageEffectiveness = 3.15, cooldown = 1.2, baseMultiplier = 3.154, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 145, 218, damageEffectiveness = 3.18, cooldown = 1.2, baseMultiplier = 3.176, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 150, 225, damageEffectiveness = 3.2, cooldown = 1.2, baseMultiplier = 3.199, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 155, 232, damageEffectiveness = 3.22, cooldown = 1.2, baseMultiplier = 3.221, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 8, 12, damageEffectiveness = 1.7, cooldown = 1.2, baseMultiplier = 1.7, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 10, 14, damageEffectiveness = 1.74, cooldown = 1.2, baseMultiplier = 1.745, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 11, 17, damageEffectiveness = 1.79, cooldown = 1.2, baseMultiplier = 1.789, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 13, 19, damageEffectiveness = 1.83, cooldown = 1.2, baseMultiplier = 1.834, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 15, 22, damageEffectiveness = 1.88, cooldown = 1.2, baseMultiplier = 1.879, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 17, 25, damageEffectiveness = 1.92, cooldown = 1.2, baseMultiplier = 1.924, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 19, 29, damageEffectiveness = 1.97, cooldown = 1.2, baseMultiplier = 1.968, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 22, 33, damageEffectiveness = 2.01, cooldown = 1.2, baseMultiplier = 2.013, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 25, 37, damageEffectiveness = 2.06, cooldown = 1.2, baseMultiplier = 2.058, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 27, 40, damageEffectiveness = 2.1, cooldown = 1.2, baseMultiplier = 2.103, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 29, 43, damageEffectiveness = 2.15, cooldown = 1.2, baseMultiplier = 2.147, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 31, 47, damageEffectiveness = 2.19, cooldown = 1.2, baseMultiplier = 2.192, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 34, 50, damageEffectiveness = 2.24, cooldown = 1.2, baseMultiplier = 2.237, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 36, 54, damageEffectiveness = 2.28, cooldown = 1.2, baseMultiplier = 2.282, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 39, 59, damageEffectiveness = 2.33, cooldown = 1.2, baseMultiplier = 2.326, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 42, 63, damageEffectiveness = 2.37, cooldown = 1.2, baseMultiplier = 2.371, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 45, 68, damageEffectiveness = 2.42, cooldown = 1.2, baseMultiplier = 2.416, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 49, 73, damageEffectiveness = 2.46, cooldown = 1.2, baseMultiplier = 2.461, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 52, 79, damageEffectiveness = 2.51, cooldown = 1.2, baseMultiplier = 2.505, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 56, 85, damageEffectiveness = 2.55, cooldown = 1.2, baseMultiplier = 2.55, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 60, 91, damageEffectiveness = 2.59, cooldown = 1.2, baseMultiplier = 2.595, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 65, 97, damageEffectiveness = 2.64, cooldown = 1.2, baseMultiplier = 2.639, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 70, 104, damageEffectiveness = 2.68, cooldown = 1.2, baseMultiplier = 2.684, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 75, 112, damageEffectiveness = 2.73, cooldown = 1.2, baseMultiplier = 2.729, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 80, 120, damageEffectiveness = 2.77, cooldown = 1.2, baseMultiplier = 2.774, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 85, 128, damageEffectiveness = 2.82, cooldown = 1.2, baseMultiplier = 2.818, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 91, 137, damageEffectiveness = 2.86, cooldown = 1.2, baseMultiplier = 2.863, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 98, 147, damageEffectiveness = 2.91, cooldown = 1.2, baseMultiplier = 2.908, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 105, 157, damageEffectiveness = 2.95, cooldown = 1.2, baseMultiplier = 2.953, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 112, 168, damageEffectiveness = 3, cooldown = 1.2, baseMultiplier = 2.997, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 115, 173, damageEffectiveness = 3.02, cooldown = 1.2, baseMultiplier = 3.02, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 119, 179, damageEffectiveness = 3.04, cooldown = 1.2, baseMultiplier = 3.042, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 123, 185, damageEffectiveness = 3.06, cooldown = 1.2, baseMultiplier = 3.064, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 127, 191, damageEffectiveness = 3.09, cooldown = 1.2, baseMultiplier = 3.087, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 132, 197, damageEffectiveness = 3.11, cooldown = 1.2, baseMultiplier = 3.109, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 136, 204, damageEffectiveness = 3.13, cooldown = 1.2, baseMultiplier = 3.132, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 140, 211, damageEffectiveness = 3.15, cooldown = 1.2, baseMultiplier = 3.154, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 145, 218, damageEffectiveness = 3.18, cooldown = 1.2, baseMultiplier = 3.176, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 150, 225, damageEffectiveness = 3.2, cooldown = 1.2, baseMultiplier = 3.199, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 155, 232, damageEffectiveness = 3.22, cooldown = 1.2, baseMultiplier = 3.221, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["VigilantStrike"] = { @@ -7419,8 +7371,6 @@ skills["VigilantStrike"] = { attack = true, melee = true, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 1 }, @@ -7442,46 +7392,46 @@ skills["VigilantStrike"] = { stats = { }, levels = { - [1] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 4, statInterpolation = { }, cost = { Mana = 6, }, }, - [2] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.36, baseMultiplier = 2.363, levelRequirement = 6, statInterpolation = { }, cost = { Mana = 6, }, }, - [3] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.43, baseMultiplier = 2.426, levelRequirement = 9, statInterpolation = { }, cost = { Mana = 6, }, }, - [4] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.49, baseMultiplier = 2.489, levelRequirement = 12, statInterpolation = { }, cost = { Mana = 6, }, }, - [5] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.55, baseMultiplier = 2.553, levelRequirement = 16, statInterpolation = { }, cost = { Mana = 6, }, }, - [6] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.62, baseMultiplier = 2.616, levelRequirement = 20, statInterpolation = { }, cost = { Mana = 6, }, }, - [7] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.68, baseMultiplier = 2.679, levelRequirement = 24, statInterpolation = { }, cost = { Mana = 6, }, }, - [8] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.74, baseMultiplier = 2.742, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 6, }, }, - [9] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.81, baseMultiplier = 2.805, levelRequirement = 32, statInterpolation = { }, cost = { Mana = 6, }, }, - [10] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.87, baseMultiplier = 2.868, levelRequirement = 36, statInterpolation = { }, cost = { Mana = 6, }, }, - [11] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.93, baseMultiplier = 2.932, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 6, }, }, - [12] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.99, baseMultiplier = 2.995, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 6, }, }, - [13] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.06, baseMultiplier = 3.058, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 6, }, }, - [14] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.12, baseMultiplier = 3.121, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 6, }, }, - [15] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.18, baseMultiplier = 3.184, levelRequirement = 55, statInterpolation = { }, cost = { Mana = 6, }, }, - [16] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.25, baseMultiplier = 3.247, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 6, }, }, - [17] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.31, baseMultiplier = 3.311, levelRequirement = 61, statInterpolation = { }, cost = { Mana = 6, }, }, - [18] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.37, baseMultiplier = 3.374, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 6, }, }, - [19] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.44, baseMultiplier = 3.437, levelRequirement = 67, statInterpolation = { }, cost = { Mana = 6, }, }, - [20] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.5, baseMultiplier = 3.5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 6, }, }, - [21] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.56, baseMultiplier = 3.563, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 6, }, }, - [22] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.63, baseMultiplier = 3.626, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 6, }, }, - [23] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.69, baseMultiplier = 3.689, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 6, }, }, - [24] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.75, baseMultiplier = 3.753, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 6, }, }, - [25] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.82, baseMultiplier = 3.816, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 6, }, }, - [26] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.88, baseMultiplier = 3.879, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 6, }, }, - [27] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.94, baseMultiplier = 3.942, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 6, }, }, - [28] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.01, baseMultiplier = 4.005, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 6, }, }, - [29] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.07, baseMultiplier = 4.068, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 6, }, }, - [30] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.13, baseMultiplier = 4.132, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 6, }, }, - [31] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.16, baseMultiplier = 4.163, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 6, }, }, - [32] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.19, baseMultiplier = 4.195, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 6, }, }, - [33] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.23, baseMultiplier = 4.226, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 6, }, }, - [34] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.26, baseMultiplier = 4.258, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 6, }, }, - [35] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.29, baseMultiplier = 4.289, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 6, }, }, - [36] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.32, baseMultiplier = 4.321, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 6, }, }, - [37] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.35, baseMultiplier = 4.353, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 6, }, }, - [38] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.38, baseMultiplier = 4.384, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 6, }, }, - [39] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.42, baseMultiplier = 4.416, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 6, }, }, - [40] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.45, baseMultiplier = 4.417, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 6, }, }, + [1] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 4, cost = { Mana = 6, }, }, + [2] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.36, baseMultiplier = 2.363, levelRequirement = 6, cost = { Mana = 6, }, }, + [3] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.43, baseMultiplier = 2.426, levelRequirement = 9, cost = { Mana = 6, }, }, + [4] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.49, baseMultiplier = 2.489, levelRequirement = 12, cost = { Mana = 6, }, }, + [5] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.55, baseMultiplier = 2.553, levelRequirement = 16, cost = { Mana = 6, }, }, + [6] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.62, baseMultiplier = 2.616, levelRequirement = 20, cost = { Mana = 6, }, }, + [7] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.68, baseMultiplier = 2.679, levelRequirement = 24, cost = { Mana = 6, }, }, + [8] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.74, baseMultiplier = 2.742, levelRequirement = 28, cost = { Mana = 6, }, }, + [9] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.81, baseMultiplier = 2.805, levelRequirement = 32, cost = { Mana = 6, }, }, + [10] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.87, baseMultiplier = 2.868, levelRequirement = 36, cost = { Mana = 6, }, }, + [11] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.93, baseMultiplier = 2.932, levelRequirement = 40, cost = { Mana = 6, }, }, + [12] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 2.99, baseMultiplier = 2.995, levelRequirement = 44, cost = { Mana = 6, }, }, + [13] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.06, baseMultiplier = 3.058, levelRequirement = 48, cost = { Mana = 6, }, }, + [14] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.12, baseMultiplier = 3.121, levelRequirement = 52, cost = { Mana = 6, }, }, + [15] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.18, baseMultiplier = 3.184, levelRequirement = 55, cost = { Mana = 6, }, }, + [16] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.25, baseMultiplier = 3.247, levelRequirement = 58, cost = { Mana = 6, }, }, + [17] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.31, baseMultiplier = 3.311, levelRequirement = 61, cost = { Mana = 6, }, }, + [18] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.37, baseMultiplier = 3.374, levelRequirement = 64, cost = { Mana = 6, }, }, + [19] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.44, baseMultiplier = 3.437, levelRequirement = 67, cost = { Mana = 6, }, }, + [20] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.5, baseMultiplier = 3.5, levelRequirement = 70, cost = { Mana = 6, }, }, + [21] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.56, baseMultiplier = 3.563, levelRequirement = 72, cost = { Mana = 6, }, }, + [22] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.63, baseMultiplier = 3.626, levelRequirement = 74, cost = { Mana = 6, }, }, + [23] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.69, baseMultiplier = 3.689, levelRequirement = 76, cost = { Mana = 6, }, }, + [24] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.75, baseMultiplier = 3.753, levelRequirement = 78, cost = { Mana = 6, }, }, + [25] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.82, baseMultiplier = 3.816, levelRequirement = 80, cost = { Mana = 6, }, }, + [26] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.88, baseMultiplier = 3.879, levelRequirement = 82, cost = { Mana = 6, }, }, + [27] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 3.94, baseMultiplier = 3.942, levelRequirement = 84, cost = { Mana = 6, }, }, + [28] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.01, baseMultiplier = 4.005, levelRequirement = 86, cost = { Mana = 6, }, }, + [29] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.07, baseMultiplier = 4.068, levelRequirement = 88, cost = { Mana = 6, }, }, + [30] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.13, baseMultiplier = 4.132, levelRequirement = 90, cost = { Mana = 6, }, }, + [31] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.16, baseMultiplier = 4.163, levelRequirement = 91, cost = { Mana = 6, }, }, + [32] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.19, baseMultiplier = 4.195, levelRequirement = 92, cost = { Mana = 6, }, }, + [33] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.23, baseMultiplier = 4.226, levelRequirement = 93, cost = { Mana = 6, }, }, + [34] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.26, baseMultiplier = 4.258, levelRequirement = 94, cost = { Mana = 6, }, }, + [35] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.29, baseMultiplier = 4.289, levelRequirement = 95, cost = { Mana = 6, }, }, + [36] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.32, baseMultiplier = 4.321, levelRequirement = 96, cost = { Mana = 6, }, }, + [37] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.35, baseMultiplier = 4.353, levelRequirement = 97, cost = { Mana = 6, }, }, + [38] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.38, baseMultiplier = 4.384, levelRequirement = 98, cost = { Mana = 6, }, }, + [39] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.42, baseMultiplier = 4.416, levelRequirement = 99, cost = { Mana = 6, }, }, + [40] = { attackSpeedMultiplier = -15, cooldown = 4, damageEffectiveness = 4.45, baseMultiplier = 4.417, levelRequirement = 100, cost = { Mana = 6, }, }, }, } skills["Vitality"] = { @@ -7523,54 +7473,52 @@ skills["Vitality"] = { { "damage_+%_when_on_full_life", 0.2 }, }, }, - constantStats = { - }, stats = { "base_life_regeneration_rate_per_minute", "active_skill_base_radius_+", "base_deal_no_damage", }, levels = { - [1] = { 600, 0, cooldown = 1.2, manaReservationFlat = 28, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 725, 1, cooldown = 1.2, manaReservationFlat = 40, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 977, 2, cooldown = 1.2, manaReservationFlat = 51, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 1184, 3, cooldown = 1.2, manaReservationFlat = 63, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 1370, 4, cooldown = 1.2, manaReservationFlat = 74, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 1760, 5, cooldown = 1.2, manaReservationFlat = 85, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 2284, 6, cooldown = 1.2, manaReservationFlat = 96, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 2556, 7, cooldown = 1.2, manaReservationFlat = 108, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 2831, 8, cooldown = 1.2, manaReservationFlat = 118, levelRequirement = 39, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 3370, 9, cooldown = 1.2, manaReservationFlat = 128, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 3915, 10, cooldown = 1.2, manaReservationFlat = 138, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 4730, 11, cooldown = 1.2, manaReservationFlat = 148, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 5557, 12, cooldown = 1.2, manaReservationFlat = 158, levelRequirement = 51, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 6394, 13, cooldown = 1.2, manaReservationFlat = 169, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 7241, 14, cooldown = 1.2, manaReservationFlat = 178, levelRequirement = 57, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 8100, 15, cooldown = 1.2, manaReservationFlat = 189, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 9241, 16, cooldown = 1.2, manaReservationFlat = 199, levelRequirement = 63, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 10397, 17, cooldown = 1.2, manaReservationFlat = 209, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 10992, 18, cooldown = 1.2, manaReservationFlat = 221, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 11592, 19, cooldown = 1.2, manaReservationFlat = 233, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 12197, 20, cooldown = 1.2, manaReservationFlat = 244, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 12806, 21, cooldown = 1.2, manaReservationFlat = 253, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 13421, 22, cooldown = 1.2, manaReservationFlat = 261, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 14040, 23, cooldown = 1.2, manaReservationFlat = 269, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 14664, 24, cooldown = 1.2, manaReservationFlat = 278, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 15293, 25, cooldown = 1.2, manaReservationFlat = 286, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 15926, 26, cooldown = 1.2, manaReservationFlat = 294, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 16565, 27, cooldown = 1.2, manaReservationFlat = 303, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 17208, 28, cooldown = 1.2, manaReservationFlat = 311, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 17856, 29, cooldown = 1.2, manaReservationFlat = 319, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 18182, 29, cooldown = 1.2, manaReservationFlat = 338, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 18509, 30, cooldown = 1.2, manaReservationFlat = 348, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 18837, 30, cooldown = 1.2, manaReservationFlat = 358, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 19166, 31, cooldown = 1.2, manaReservationFlat = 368, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 19497, 31, cooldown = 1.2, manaReservationFlat = 379, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 19829, 32, cooldown = 1.2, manaReservationFlat = 389, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 20162, 32, cooldown = 1.2, manaReservationFlat = 399, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 20496, 33, cooldown = 1.2, manaReservationFlat = 409, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 20831, 33, cooldown = 1.2, manaReservationFlat = 419, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 21168, 34, cooldown = 1.2, manaReservationFlat = 429, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 600, 0, cooldown = 1.2, manaReservationFlat = 28, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [2] = { 725, 1, cooldown = 1.2, manaReservationFlat = 40, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [3] = { 977, 2, cooldown = 1.2, manaReservationFlat = 51, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [4] = { 1184, 3, cooldown = 1.2, manaReservationFlat = 63, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [5] = { 1370, 4, cooldown = 1.2, manaReservationFlat = 74, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [6] = { 1760, 5, cooldown = 1.2, manaReservationFlat = 85, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [7] = { 2284, 6, cooldown = 1.2, manaReservationFlat = 96, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [8] = { 2556, 7, cooldown = 1.2, manaReservationFlat = 108, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [9] = { 2831, 8, cooldown = 1.2, manaReservationFlat = 118, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [10] = { 3370, 9, cooldown = 1.2, manaReservationFlat = 128, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [11] = { 3915, 10, cooldown = 1.2, manaReservationFlat = 138, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [12] = { 4730, 11, cooldown = 1.2, manaReservationFlat = 148, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [13] = { 5557, 12, cooldown = 1.2, manaReservationFlat = 158, levelRequirement = 51, statInterpolation = { 1, 1, }, }, + [14] = { 6394, 13, cooldown = 1.2, manaReservationFlat = 169, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [15] = { 7241, 14, cooldown = 1.2, manaReservationFlat = 178, levelRequirement = 57, statInterpolation = { 1, 1, }, }, + [16] = { 8100, 15, cooldown = 1.2, manaReservationFlat = 189, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [17] = { 9241, 16, cooldown = 1.2, manaReservationFlat = 199, levelRequirement = 63, statInterpolation = { 1, 1, }, }, + [18] = { 10397, 17, cooldown = 1.2, manaReservationFlat = 209, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 10992, 18, cooldown = 1.2, manaReservationFlat = 221, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 11592, 19, cooldown = 1.2, manaReservationFlat = 233, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 12197, 20, cooldown = 1.2, manaReservationFlat = 244, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 12806, 21, cooldown = 1.2, manaReservationFlat = 253, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 13421, 22, cooldown = 1.2, manaReservationFlat = 261, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 14040, 23, cooldown = 1.2, manaReservationFlat = 269, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 14664, 24, cooldown = 1.2, manaReservationFlat = 278, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 15293, 25, cooldown = 1.2, manaReservationFlat = 286, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 15926, 26, cooldown = 1.2, manaReservationFlat = 294, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 16565, 27, cooldown = 1.2, manaReservationFlat = 303, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 17208, 28, cooldown = 1.2, manaReservationFlat = 311, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 17856, 29, cooldown = 1.2, manaReservationFlat = 319, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 18182, 29, cooldown = 1.2, manaReservationFlat = 338, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 18509, 30, cooldown = 1.2, manaReservationFlat = 348, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 18837, 30, cooldown = 1.2, manaReservationFlat = 358, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 19166, 31, cooldown = 1.2, manaReservationFlat = 368, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 19497, 31, cooldown = 1.2, manaReservationFlat = 379, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 19829, 32, cooldown = 1.2, manaReservationFlat = 389, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 20162, 32, cooldown = 1.2, manaReservationFlat = 399, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 20496, 33, cooldown = 1.2, manaReservationFlat = 409, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 20831, 33, cooldown = 1.2, manaReservationFlat = 419, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 21168, 34, cooldown = 1.2, manaReservationFlat = 429, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["Vulnerability"] = { @@ -7814,46 +7762,46 @@ skills["BloodstainedBanner"] = { "banner_add_stage_on_kill", }, levels = { - [1] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 16, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 16, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 16, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 18, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 21, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 21, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 21, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 23, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 23, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 23, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 28, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [2] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 6, statInterpolation = { 1, 1, }, }, + [3] = { 15, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 9, statInterpolation = { 1, 1, }, }, + [4] = { 16, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [5] = { 16, 8, manaReservationPercent = 10, cooldown = 1, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [6] = { 16, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [7] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [8] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [9] = { 17, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [10] = { 18, 9, manaReservationPercent = 10, cooldown = 1, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [11] = { 18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [12] = { 18, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [13] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [14] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 19, 10, manaReservationPercent = 10, cooldown = 1, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 20, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 21, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 21, 11, manaReservationPercent = 10, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 21, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 22, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 23, 12, manaReservationPercent = 10, cooldown = 1, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 23, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 23, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 24, 13, manaReservationPercent = 10, cooldown = 1, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 25, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 26, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 27, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 28, 14, manaReservationPercent = 10, cooldown = 1, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["FlameLink"] = { @@ -7870,8 +7818,6 @@ skills["FlameLink"] = { duration = true, fire = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -7948,8 +7894,6 @@ skills["ProtectiveLink"] = { spell = true, duration = true, }, - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 1 }, @@ -7961,8 +7905,6 @@ skills["ProtectiveLink"] = { { "bulwark_link_grants_stun_threshold_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "bulwark_link_grants_recover_X_life_on_block", "base_skill_effect_duration", diff --git a/src/Data/Skills/glove.lua b/src/Data/Skills/glove.lua index 66f1dbd647..ef4fa228a4 100644 --- a/src/Data/Skills/glove.lua +++ b/src/Data/Skills/glove.lua @@ -22,10 +22,6 @@ skills["EnchantmentOfBladesOnHit"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_chains", 3 }, { "cast_on_hit_%", 100 }, @@ -39,7 +35,7 @@ skills["EnchantmentOfBladesOnHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 79, 126, critChance = 7, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 79, 126, critChance = 7, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfBladesOnHit2"] = { @@ -58,10 +54,6 @@ skills["EnchantmentOfBladesOnHit2"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_chains", 3 }, { "cast_on_hit_%", 100 }, @@ -75,7 +67,7 @@ skills["EnchantmentOfBladesOnHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 381, 585, critChance = 7, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 381, 585, critChance = 7, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfBladesOnHit3"] = { @@ -94,10 +86,6 @@ skills["EnchantmentOfBladesOnHit3"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_chains", 3 }, { "cast_on_hit_%", 100 }, @@ -111,7 +99,7 @@ skills["EnchantmentOfBladesOnHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 985, 1477, critChance = 7, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 985, 1477, critChance = 7, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfBladesOnHit4"] = { @@ -130,10 +118,6 @@ skills["EnchantmentOfBladesOnHit4"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_chains", 4 }, { "cast_on_hit_%", 100 }, @@ -147,7 +131,7 @@ skills["EnchantmentOfBladesOnHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 1833, 2903, critChance = 7, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1833, 2903, critChance = 7, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfFlamesOnHit"] = { @@ -166,10 +150,6 @@ skills["EnchantmentOfFlamesOnHit"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, }, @@ -181,7 +161,7 @@ skills["EnchantmentOfFlamesOnHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 93, 140, critChance = 5, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 93, 140, critChance = 5, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfFlamesOnHit2"] = { @@ -200,10 +180,6 @@ skills["EnchantmentOfFlamesOnHit2"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, }, @@ -215,7 +191,7 @@ skills["EnchantmentOfFlamesOnHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 409, 601, critChance = 5, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 409, 601, critChance = 5, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfFlamesOnHit3"] = { @@ -234,10 +210,6 @@ skills["EnchantmentOfFlamesOnHit3"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, }, @@ -249,7 +221,7 @@ skills["EnchantmentOfFlamesOnHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 999, 1453, critChance = 5, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 999, 1453, critChance = 5, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfFlamesOnHit4"] = { @@ -268,10 +240,6 @@ skills["EnchantmentOfFlamesOnHit4"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, }, @@ -283,7 +251,7 @@ skills["EnchantmentOfFlamesOnHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 1800, 2770, critChance = 5, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1800, 2770, critChance = 5, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfForceOnHit"] = { @@ -300,10 +268,6 @@ skills["EnchantmentOfForceOnHit"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_hit_%", 100 }, }, @@ -312,7 +276,7 @@ skills["EnchantmentOfForceOnHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 1.35, cooldown = 5, baseMultiplier = 1.35, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.35, cooldown = 5, baseMultiplier = 1.35, levelRequirement = 32, }, }, } skills["EnchantmentOfForceOnHit2"] = { @@ -329,10 +293,6 @@ skills["EnchantmentOfForceOnHit2"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_hit_%", 100 }, }, @@ -341,7 +301,7 @@ skills["EnchantmentOfForceOnHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 1.89, cooldown = 5, baseMultiplier = 1.89, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.89, cooldown = 5, baseMultiplier = 1.89, levelRequirement = 53, }, }, } skills["EnchantmentOfForceOnHit3"] = { @@ -358,10 +318,6 @@ skills["EnchantmentOfForceOnHit3"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_hit_%", 100 }, }, @@ -370,7 +326,7 @@ skills["EnchantmentOfForceOnHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 2.43, cooldown = 5, baseMultiplier = 2.43, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2.43, cooldown = 5, baseMultiplier = 2.43, levelRequirement = 66, }, }, } skills["EnchantmentOfForceOnHit4"] = { @@ -387,10 +343,6 @@ skills["EnchantmentOfForceOnHit4"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_hit_%", 100 }, }, @@ -399,7 +351,7 @@ skills["EnchantmentOfForceOnHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 2.97, cooldown = 5, baseMultiplier = 2.97, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2.97, cooldown = 5, baseMultiplier = 2.97, levelRequirement = 75, }, }, } skills["EnchantmentOfFrostOnKill"] = { @@ -418,10 +370,6 @@ skills["EnchantmentOfFrostOnKill"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, { "number_of_additional_projectiles", 8 }, @@ -435,7 +383,7 @@ skills["EnchantmentOfFrostOnKill"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 72, 114, critChance = 5, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 72, 114, critChance = 5, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfFrostOnKill2"] = { @@ -454,10 +402,6 @@ skills["EnchantmentOfFrostOnKill2"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, { "number_of_additional_projectiles", 8 }, @@ -471,7 +415,7 @@ skills["EnchantmentOfFrostOnKill2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 332, 509, critChance = 5, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 332, 509, critChance = 5, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfFrostOnKill3"] = { @@ -490,10 +434,6 @@ skills["EnchantmentOfFrostOnKill3"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, { "number_of_additional_projectiles", 8 }, @@ -507,7 +447,7 @@ skills["EnchantmentOfFrostOnKill3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 836, 1254, critChance = 5, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 836, 1254, critChance = 5, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfFrostOnKill4"] = { @@ -526,10 +466,6 @@ skills["EnchantmentOfFrostOnKill4"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, { "number_of_additional_projectiles", 8 }, @@ -543,7 +479,7 @@ skills["EnchantmentOfFrostOnKill4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 1530, 2422, critChance = 5, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1530, 2422, critChance = 5, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfFuryOnHit"] = { @@ -576,10 +512,6 @@ skills["EnchantmentOfFuryOnHit"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_hit_%", 100 }, { "projectile_spiral_nova_time_ms", 800 }, @@ -596,7 +528,7 @@ skills["EnchantmentOfFuryOnHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 1.5, cooldown = 5, baseMultiplier = 1.5, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, cooldown = 5, baseMultiplier = 1.5, levelRequirement = 32, }, }, } skills["EnchantmentOfFuryOnHit2"] = { @@ -629,10 +561,6 @@ skills["EnchantmentOfFuryOnHit2"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_hit_%", 100 }, { "projectile_spiral_nova_time_ms", 800 }, @@ -649,7 +577,7 @@ skills["EnchantmentOfFuryOnHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 2.1, cooldown = 5, baseMultiplier = 2.1, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2.1, cooldown = 5, baseMultiplier = 2.1, levelRequirement = 53, }, }, } skills["EnchantmentOfFuryOnHit3"] = { @@ -682,10 +610,6 @@ skills["EnchantmentOfFuryOnHit3"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_hit_%", 100 }, { "projectile_spiral_nova_time_ms", 800 }, @@ -702,7 +626,7 @@ skills["EnchantmentOfFuryOnHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 2.7, cooldown = 5, baseMultiplier = 2.7, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2.7, cooldown = 5, baseMultiplier = 2.7, levelRequirement = 66, }, }, } skills["EnchantmentOfFuryOnHit4"] = { @@ -735,10 +659,6 @@ skills["EnchantmentOfFuryOnHit4"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_hit_%", 100 }, { "projectile_spiral_nova_time_ms", 800 }, @@ -755,7 +675,7 @@ skills["EnchantmentOfFuryOnHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 3.3, cooldown = 5, baseMultiplier = 3.3, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 3.3, cooldown = 5, baseMultiplier = 3.3, levelRequirement = 75, }, }, } skills["EnchantmentOfInfernoOnKill"] = { @@ -775,10 +695,6 @@ skills["EnchantmentOfInfernoOnKill"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2000 }, { "fire_storm_fireball_delay_ms", 100 }, @@ -793,7 +709,7 @@ skills["EnchantmentOfInfernoOnKill"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 155, 249, critChance = 5, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 155, 249, critChance = 5, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfInfernoOnKill2"] = { @@ -813,10 +729,6 @@ skills["EnchantmentOfInfernoOnKill2"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2000 }, { "fire_storm_fireball_delay_ms", 100 }, @@ -831,7 +743,7 @@ skills["EnchantmentOfInfernoOnKill2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 722, 1107, critChance = 5, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 722, 1107, critChance = 5, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfInfernoOnKill3"] = { @@ -851,10 +763,6 @@ skills["EnchantmentOfInfernoOnKill3"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2000 }, { "fire_storm_fireball_delay_ms", 100 }, @@ -869,7 +777,7 @@ skills["EnchantmentOfInfernoOnKill3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 1817, 2725, critChance = 5, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1817, 2725, critChance = 5, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfInfernoOnKill4"] = { @@ -889,10 +797,6 @@ skills["EnchantmentOfInfernoOnKill4"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2000 }, { "fire_storm_fireball_delay_ms", 100 }, @@ -907,7 +811,7 @@ skills["EnchantmentOfInfernoOnKill4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 3324, 5263, critChance = 5, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3324, 5263, critChance = 5, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfIreWhenHit"] = { @@ -942,10 +846,6 @@ skills["EnchantmentOfIreWhenHit"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "extra_gore_chance_override_%", 30 }, @@ -959,7 +859,7 @@ skills["EnchantmentOfIreWhenHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 0.6, cooldown = 10, baseMultiplier = 0.6, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.6, cooldown = 10, baseMultiplier = 0.6, levelRequirement = 32, }, }, } skills["EnchantmentOfIreWhenHit2"] = { @@ -994,10 +894,6 @@ skills["EnchantmentOfIreWhenHit2"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "extra_gore_chance_override_%", 30 }, @@ -1011,7 +907,7 @@ skills["EnchantmentOfIreWhenHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 0.9, cooldown = 10, baseMultiplier = 0.9, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.9, cooldown = 10, baseMultiplier = 0.9, levelRequirement = 53, }, }, } skills["EnchantmentOfIreWhenHit3"] = { @@ -1046,10 +942,6 @@ skills["EnchantmentOfIreWhenHit3"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "extra_gore_chance_override_%", 30 }, @@ -1063,7 +955,7 @@ skills["EnchantmentOfIreWhenHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 1.2, cooldown = 10, baseMultiplier = 1.2, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.2, cooldown = 10, baseMultiplier = 1.2, levelRequirement = 66, }, }, } skills["EnchantmentOfIreWhenHit4"] = { @@ -1098,10 +990,6 @@ skills["EnchantmentOfIreWhenHit4"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "extra_gore_chance_override_%", 30 }, @@ -1115,7 +1003,7 @@ skills["EnchantmentOfIreWhenHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 1.5, cooldown = 10, baseMultiplier = 1.5, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, cooldown = 10, baseMultiplier = 1.5, levelRequirement = 75, }, }, } skills["EnchantmentOfLightWhenCrit"] = { @@ -1133,10 +1021,6 @@ skills["EnchantmentOfLightWhenCrit"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "life_regeneration_rate_per_minute_%", 360 }, @@ -1147,7 +1031,7 @@ skills["EnchantmentOfLightWhenCrit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 1.35, cooldown = 5, baseMultiplier = 1.35, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.35, cooldown = 5, baseMultiplier = 1.35, levelRequirement = 32, }, }, } skills["EnchantmentOfLightWhenCrit2"] = { @@ -1165,10 +1049,6 @@ skills["EnchantmentOfLightWhenCrit2"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "life_regeneration_rate_per_minute_%", 360 }, @@ -1179,7 +1059,7 @@ skills["EnchantmentOfLightWhenCrit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 1.89, cooldown = 5, baseMultiplier = 1.89, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.89, cooldown = 5, baseMultiplier = 1.89, levelRequirement = 53, }, }, } skills["EnchantmentOfLightWhenCrit3"] = { @@ -1197,10 +1077,6 @@ skills["EnchantmentOfLightWhenCrit3"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "life_regeneration_rate_per_minute_%", 360 }, @@ -1211,7 +1087,7 @@ skills["EnchantmentOfLightWhenCrit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 2.43, cooldown = 5, baseMultiplier = 2.43, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2.43, cooldown = 5, baseMultiplier = 2.43, levelRequirement = 66, }, }, } skills["EnchantmentOfLightWhenCrit4"] = { @@ -1229,10 +1105,6 @@ skills["EnchantmentOfLightWhenCrit4"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "life_regeneration_rate_per_minute_%", 360 }, @@ -1243,7 +1115,7 @@ skills["EnchantmentOfLightWhenCrit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 2.97, cooldown = 5, baseMultiplier = 2.97, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2.97, cooldown = 5, baseMultiplier = 2.97, levelRequirement = 75, }, }, } skills["EnchantmentOfReflectionWhenHit"] = { @@ -1268,10 +1140,6 @@ skills["EnchantmentOfReflectionWhenHit"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "number_of_monsters_to_summon", 1 }, @@ -1285,7 +1153,7 @@ skills["EnchantmentOfReflectionWhenHit"] = { stats = { }, levels = { - [1] = { cooldown = 10, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 32, }, }, } skills["EnchantmentOfReflectionWhenHit2"] = { @@ -1310,10 +1178,6 @@ skills["EnchantmentOfReflectionWhenHit2"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "number_of_monsters_to_summon", 1 }, @@ -1327,7 +1191,7 @@ skills["EnchantmentOfReflectionWhenHit2"] = { stats = { }, levels = { - [1] = { cooldown = 10, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 53, }, }, } skills["EnchantmentOfReflectionWhenHit3"] = { @@ -1352,10 +1216,6 @@ skills["EnchantmentOfReflectionWhenHit3"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "number_of_monsters_to_summon", 1 }, @@ -1369,7 +1229,7 @@ skills["EnchantmentOfReflectionWhenHit3"] = { stats = { }, levels = { - [1] = { cooldown = 10, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 66, }, }, } skills["EnchantmentOfReflectionWhenHit4"] = { @@ -1394,10 +1254,6 @@ skills["EnchantmentOfReflectionWhenHit4"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "number_of_monsters_to_summon", 1 }, @@ -1411,7 +1267,7 @@ skills["EnchantmentOfReflectionWhenHit4"] = { stats = { }, levels = { - [1] = { cooldown = 10, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 75, }, }, } skills["EnchantmentOfSpiteWhenHit"] = { @@ -1444,10 +1300,6 @@ skills["EnchantmentOfSpiteWhenHit"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_projectile_ground_effect_duration", 2000 }, { "number_of_additional_projectiles", 9 }, @@ -1464,7 +1316,7 @@ skills["EnchantmentOfSpiteWhenHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 1.5, cooldown = 5, baseMultiplier = 1.5, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, cooldown = 5, baseMultiplier = 1.5, levelRequirement = 32, }, }, } skills["EnchantmentOfSpiteWhenHit2"] = { @@ -1497,10 +1349,6 @@ skills["EnchantmentOfSpiteWhenHit2"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_projectile_ground_effect_duration", 2000 }, { "number_of_additional_projectiles", 9 }, @@ -1517,7 +1365,7 @@ skills["EnchantmentOfSpiteWhenHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 2.1, cooldown = 5, baseMultiplier = 2.1, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2.1, cooldown = 5, baseMultiplier = 2.1, levelRequirement = 53, }, }, } skills["EnchantmentOfSpiteWhenHit3"] = { @@ -1550,10 +1398,6 @@ skills["EnchantmentOfSpiteWhenHit3"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_projectile_ground_effect_duration", 2000 }, { "number_of_additional_projectiles", 9 }, @@ -1570,7 +1414,7 @@ skills["EnchantmentOfSpiteWhenHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 2.7, cooldown = 5, baseMultiplier = 2.7, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2.7, cooldown = 5, baseMultiplier = 2.7, levelRequirement = 66, }, }, } skills["EnchantmentOfSpiteWhenHit4"] = { @@ -1603,10 +1447,6 @@ skills["EnchantmentOfSpiteWhenHit4"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_projectile_ground_effect_duration", 2000 }, { "number_of_additional_projectiles", 9 }, @@ -1623,7 +1463,7 @@ skills["EnchantmentOfSpiteWhenHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { damageEffectiveness = 3.3, cooldown = 5, baseMultiplier = 3.3, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 3.3, cooldown = 5, baseMultiplier = 3.3, levelRequirement = 75, }, }, } skills["EnchantmentOfTempestOnHit"] = { @@ -1643,10 +1483,6 @@ skills["EnchantmentOfTempestOnHit"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, { "base_skill_effect_duration", 2000 }, @@ -1658,7 +1494,7 @@ skills["EnchantmentOfTempestOnHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 175, 280, critChance = 7, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 175, 280, critChance = 7, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfTempestOnHit2"] = { @@ -1678,10 +1514,6 @@ skills["EnchantmentOfTempestOnHit2"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, { "base_skill_effect_duration", 2000 }, @@ -1693,7 +1525,7 @@ skills["EnchantmentOfTempestOnHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 812, 1245, critChance = 7, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 812, 1245, critChance = 7, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfTempestOnHit3"] = { @@ -1713,10 +1545,6 @@ skills["EnchantmentOfTempestOnHit3"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, { "base_skill_effect_duration", 2000 }, @@ -1728,7 +1556,7 @@ skills["EnchantmentOfTempestOnHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 2044, 3065, critChance = 7, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2044, 3065, critChance = 7, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfTempestOnHit4"] = { @@ -1748,10 +1576,6 @@ skills["EnchantmentOfTempestOnHit4"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, { "base_skill_effect_duration", 2000 }, @@ -1763,7 +1587,7 @@ skills["EnchantmentOfTempestOnHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 3739, 5920, critChance = 7, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3739, 5920, critChance = 7, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfTheGraveOnKill"] = { @@ -1785,10 +1609,6 @@ skills["EnchantmentOfTheGraveOnKill"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_owned_kill_%", 100 }, { "base_skill_effect_duration", 5000 }, @@ -1801,7 +1621,7 @@ skills["EnchantmentOfTheGraveOnKill"] = { "minions_cannot_taunt_enemies", }, levels = { - [1] = { cooldown = 5, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 32, }, }, } skills["EnchantmentOfTheGraveOnKill2"] = { @@ -1823,10 +1643,6 @@ skills["EnchantmentOfTheGraveOnKill2"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_owned_kill_%", 100 }, { "base_skill_effect_duration", 5000 }, @@ -1839,7 +1655,7 @@ skills["EnchantmentOfTheGraveOnKill2"] = { "minions_cannot_taunt_enemies", }, levels = { - [1] = { cooldown = 5, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 53, }, }, } skills["EnchantmentOfTheGraveOnKill3"] = { @@ -1861,10 +1677,6 @@ skills["EnchantmentOfTheGraveOnKill3"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_owned_kill_%", 100 }, { "base_skill_effect_duration", 5000 }, @@ -1877,7 +1689,7 @@ skills["EnchantmentOfTheGraveOnKill3"] = { "minions_cannot_taunt_enemies", }, levels = { - [1] = { cooldown = 5, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 66, }, }, } skills["EnchantmentOfTheGraveOnKill4"] = { @@ -1899,10 +1711,6 @@ skills["EnchantmentOfTheGraveOnKill4"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_owned_kill_%", 100 }, { "base_skill_effect_duration", 5000 }, @@ -1915,7 +1723,7 @@ skills["EnchantmentOfTheGraveOnKill4"] = { "minions_cannot_taunt_enemies", }, levels = { - [1] = { cooldown = 5, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 75, }, }, } skills["EnchantmentOfThunderOnKill"] = { @@ -1935,10 +1743,6 @@ skills["EnchantmentOfThunderOnKill"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, }, @@ -1949,7 +1753,7 @@ skills["EnchantmentOfThunderOnKill"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 71, 114, critChance = 7, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 71, 114, critChance = 7, cooldown = 5, levelRequirement = 32, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfThunderOnKill2"] = { @@ -1969,10 +1773,6 @@ skills["EnchantmentOfThunderOnKill2"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, }, @@ -1983,7 +1783,7 @@ skills["EnchantmentOfThunderOnKill2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 330, 506, critChance = 7, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 330, 506, critChance = 7, cooldown = 5, levelRequirement = 53, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfThunderOnKill3"] = { @@ -2003,10 +1803,6 @@ skills["EnchantmentOfThunderOnKill3"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, }, @@ -2017,7 +1813,7 @@ skills["EnchantmentOfThunderOnKill3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 830, 1245, critChance = 7, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 830, 1245, critChance = 7, cooldown = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfThunderOnKill4"] = { @@ -2037,10 +1833,6 @@ skills["EnchantmentOfThunderOnKill4"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, }, @@ -2051,7 +1843,7 @@ skills["EnchantmentOfThunderOnKill4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 1519, 2405, critChance = 7, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1519, 2405, critChance = 7, cooldown = 5, levelRequirement = 75, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfWarOnKill"] = { @@ -2083,10 +1875,6 @@ skills["EnchantmentOfWarOnKill"] = { attack = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 10000 }, { "number_of_monsters_to_summon", 1 }, @@ -2096,7 +1884,7 @@ skills["EnchantmentOfWarOnKill"] = { stats = { }, levels = { - [1] = { cooldown = 5, levelRequirement = 32, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 32, }, }, } skills["EnchantmentOfWarOnKill2"] = { @@ -2128,10 +1916,6 @@ skills["EnchantmentOfWarOnKill2"] = { attack = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 10000 }, { "number_of_monsters_to_summon", 1 }, @@ -2141,7 +1925,7 @@ skills["EnchantmentOfWarOnKill2"] = { stats = { }, levels = { - [1] = { cooldown = 5, levelRequirement = 53, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 53, }, }, } skills["EnchantmentOfWarOnKill3"] = { @@ -2173,10 +1957,6 @@ skills["EnchantmentOfWarOnKill3"] = { attack = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 10000 }, { "number_of_monsters_to_summon", 1 }, @@ -2186,7 +1966,7 @@ skills["EnchantmentOfWarOnKill3"] = { stats = { }, levels = { - [1] = { cooldown = 5, levelRequirement = 66, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 66, }, }, } skills["EnchantmentOfWarOnKill4"] = { @@ -2218,10 +1998,6 @@ skills["EnchantmentOfWarOnKill4"] = { attack = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 10000 }, { "number_of_monsters_to_summon", 1 }, @@ -2231,7 +2007,7 @@ skills["EnchantmentOfWarOnKill4"] = { stats = { }, levels = { - [1] = { cooldown = 5, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 75, }, }, } skills["EnchantmentOfWinterWhenHit"] = { @@ -2251,10 +2027,6 @@ skills["EnchantmentOfWinterWhenHit"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_when_hit_%", 100 }, }, @@ -2266,7 +2038,7 @@ skills["EnchantmentOfWinterWhenHit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 48, 76, critChance = 5, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 48, 76, critChance = 5, cooldown = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfWinterWhenHit2"] = { @@ -2286,10 +2058,6 @@ skills["EnchantmentOfWinterWhenHit2"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_when_hit_%", 100 }, }, @@ -2301,7 +2069,7 @@ skills["EnchantmentOfWinterWhenHit2"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 221, 340, critChance = 5, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 221, 340, critChance = 5, cooldown = 10, levelRequirement = 53, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfWinterWhenHit3"] = { @@ -2321,10 +2089,6 @@ skills["EnchantmentOfWinterWhenHit3"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_when_hit_%", 100 }, }, @@ -2336,7 +2100,7 @@ skills["EnchantmentOfWinterWhenHit3"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 557, 836, critChance = 5, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 557, 836, critChance = 5, cooldown = 10, levelRequirement = 66, statInterpolation = { 1, 1, }, }, }, } skills["EnchantmentOfWinterWhenHit4"] = { @@ -2356,10 +2120,6 @@ skills["EnchantmentOfWinterWhenHit4"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_when_hit_%", 100 }, }, @@ -2371,6 +2131,6 @@ skills["EnchantmentOfWinterWhenHit4"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 1020, 1615, critChance = 5, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1020, 1615, critChance = 5, cooldown = 10, levelRequirement = 75, statInterpolation = { 1, 1, }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/minion.lua b/src/Data/Skills/minion.lua index 2bd4942705..a68e8b33be 100644 --- a/src/Data/Skills/minion.lua +++ b/src/Data/Skills/minion.lua @@ -20,10 +20,6 @@ skills["ChaosElementalCascadeSummoned"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "upheaval_number_of_spikes", 6 }, { "skill_physical_damage_%_to_convert_to_chaos", 100 }, @@ -36,7 +32,7 @@ skills["ChaosElementalCascadeSummoned"] = { "is_area_damage", }, levels = { - [1] = { 9, 13, damageEffectiveness = 0.6, cooldown = 3.5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 9, 13, damageEffectiveness = 0.6, cooldown = 3.5, levelRequirement = 4, statInterpolation = { 1, 1, }, }, }, } skills["SandstormChaosElementalSummoned"] = { @@ -53,10 +49,6 @@ skills["SandstormChaosElementalSummoned"] = { duration = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "active_skill_area_of_effect_radius_+%_final", 20 }, @@ -67,7 +59,7 @@ skills["SandstormChaosElementalSummoned"] = { "spell_damage_modifiers_apply_to_skill_dot", }, levels = { - [1] = { 919, cooldown = 8, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, + [1] = { 919, cooldown = 8, levelRequirement = 3, statInterpolation = { 1, }, }, }, } skills["FireElementalFlameRedSummoned"] = { @@ -85,10 +77,6 @@ skills["FireElementalFlameRedSummoned"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_cast_speed_+%_final", -89 }, { "spell_maximum_action_distance_+%", -77 }, @@ -101,7 +89,7 @@ skills["FireElementalFlameRedSummoned"] = { "always_pierce", }, levels = { - [1] = { 7, 11, damageEffectiveness = 0.2, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, 11, damageEffectiveness = 0.2, levelRequirement = 3, statInterpolation = { 1, 1, }, }, }, } skills["FireElementalMortarSummoned"] = { @@ -119,10 +107,6 @@ skills["FireElementalMortarSummoned"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "projectile_spread_radius", 15 }, { "spell_maximum_action_distance_+%", -33 }, @@ -134,7 +118,7 @@ skills["FireElementalMortarSummoned"] = { "base_is_projectile", }, levels = { - [1] = { 198, 297, critChance = 5, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 198, 297, critChance = 5, cooldown = 6, levelRequirement = 34, statInterpolation = { 1, 1, }, }, }, } skills["FireElementalConeSummoned"] = { @@ -150,48 +134,42 @@ skills["FireElementalConeSummoned"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 137, 214, critChance = 10, cooldown = 2, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 153, 239, critChance = 10, cooldown = 2, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 170, 265, critChance = 10, cooldown = 2, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 188, 294, critChance = 10, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 208, 325, critChance = 10, cooldown = 2, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 230, 360, critChance = 10, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 254, 397, critChance = 10, cooldown = 2, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 280, 438, critChance = 10, cooldown = 2, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 309, 482, critChance = 10, cooldown = 2, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 340, 531, critChance = 10, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 373, 583, critChance = 10, cooldown = 2, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 410, 640, critChance = 10, cooldown = 2, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 449, 702, critChance = 10, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 492, 769, critChance = 10, cooldown = 2, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 539, 842, critChance = 10, cooldown = 2, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 590, 921, critChance = 10, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 645, 1007, critChance = 10, cooldown = 2, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 704, 1101, critChance = 10, cooldown = 2, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 736, 1150, critChance = 10, cooldown = 2, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 769, 1202, critChance = 10, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 839, 1311, critChance = 10, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 915, 1430, critChance = 10, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 997, 1558, critChance = 10, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 1086, 1697, critChance = 10, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 1182, 1847, critChance = 10, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 1287, 2010, critChance = 10, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 1399, 2186, critChance = 10, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 1521, 2377, critChance = 10, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 1653, 2583, critChance = 10, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 1795, 2805, critChance = 10, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 137, 214, critChance = 10, cooldown = 2, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [2] = { 153, 239, critChance = 10, cooldown = 2, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [3] = { 170, 265, critChance = 10, cooldown = 2, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [4] = { 188, 294, critChance = 10, cooldown = 2, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [5] = { 208, 325, critChance = 10, cooldown = 2, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [6] = { 230, 360, critChance = 10, cooldown = 2, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [7] = { 254, 397, critChance = 10, cooldown = 2, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [8] = { 280, 438, critChance = 10, cooldown = 2, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [9] = { 309, 482, critChance = 10, cooldown = 2, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [10] = { 340, 531, critChance = 10, cooldown = 2, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [11] = { 373, 583, critChance = 10, cooldown = 2, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [12] = { 410, 640, critChance = 10, cooldown = 2, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [13] = { 449, 702, critChance = 10, cooldown = 2, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [14] = { 492, 769, critChance = 10, cooldown = 2, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [15] = { 539, 842, critChance = 10, cooldown = 2, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [16] = { 590, 921, critChance = 10, cooldown = 2, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [17] = { 645, 1007, critChance = 10, cooldown = 2, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [18] = { 704, 1101, critChance = 10, cooldown = 2, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { 736, 1150, critChance = 10, cooldown = 2, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { 769, 1202, critChance = 10, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 839, 1311, critChance = 10, cooldown = 2, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 915, 1430, critChance = 10, cooldown = 2, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 997, 1558, critChance = 10, cooldown = 2, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 1086, 1697, critChance = 10, cooldown = 2, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 1182, 1847, critChance = 10, cooldown = 2, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 1287, 2010, critChance = 10, cooldown = 2, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 1399, 2186, critChance = 10, cooldown = 2, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 1521, 2377, critChance = 10, cooldown = 2, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 1653, 2583, critChance = 10, cooldown = 2, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 1795, 2805, critChance = 10, cooldown = 2, levelRequirement = 90, statInterpolation = { 1, 1, }, }, }, } skills["IceElementalIceCyclone"] = { @@ -226,8 +204,6 @@ skills["IceElementalIceCyclone"] = { baseMods = { skill("dpsMultiplier", 2), }, - qualityStats = { - }, constantStats = { { "cyclone_movement_speed_+%_final", 75 }, { "cyclone_extra_distance", 40 }, @@ -238,7 +214,7 @@ skills["IceElementalIceCyclone"] = { "cyclone_places_ground_ice", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["IceElementalSpearSummoned"] = { @@ -254,10 +230,6 @@ skills["IceElementalSpearSummoned"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_reverse_point_blank_damage_-%_at_minimum_range", 25 }, }, @@ -267,7 +239,7 @@ skills["IceElementalSpearSummoned"] = { "base_is_projectile", }, levels = { - [1] = { 13, 19, cooldown = 4, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 13, 19, cooldown = 4, levelRequirement = 3, statInterpolation = { 1, 1, }, }, }, } skills["LightningGolemArcSummoned"] = { @@ -284,10 +256,6 @@ skills["LightningGolemArcSummoned"] = { projectile = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 8000 }, }, @@ -296,7 +264,7 @@ skills["LightningGolemArcSummoned"] = { "spell_maximum_base_lightning_damage", }, levels = { - [1] = { 1, 8, damageEffectiveness = 0.6, cooldown = 8, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 8, damageEffectiveness = 0.6, cooldown = 8, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["MonsterProjectileSpellLightningGolemSummoned"] = { @@ -312,10 +280,6 @@ skills["MonsterProjectileSpellLightningGolemSummoned"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 11 }, { "active_skill_cast_speed_+%_final", -15 }, @@ -327,7 +291,7 @@ skills["MonsterProjectileSpellLightningGolemSummoned"] = { "base_is_projectile", }, levels = { - [1] = { 4, 33, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 33, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["LightningGolemWrath"] = { @@ -359,10 +323,6 @@ skills["LightningGolemWrath"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 4000 }, }, @@ -374,7 +334,7 @@ skills["LightningGolemWrath"] = { "base_deal_no_damage", }, levels = { - [1] = { 1, 1, 1, 1, cooldown = 12, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 1, 1, 1, 1, cooldown = 12, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SpectralSkullShieldCharge"] = { @@ -401,10 +361,6 @@ skills["SpectralSkullShieldCharge"] = { melee = true, movement = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "shield_charge_stun_duration_+%_maximum", 200 }, { "base_movement_velocity_+%", 500 }, @@ -415,7 +371,7 @@ skills["SpectralSkullShieldCharge"] = { "ignores_proximity_shield", }, levels = { - [1] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 1, }, }, } skills["RagingSpiritMeleeAttack"] = { @@ -431,39 +387,33 @@ skills["RagingSpiritMeleeAttack"] = { attack = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "active_skill_damage_+%_final", }, levels = { - [1] = { 76, levelRequirement = 4, statInterpolation = { 1, }, cost = { }, }, - [2] = { 71, levelRequirement = 6, statInterpolation = { 1, }, cost = { }, }, - [3] = { 66, levelRequirement = 9, statInterpolation = { 1, }, cost = { }, }, - [4] = { 61, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, - [5] = { 56, levelRequirement = 15, statInterpolation = { 1, }, cost = { }, }, - [6] = { 52, levelRequirement = 19, statInterpolation = { 1, }, cost = { }, }, - [7] = { 47, levelRequirement = 23, statInterpolation = { 1, }, cost = { }, }, - [8] = { 42, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, - [9] = { 37, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [10] = { 32, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, - [11] = { 28, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 23, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 18, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 12, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 10, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 7, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 5, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 2, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 0, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [20] = { -2, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [21] = { -4, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [22] = { -7, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [23] = { -10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, + [1] = { 76, levelRequirement = 4, statInterpolation = { 1, }, }, + [2] = { 71, levelRequirement = 6, statInterpolation = { 1, }, }, + [3] = { 66, levelRequirement = 9, statInterpolation = { 1, }, }, + [4] = { 61, levelRequirement = 12, statInterpolation = { 1, }, }, + [5] = { 56, levelRequirement = 15, statInterpolation = { 1, }, }, + [6] = { 52, levelRequirement = 19, statInterpolation = { 1, }, }, + [7] = { 47, levelRequirement = 23, statInterpolation = { 1, }, }, + [8] = { 42, levelRequirement = 28, statInterpolation = { 1, }, }, + [9] = { 37, levelRequirement = 33, statInterpolation = { 1, }, }, + [10] = { 32, levelRequirement = 39, statInterpolation = { 1, }, }, + [11] = { 28, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 23, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 18, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 12, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 10, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 7, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 5, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 2, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 0, levelRequirement = 66, statInterpolation = { 1, }, }, + [20] = { -2, levelRequirement = 68, statInterpolation = { 1, }, }, + [21] = { -4, levelRequirement = 70, statInterpolation = { 1, }, }, + [22] = { -7, levelRequirement = 72, statInterpolation = { 1, }, }, + [23] = { -10, levelRequirement = 74, statInterpolation = { 1, }, }, }, } skills["SkeletonMinionProjectileCold"] = { @@ -479,19 +429,13 @@ skills["SkeletonMinionProjectileCold"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", "base_is_projectile", }, levels = { - [1] = { 8, 12, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 8, 12, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["SkeletonMinionProjectileFire"] = { @@ -507,19 +451,13 @@ skills["SkeletonMinionProjectileFire"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "base_is_projectile", }, levels = { - [1] = { 27, 41, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 27, 41, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, }, }, } skills["SkeletonMinionProjectileLightning"] = { @@ -535,19 +473,13 @@ skills["SkeletonMinionProjectileLightning"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "base_is_projectile", }, levels = { - [1] = { 5, 16, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 16, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["RockGolemSlam"] = { @@ -563,10 +495,6 @@ skills["RockGolemSlam"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_attack_speed_+%_final", -20 }, { "chance_to_taunt_on_hit_%", 33 }, @@ -576,7 +504,7 @@ skills["RockGolemSlam"] = { "is_area_damage", }, levels = { - [1] = { damageEffectiveness = 2, cooldown = 4, baseMultiplier = 2, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2, cooldown = 4, baseMultiplier = 2, levelRequirement = 1, }, }, } skills["RockGolemMinionWhirlingBlades"] = { @@ -599,10 +527,6 @@ skills["RockGolemMinionWhirlingBlades"] = { melee = true, movement = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_sound_variation", 1 }, { "active_skill_attack_speed_+%_final", -25 }, @@ -613,7 +537,7 @@ skills["RockGolemMinionWhirlingBlades"] = { "ignores_proximity_shield", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["ZombieSlam"] = { @@ -631,8 +555,6 @@ skills["ZombieSlam"] = { baseMods = { skill("radius", 18), }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", 25 }, }, @@ -643,11 +565,11 @@ skills["ZombieSlam"] = { "global_always_hit", }, levels = { - [1] = { -30, -20, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -28, -10, cooldown = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -26, 0, cooldown = 6, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -24, 10, cooldown = 6, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -22, 15, cooldown = 6, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -30, -20, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { -28, -10, cooldown = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [3] = { -26, 0, cooldown = 6, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [4] = { -24, 10, cooldown = 6, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { -22, 15, cooldown = 6, levelRequirement = 45, statInterpolation = { 1, 1, }, }, }, } skills["SummonedSpiderViperStrike"] = { @@ -671,10 +593,6 @@ skills["SummonedSpiderViperStrike"] = { attack = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "physical_damage_%_to_add_as_chaos", 25 }, { "base_chance_to_poison_on_hit_%", 100 }, @@ -685,7 +603,7 @@ skills["SummonedSpiderViperStrike"] = { "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["DancingDervishCycloneChannelled"] = { @@ -718,8 +636,6 @@ skills["DancingDervishCycloneChannelled"] = { baseMods = { skill("radiusIsWeaponRange", true), }, - qualityStats = { - }, constantStats = { { "cyclone_gain_stage_every_x_ms_while_channelling", 170 }, { "cyclone_melee_weapon_range_+_per_stage", 1 }, @@ -732,7 +648,7 @@ skills["DancingDervishCycloneChannelled"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { damageEffectiveness = 0.65, attackSpeedMultiplier = 200, baseMultiplier = 0.65, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.65, attackSpeedMultiplier = 200, baseMultiplier = 0.65, levelRequirement = 0, }, }, } skills["SummonPhantasmFadingProjectile"] = { @@ -748,12 +664,6 @@ skills["SummonPhantasmFadingProjectile"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", @@ -761,7 +671,7 @@ skills["SummonPhantasmFadingProjectile"] = { "always_pierce", }, levels = { - [1] = { 3, 5, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 5, damageEffectiveness = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["HeraldOfAgonyMinionMortar"] = { @@ -777,10 +687,6 @@ skills["HeraldOfAgonyMinionMortar"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "projectile_spread_radius", 20 }, { "projectile_minimum_range", 10 }, @@ -796,7 +702,7 @@ skills["HeraldOfAgonyMinionMortar"] = { "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { damageEffectiveness = 0.4, cooldown = 7.5, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.4, cooldown = 7.5, baseMultiplier = 0.4, levelRequirement = 1, }, }, } skills["HeraldOfAgonyMinionTailSpike"] = { @@ -810,10 +716,6 @@ skills["HeraldOfAgonyMinionTailSpike"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 39 }, { "number_of_additional_projectiles", 4 }, @@ -823,7 +725,7 @@ skills["HeraldOfAgonyMinionTailSpike"] = { "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["HeraldOfAgonyMinionCleave"] = { @@ -846,10 +748,6 @@ skills["HeraldOfAgonyMinionCleave"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", 30 }, }, @@ -858,7 +756,7 @@ skills["HeraldOfAgonyMinionCleave"] = { "visual_hit_effect_chaos_is_green", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["HeraldOfLightMinionSlam"] = { @@ -873,10 +771,6 @@ skills["HeraldOfLightMinionSlam"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_attack_speed_+%_final", -33 }, { "active_skill_area_of_effect_radius_+%_final", 100 }, @@ -885,7 +779,7 @@ skills["HeraldOfLightMinionSlam"] = { "is_area_damage", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["SentinelHolySlam"] = { @@ -901,10 +795,6 @@ skills["SentinelHolySlam"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_attack_speed_+%_final", -33 }, { "active_skill_area_of_effect_radius_+%_final", 80 }, @@ -913,7 +803,7 @@ skills["SentinelHolySlam"] = { "is_area_damage", }, levels = { - [1] = { damageEffectiveness = 2, cooldown = 6, baseMultiplier = 2, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 2, cooldown = 6, baseMultiplier = 2, levelRequirement = 0, }, }, } skills["RelicTriggeredNova"] = { @@ -931,8 +821,6 @@ skills["RelicTriggeredNova"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "holy_relic_trigger_on_parent_attack_%", 100 }, { "base_skill_effect_duration", 4000 }, @@ -943,46 +831,46 @@ skills["RelicTriggeredNova"] = { "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 4, 6, -24, damageEffectiveness = 0.7, cooldown = 0.3, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 6, 8, -23, damageEffectiveness = 0.74, cooldown = 0.3, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 8, 12, -22, damageEffectiveness = 0.78, cooldown = 0.3, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 11, 17, -20, damageEffectiveness = 0.82, cooldown = 0.3, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 17, 25, -19, damageEffectiveness = 0.86, cooldown = 0.3, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 25, 38, -18, damageEffectiveness = 0.9, cooldown = 0.3, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 37, 55, -17, damageEffectiveness = 0.94, cooldown = 0.3, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 52, 78, -15, damageEffectiveness = 0.98, cooldown = 0.3, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 74, 111, -14, damageEffectiveness = 1.02, cooldown = 0.3, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 104, 156, -13, damageEffectiveness = 1.06, cooldown = 0.3, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 145, 218, -12, damageEffectiveness = 1.1, cooldown = 0.3, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 201, 301, -10, damageEffectiveness = 1.14, cooldown = 0.3, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 277, 415, -9, damageEffectiveness = 1.18, cooldown = 0.3, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 379, 569, -8, damageEffectiveness = 1.22, cooldown = 0.3, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 479, 718, -7, damageEffectiveness = 1.26, cooldown = 0.3, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 604, 905, -5, damageEffectiveness = 1.3, cooldown = 0.3, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 759, 1139, -4, damageEffectiveness = 1.34, cooldown = 0.3, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 953, 1430, -3, damageEffectiveness = 1.38, cooldown = 0.3, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 1195, 1792, -2, damageEffectiveness = 1.42, cooldown = 0.3, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 1496, 2243, damageEffectiveness = 1.46, cooldown = 0.3, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 1736, 2603, 1, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 2013, 3019, 3, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 2333, 3500, 4, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 2703, 4055, 6, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 3130, 4695, 7, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 3622, 5433, 9, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 4190, 6285, 10, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 4845, 7267, 12, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 5599, 8399, 13, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 6468, 9703, 15, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 6951, 10427, 16, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 7470, 11205, 18, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 8026, 12039, 19, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 8623, 12934, 21, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 9263, 13894, 22, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 9950, 14925, 24, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 10687, 16030, 25, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 11477, 17215, 27, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 12325, 18487, 28, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 13234, 19851, 30, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 4, 6, -24, damageEffectiveness = 0.7, cooldown = 0.3, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 6, 8, -23, damageEffectiveness = 0.74, cooldown = 0.3, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, }, + [3] = { 8, 12, -22, damageEffectiveness = 0.78, cooldown = 0.3, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, }, + [4] = { 11, 17, -20, damageEffectiveness = 0.82, cooldown = 0.3, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [5] = { 17, 25, -19, damageEffectiveness = 0.86, cooldown = 0.3, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [6] = { 25, 38, -18, damageEffectiveness = 0.9, cooldown = 0.3, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [7] = { 37, 55, -17, damageEffectiveness = 0.94, cooldown = 0.3, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [8] = { 52, 78, -15, damageEffectiveness = 0.98, cooldown = 0.3, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [9] = { 74, 111, -14, damageEffectiveness = 1.02, cooldown = 0.3, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [10] = { 104, 156, -13, damageEffectiveness = 1.06, cooldown = 0.3, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [11] = { 145, 218, -12, damageEffectiveness = 1.1, cooldown = 0.3, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [12] = { 201, 301, -10, damageEffectiveness = 1.14, cooldown = 0.3, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [13] = { 277, 415, -9, damageEffectiveness = 1.18, cooldown = 0.3, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [14] = { 379, 569, -8, damageEffectiveness = 1.22, cooldown = 0.3, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [15] = { 479, 718, -7, damageEffectiveness = 1.26, cooldown = 0.3, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [16] = { 604, 905, -5, damageEffectiveness = 1.3, cooldown = 0.3, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [17] = { 759, 1139, -4, damageEffectiveness = 1.34, cooldown = 0.3, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, + [18] = { 953, 1430, -3, damageEffectiveness = 1.38, cooldown = 0.3, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 1195, 1792, -2, damageEffectiveness = 1.42, cooldown = 0.3, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 1496, 2243, damageEffectiveness = 1.46, cooldown = 0.3, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 1736, 2603, 1, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 2013, 3019, 3, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 2333, 3500, 4, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 2703, 4055, 6, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 3130, 4695, 7, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 3622, 5433, 9, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 4190, 6285, 10, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 4845, 7267, 12, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 5599, 8399, 13, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 6468, 9703, 15, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 6951, 10427, 16, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 7470, 11205, 18, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 8026, 12039, 19, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 8623, 12934, 21, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 9263, 13894, 22, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 9950, 14925, 24, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 10687, 16030, 25, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 11477, 17215, 27, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 12325, 18487, 28, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 13234, 19851, 30, damageEffectiveness = 1.5, cooldown = 0.3, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["DominatingBlowMinionCharge"] = { @@ -1008,10 +896,6 @@ skills["DominatingBlowMinionCharge"] = { attack = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range", 25 }, { "base_movement_velocity_+%", 400 }, @@ -1023,7 +907,7 @@ skills["DominatingBlowMinionCharge"] = { "global_cannot_crit", }, levels = { - [1] = { cooldown = 4, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 4, levelRequirement = 1, }, }, } skills["AbsolutionMinion"] = { @@ -1041,10 +925,6 @@ skills["AbsolutionMinion"] = { spell = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, { "active_skill_area_of_effect_radius_+%_final", -25 }, @@ -1055,7 +935,7 @@ skills["AbsolutionMinion"] = { "is_area_damage", }, levels = { - [1] = { 34, 51, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 34, 51, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, }, }, }, } skills["AbsolutionMinionEmpowered"] = { @@ -1073,10 +953,6 @@ skills["AbsolutionMinionEmpowered"] = { spell = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, { "absolution_blast_shockwave_every_x_beams", 1 }, @@ -1088,7 +964,7 @@ skills["AbsolutionMinionEmpowered"] = { "is_area_damage", }, levels = { - [1] = { 7, 11, critChance = 5, cooldown = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, 11, critChance = 5, cooldown = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["SummonedRhoaShieldCharge"] = { @@ -1115,10 +991,6 @@ skills["SummonedRhoaShieldCharge"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range", 50 }, { "base_movement_velocity_+%", 100 }, @@ -1130,7 +1002,7 @@ skills["SummonedRhoaShieldCharge"] = { "ignores_proximity_shield", }, levels = { - [1] = { cooldown = 3, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 3, levelRequirement = 1, }, }, } skills["SummonedSnakeProjectile"] = { @@ -1145,10 +1017,6 @@ skills["SummonedSnakeProjectile"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 1 }, }, @@ -1156,7 +1024,7 @@ skills["SummonedSnakeProjectile"] = { "base_is_projectile", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["DropBearSummonedGroundSlam"] = { @@ -1180,17 +1048,11 @@ skills["DropBearSummonedGroundSlam"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "is_area_damage", }, levels = { - [1] = { cooldown = 3, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 3, levelRequirement = 1, }, }, } skills["DropBearSummonedRallyingCry"] = { @@ -1214,8 +1076,6 @@ skills["DropBearSummonedRallyingCry"] = { baseMods = { skill("buffAllies", true), }, - qualityStats = { - }, constantStats = { { "damage_+%", 25 }, { "base_skill_effect_duration", 4000 }, @@ -1226,7 +1086,7 @@ skills["DropBearSummonedRallyingCry"] = { "base_deal_no_damage", }, levels = { - [1] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 1, }, }, } skills["BoneGolemMultiAttack"] = { @@ -1250,10 +1110,6 @@ skills["BoneGolemMultiAttack"] = { attack = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "bone_golem_attack_speed_+%_final_after_third_combo_index", 200 }, { "bone_golem_damage_+%_final_after_third_combo_index", 20 }, @@ -1261,7 +1117,7 @@ skills["BoneGolemMultiAttack"] = { stats = { }, levels = { - [1] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.35, baseMultiplier = 1.35, levelRequirement = 1, }, }, } skills["BoneGolemCascade"] = { @@ -1279,8 +1135,6 @@ skills["BoneGolemCascade"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "upheaval_number_of_spikes", 4 }, { "active_skill_base_radius_+", 1 }, @@ -1289,7 +1143,7 @@ skills["BoneGolemCascade"] = { "is_area_damage", }, levels = { - [1] = { attackSpeedMultiplier = -10, cooldown = 6, damageEffectiveness = 0.65, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { attackSpeedMultiplier = -10, cooldown = 6, damageEffectiveness = 0.65, baseMultiplier = 0.65, levelRequirement = 1, }, }, } skills["BoneGolemLeapSlam"] = { @@ -1319,8 +1173,6 @@ skills["BoneGolemLeapSlam"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", 30 }, }, @@ -1329,7 +1181,7 @@ skills["BoneGolemLeapSlam"] = { "disable_attack_repeats", }, levels = { - [1] = { attackSpeedMultiplier = -44, cooldown = 4, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { attackSpeedMultiplier = -44, cooldown = 4, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 1, }, }, } skills["SkitterbotWait"] = { @@ -1342,17 +1194,13 @@ skills["SkitterbotWait"] = { baseFlags = { duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 200 }, }, stats = { }, levels = { - [1] = { levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 0, }, }, } skills["MinionInstability"] = { @@ -1459,12 +1307,6 @@ skills["MeleeAtAnimationSpeedUnique"] = { melee = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", @@ -1473,7 +1315,7 @@ skills["MeleeAtAnimationSpeedUnique"] = { "use_scaled_contact_offset", }, levels = { - [1] = { attackSpeedMultiplier = -25, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { attackSpeedMultiplier = -25, levelRequirement = 1, }, }, } skills["SummonedReaperMelee"] = { @@ -1490,19 +1332,13 @@ skills["SummonedReaperMelee"] = { melee = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "active_skill_damage_+%_final", "action_attack_or_cast_time_uses_animation_length", }, levels = { - [1] = { 1, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 28, statInterpolation = { 2, }, cost = { }, }, - [2] = { 60, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 80, statInterpolation = { 2, }, cost = { }, }, + [1] = { 1, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 28, statInterpolation = { 2, }, }, + [2] = { 60, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 80, statInterpolation = { 2, }, }, }, } skills["SummonedReaperUltimate"] = { @@ -1517,19 +1353,13 @@ skills["SummonedReaperUltimate"] = { area = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "active_skill_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 1, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 28, statInterpolation = { 2, }, cost = { }, }, - [2] = { 60, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 80, statInterpolation = { 2, }, cost = { }, }, + [1] = { 1, damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 28, statInterpolation = { 2, }, }, + [2] = { 60, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 80, statInterpolation = { 2, }, }, }, } skills["GASummonReaperUltimateLeftSlash"] = { @@ -1543,19 +1373,13 @@ skills["GASummonReaperUltimateLeftSlash"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "active_skill_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 1, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 28, statInterpolation = { 2, }, cost = { }, }, - [2] = { 60, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 80, statInterpolation = { 2, }, cost = { }, }, + [1] = { 1, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 28, statInterpolation = { 2, }, }, + [2] = { 60, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 80, statInterpolation = { 2, }, }, }, } skills["GASummonReaperComboWhirl"] = { @@ -1569,19 +1393,13 @@ skills["GASummonReaperComboWhirl"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "active_skill_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 1, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 28, statInterpolation = { 2, }, cost = { }, }, - [2] = { 60, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 80, statInterpolation = { 2, }, cost = { }, }, + [1] = { 1, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 28, statInterpolation = { 2, }, }, + [2] = { 60, damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 80, statInterpolation = { 2, }, }, }, } skills["GASummonReaperComboLeftSlash"] = { @@ -1595,18 +1413,12 @@ skills["GASummonReaperComboLeftSlash"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "active_skill_damage_+%_final", "is_area_damage", }, levels = { - [1] = { 1, levelRequirement = 28, statInterpolation = { 2, }, cost = { }, }, - [2] = { 60, levelRequirement = 80, statInterpolation = { 2, }, cost = { }, }, + [1] = { 1, levelRequirement = 28, statInterpolation = { 2, }, }, + [2] = { 60, levelRequirement = 80, statInterpolation = { 2, }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/other.lua b/src/Data/Skills/other.lua index ac39f2204d..20e83f6076 100644 --- a/src/Data/Skills/other.lua +++ b/src/Data/Skills/other.lua @@ -19,10 +19,6 @@ skills["RepeatingShockwave"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_minimum_base_fire_damage", 50 }, { "spell_maximum_base_fire_damage", 75 }, @@ -37,7 +33,7 @@ skills["RepeatingShockwave"] = { "no_cost", }, levels = { - [7] = { critChance = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [7] = { critChance = 5, levelRequirement = 1, }, }, } skills["AnimateGuardianWeapon"] = { @@ -76,10 +72,6 @@ skills["AnimateGuardianWeapon"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 20000 }, }, @@ -91,8 +83,8 @@ skills["AnimateGuardianWeapon"] = { "chance_to_trigger_on_animate_guardian_kill_%", }, levels = { - [18] = { 10, 108, 159, 13, cooldown = 0.05, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 100, 126, 184, 14, cooldown = 0.05, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [18] = { 10, 108, 159, 13, cooldown = 0.05, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 100, 126, 184, 14, cooldown = 0.05, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SupportTriggerSpellOnBowAttack"] = { @@ -105,18 +97,12 @@ skills["SupportTriggerSpellOnBowAttack"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.Aura, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "triggered_skill_uses_main_hand_or_averaged_attack_time_for_pvp_scaling", "skill_has_trigger_from_unique_item", }, levels = { - [1] = { cooldown = 0.3, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.3, levelRequirement = 1, }, }, } skills["BirdAspect"] = { @@ -145,8 +131,6 @@ skills["BirdAspect"] = { baseMods = { skill("buffMinions", true), }, - qualityStats = { - }, constantStats = { { "chance_to_deal_double_damage_%", 10 }, { "minion_chance_to_deal_double_damage_%", 10 }, @@ -158,7 +142,7 @@ skills["BirdAspect"] = { stats = { }, levels = { - [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, }, }, } skills["CatAspect"] = { @@ -185,10 +169,6 @@ skills["CatAspect"] = { cast = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "critical_strike_chance_+%", 100 }, { "avoid_damage_%", 15 }, @@ -201,7 +181,7 @@ skills["CatAspect"] = { stats = { }, levels = { - [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, }, }, } skills["CrabAspect"] = { @@ -224,10 +204,6 @@ skills["CrabAspect"] = { baseFlags = { cast = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "physical_damage_reduction_%_per_crab_aspect_stack", 2 }, { "max_crab_aspect_stacks", 10 }, @@ -235,7 +211,7 @@ skills["CrabAspect"] = { stats = { }, levels = { - [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, }, }, } skills["SpiderAspect"] = { @@ -263,8 +239,6 @@ skills["SpiderAspect"] = { skill("debuff", true), skill("stackCount", 1, { type = "Multiplier", var = "SpiderWebApplyStack", limitVar = "SpiderWebApplyStackMax" }), }, - qualityStats = { - }, constantStats = { { "base_damage_taken_+%", 5 }, { "base_skill_effect_duration", 6000 }, @@ -274,7 +248,7 @@ skills["SpiderAspect"] = { stats = { }, levels = { - [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { manaReservationPercent = 25, cooldown = 0.5, levelRequirement = 1, }, }, } skills["SupportBloodMagicUniquePrismGuardian"] = { @@ -287,18 +261,12 @@ skills["SupportBloodMagicUniquePrismGuardian"] = { excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "base_skill_reserve_life_instead_of_mana", "base_skill_cost_life_instead_of_mana", }, levels = { - [1] = { levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 0, }, }, } skills["BloodOffering"] = { @@ -323,8 +291,6 @@ skills["BloodOffering"] = { skill("buffMinions", true), skill("buffNotPlayer", true), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "offering_skill_effect_duration_per_corpse", 1000 }, @@ -337,8 +303,8 @@ skills["BloodOffering"] = { "base_deal_no_damage", }, levels = { - [1] = { levelRequirement = 12, statInterpolation = { }, cost = { }, }, - [15] = { levelRequirement = 12, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 12, }, + [15] = { levelRequirement = 12, }, }, } skills["BloodSacramentUnique"] = { @@ -374,8 +340,6 @@ skills["BloodSacramentUnique"] = { skill("radius", 5), mod("Multiplier:BloodSacramentMaxStages", "BASE", 33), }, - qualityStats = { - }, constantStats = { { "flameblast_hundred_times_radius_+_per_1%_life_reserved", 40 }, { "flameblast_damage_+%_final_per_10_life_reserved", 80 }, @@ -388,7 +352,7 @@ skills["BloodSacramentUnique"] = { "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 14, 20, damageEffectiveness = 0.03, lifeReservationPercent = 3, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 14, 20, damageEffectiveness = 0.03, lifeReservationPercent = 3, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["BoneArmour"] = { @@ -417,8 +381,6 @@ skills["BoneArmour"] = { baseMods = { mod("AvoidBleed", "BASE", 100, 0, 0, { type = "GlobalEffect", effectType = "Guard" }), }, - qualityStats = { - }, constantStats = { { "quick_guard_damage_absorbed_%", 70 }, { "base_skill_effect_duration", 3000 }, @@ -430,7 +392,7 @@ skills["BoneArmour"] = { "display_skill_buff_grants_bleeding_immunity", }, levels = { - [20] = { 2209, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, + [20] = { 2209, cooldown = 3, levelRequirement = 70, statInterpolation = { 1, }, }, }, } skills["TriggeredBoneNova"] = { @@ -446,10 +408,6 @@ skills["TriggeredBoneNova"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_additional_projectiles", 8 }, { "attack_trigger_on_hitting_bleeding_enemy_%", 100 }, @@ -462,7 +420,7 @@ skills["TriggeredBoneNova"] = { "cannot_cause_bleeding", }, levels = { - [20] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 0.5, levelRequirement = 1, }, }, } skills["BrandDetonate"] = { @@ -480,10 +438,6 @@ skills["BrandDetonate"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "brand_detonate_faster_activation_%_per_second", 35 }, { "brand_detonate_faster_duration_%_per_second", 150 }, @@ -515,10 +469,6 @@ skills["ColdAegis"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "aegis_unique_shield_max_value", 1000 }, { "active_skill_display_aegis_variation", 1 }, @@ -530,7 +480,7 @@ skills["ColdAegis"] = { "no_cost", }, levels = { - [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 1, }, }, } skills["TriggeredConsecrate"] = { @@ -547,10 +497,6 @@ skills["TriggeredConsecrate"] = { duration = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "life_regeneration_rate_per_minute_%", 360 }, @@ -560,7 +506,7 @@ skills["TriggeredConsecrate"] = { "spell_uncastable_if_triggerable", }, levels = { - [10] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [10] = { cooldown = 5, levelRequirement = 1, }, }, } skills["CreateFungalGroundOnKill"] = { @@ -576,10 +522,6 @@ skills["CreateFungalGroundOnKill"] = { duration = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%", 100 }, { "base_skill_effect_duration", 5000 }, @@ -589,7 +531,7 @@ skills["CreateFungalGroundOnKill"] = { "spell_uncastable_if_triggerable", }, levels = { - [10] = { cooldown = 1, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [10] = { cooldown = 1, levelRequirement = 1, }, }, } skills["CorpseWalk"] = { @@ -604,19 +546,13 @@ skills["CorpseWalk"] = { baseFlags = { area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "cast_on_gain_skill", "spell_uncastable_if_triggerable", "no_cost", }, levels = { - [20] = { levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 60, }, }, } skills["SupportUniqueCosprisMaliceColdSpellsCastOnMeleeCriticalStrike"] = { @@ -629,18 +565,12 @@ skills["SupportUniqueCosprisMaliceColdSpellsCastOnMeleeCriticalStrike"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.Aura, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "unique_cospris_malice_cold_spells_triggered", "socketed_triggered_skills_use_weapon_attack_time_for_pvp_scaling", }, levels = { - [1] = { cooldown = 0.25, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.25, levelRequirement = 1, }, }, } skills["TriggeredSummonLesserShrine"] = { @@ -656,10 +586,6 @@ skills["TriggeredSummonLesserShrine"] = { spell = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%", 100 }, { "base_skill_effect_duration", 10000 }, @@ -668,7 +594,7 @@ skills["TriggeredSummonLesserShrine"] = { "spell_uncastable_if_triggerable", }, levels = { - [1] = { cooldown = 20, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 20, levelRequirement = 1, }, }, } skills["ChaosDegenAuraUnique"] = { @@ -689,8 +615,6 @@ skills["ChaosDegenAuraUnique"] = { skill("dotIsArea", true), skill("radius", 30), }, - qualityStats = { - }, constantStats = { { "base_chaos_damage_to_deal_per_minute", 45500 }, }, @@ -700,8 +624,8 @@ skills["ChaosDegenAuraUnique"] = { "no_cost", }, levels = { - [1] = { levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [20] = { levelRequirement = 62, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 62, }, + [20] = { levelRequirement = 62, }, }, } skills["DeathWalk"] = { @@ -721,8 +645,6 @@ skills["DeathWalk"] = { skill("explodeCorpse", true), skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "corpse_explosion_monster_life_%", 5 }, }, @@ -736,7 +658,7 @@ skills["DeathWalk"] = { "no_cost", }, levels = { - [20] = { levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 60, }, }, } skills["DeathWish"] = { @@ -803,8 +725,6 @@ skills["DeathWish"] = { skill("buffMinions", true), skill("buffNotPlayer", true), }, - qualityStats = { - }, constantStats = { { "skill_minion_explosion_life_%", 19 }, { "death_wish_hit_and_ailment_damage_+%_final_per_stage", 10 }, @@ -836,18 +756,12 @@ skills["Melee"] = { melee = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["MeleeUseContactPoint"] = { @@ -864,12 +778,6 @@ skills["MeleeUseContactPoint"] = { melee = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", @@ -877,7 +785,7 @@ skills["MeleeUseContactPoint"] = { "projectile_uses_contact_position", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["GemDetonateMines"] = { @@ -890,8 +798,6 @@ skills["GemDetonateMines"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "mine_detonation_speed_+%", 1 }, @@ -907,16 +813,16 @@ skills["GemDetonateMines"] = { "base_deal_no_damage", }, levels = { - [1] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [2] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [3] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [4] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [5] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [6] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [7] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [8] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [9] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, - [10] = { cooldown = 0.2, levelRequirement = 8, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.2, levelRequirement = 8, }, + [2] = { cooldown = 0.2, levelRequirement = 8, }, + [3] = { cooldown = 0.2, levelRequirement = 8, }, + [4] = { cooldown = 0.2, levelRequirement = 8, }, + [5] = { cooldown = 0.2, levelRequirement = 8, }, + [6] = { cooldown = 0.2, levelRequirement = 8, }, + [7] = { cooldown = 0.2, levelRequirement = 8, }, + [8] = { cooldown = 0.2, levelRequirement = 8, }, + [9] = { cooldown = 0.2, levelRequirement = 8, }, + [10] = { cooldown = 0.2, levelRequirement = 8, }, }, } skills["TouchOfGod"] = { @@ -936,10 +842,6 @@ skills["TouchOfGod"] = { area = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_lightning", 100 }, { "active_skill_attack_speed_+%_final", -30 }, @@ -950,46 +852,46 @@ skills["TouchOfGod"] = { "global_always_hit", }, levels = { - [1] = { damageEffectiveness = 6, levelRequirement = 28, statInterpolation = { }, cost = { Mana = 8, }, }, - [2] = { damageEffectiveness = 6, levelRequirement = 31, statInterpolation = { }, cost = { Mana = 8, }, }, - [3] = { damageEffectiveness = 6, levelRequirement = 34, statInterpolation = { }, cost = { Mana = 8, }, }, - [4] = { damageEffectiveness = 6, levelRequirement = 37, statInterpolation = { }, cost = { Mana = 8, }, }, - [5] = { damageEffectiveness = 6, levelRequirement = 40, statInterpolation = { }, cost = { Mana = 8, }, }, - [6] = { damageEffectiveness = 6, levelRequirement = 42, statInterpolation = { }, cost = { Mana = 8, }, }, - [7] = { damageEffectiveness = 6, levelRequirement = 44, statInterpolation = { }, cost = { Mana = 8, }, }, - [8] = { damageEffectiveness = 6, levelRequirement = 46, statInterpolation = { }, cost = { Mana = 8, }, }, - [9] = { damageEffectiveness = 6, levelRequirement = 48, statInterpolation = { }, cost = { Mana = 8, }, }, - [10] = { damageEffectiveness = 6, levelRequirement = 50, statInterpolation = { }, cost = { Mana = 8, }, }, - [11] = { damageEffectiveness = 6, levelRequirement = 52, statInterpolation = { }, cost = { Mana = 8, }, }, - [12] = { damageEffectiveness = 6, levelRequirement = 54, statInterpolation = { }, cost = { Mana = 8, }, }, - [13] = { damageEffectiveness = 6, levelRequirement = 56, statInterpolation = { }, cost = { Mana = 8, }, }, - [14] = { damageEffectiveness = 6, levelRequirement = 58, statInterpolation = { }, cost = { Mana = 8, }, }, - [15] = { damageEffectiveness = 6, levelRequirement = 60, statInterpolation = { }, cost = { Mana = 8, }, }, - [16] = { damageEffectiveness = 6, levelRequirement = 62, statInterpolation = { }, cost = { Mana = 8, }, }, - [17] = { damageEffectiveness = 6, levelRequirement = 64, statInterpolation = { }, cost = { Mana = 8, }, }, - [18] = { damageEffectiveness = 6, levelRequirement = 66, statInterpolation = { }, cost = { Mana = 8, }, }, - [19] = { damageEffectiveness = 6, levelRequirement = 68, statInterpolation = { }, cost = { Mana = 8, }, }, - [20] = { damageEffectiveness = 6, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 8, }, }, - [21] = { damageEffectiveness = 6, levelRequirement = 72, statInterpolation = { }, cost = { Mana = 8, }, }, - [22] = { damageEffectiveness = 6, levelRequirement = 74, statInterpolation = { }, cost = { Mana = 8, }, }, - [23] = { damageEffectiveness = 6, levelRequirement = 76, statInterpolation = { }, cost = { Mana = 8, }, }, - [24] = { damageEffectiveness = 6, levelRequirement = 78, statInterpolation = { }, cost = { Mana = 8, }, }, - [25] = { damageEffectiveness = 6, levelRequirement = 80, statInterpolation = { }, cost = { Mana = 8, }, }, - [26] = { damageEffectiveness = 6, levelRequirement = 82, statInterpolation = { }, cost = { Mana = 8, }, }, - [27] = { damageEffectiveness = 6, levelRequirement = 84, statInterpolation = { }, cost = { Mana = 8, }, }, - [28] = { damageEffectiveness = 6, levelRequirement = 86, statInterpolation = { }, cost = { Mana = 8, }, }, - [29] = { damageEffectiveness = 6, levelRequirement = 88, statInterpolation = { }, cost = { Mana = 8, }, }, - [30] = { damageEffectiveness = 6, levelRequirement = 90, statInterpolation = { }, cost = { Mana = 8, }, }, - [31] = { damageEffectiveness = 6, levelRequirement = 91, statInterpolation = { }, cost = { Mana = 8, }, }, - [32] = { damageEffectiveness = 6, levelRequirement = 92, statInterpolation = { }, cost = { Mana = 8, }, }, - [33] = { damageEffectiveness = 6, levelRequirement = 93, statInterpolation = { }, cost = { Mana = 8, }, }, - [34] = { damageEffectiveness = 6, levelRequirement = 94, statInterpolation = { }, cost = { Mana = 8, }, }, - [35] = { damageEffectiveness = 6, levelRequirement = 95, statInterpolation = { }, cost = { Mana = 8, }, }, - [36] = { damageEffectiveness = 6, levelRequirement = 96, statInterpolation = { }, cost = { Mana = 8, }, }, - [37] = { damageEffectiveness = 6, levelRequirement = 97, statInterpolation = { }, cost = { Mana = 8, }, }, - [38] = { damageEffectiveness = 6, levelRequirement = 98, statInterpolation = { }, cost = { Mana = 8, }, }, - [39] = { damageEffectiveness = 6, levelRequirement = 99, statInterpolation = { }, cost = { Mana = 8, }, }, - [40] = { damageEffectiveness = 6, levelRequirement = 100, statInterpolation = { }, cost = { Mana = 8, }, }, + [1] = { damageEffectiveness = 6, levelRequirement = 28, cost = { Mana = 8, }, }, + [2] = { damageEffectiveness = 6, levelRequirement = 31, cost = { Mana = 8, }, }, + [3] = { damageEffectiveness = 6, levelRequirement = 34, cost = { Mana = 8, }, }, + [4] = { damageEffectiveness = 6, levelRequirement = 37, cost = { Mana = 8, }, }, + [5] = { damageEffectiveness = 6, levelRequirement = 40, cost = { Mana = 8, }, }, + [6] = { damageEffectiveness = 6, levelRequirement = 42, cost = { Mana = 8, }, }, + [7] = { damageEffectiveness = 6, levelRequirement = 44, cost = { Mana = 8, }, }, + [8] = { damageEffectiveness = 6, levelRequirement = 46, cost = { Mana = 8, }, }, + [9] = { damageEffectiveness = 6, levelRequirement = 48, cost = { Mana = 8, }, }, + [10] = { damageEffectiveness = 6, levelRequirement = 50, cost = { Mana = 8, }, }, + [11] = { damageEffectiveness = 6, levelRequirement = 52, cost = { Mana = 8, }, }, + [12] = { damageEffectiveness = 6, levelRequirement = 54, cost = { Mana = 8, }, }, + [13] = { damageEffectiveness = 6, levelRequirement = 56, cost = { Mana = 8, }, }, + [14] = { damageEffectiveness = 6, levelRequirement = 58, cost = { Mana = 8, }, }, + [15] = { damageEffectiveness = 6, levelRequirement = 60, cost = { Mana = 8, }, }, + [16] = { damageEffectiveness = 6, levelRequirement = 62, cost = { Mana = 8, }, }, + [17] = { damageEffectiveness = 6, levelRequirement = 64, cost = { Mana = 8, }, }, + [18] = { damageEffectiveness = 6, levelRequirement = 66, cost = { Mana = 8, }, }, + [19] = { damageEffectiveness = 6, levelRequirement = 68, cost = { Mana = 8, }, }, + [20] = { damageEffectiveness = 6, levelRequirement = 70, cost = { Mana = 8, }, }, + [21] = { damageEffectiveness = 6, levelRequirement = 72, cost = { Mana = 8, }, }, + [22] = { damageEffectiveness = 6, levelRequirement = 74, cost = { Mana = 8, }, }, + [23] = { damageEffectiveness = 6, levelRequirement = 76, cost = { Mana = 8, }, }, + [24] = { damageEffectiveness = 6, levelRequirement = 78, cost = { Mana = 8, }, }, + [25] = { damageEffectiveness = 6, levelRequirement = 80, cost = { Mana = 8, }, }, + [26] = { damageEffectiveness = 6, levelRequirement = 82, cost = { Mana = 8, }, }, + [27] = { damageEffectiveness = 6, levelRequirement = 84, cost = { Mana = 8, }, }, + [28] = { damageEffectiveness = 6, levelRequirement = 86, cost = { Mana = 8, }, }, + [29] = { damageEffectiveness = 6, levelRequirement = 88, cost = { Mana = 8, }, }, + [30] = { damageEffectiveness = 6, levelRequirement = 90, cost = { Mana = 8, }, }, + [31] = { damageEffectiveness = 6, levelRequirement = 91, cost = { Mana = 8, }, }, + [32] = { damageEffectiveness = 6, levelRequirement = 92, cost = { Mana = 8, }, }, + [33] = { damageEffectiveness = 6, levelRequirement = 93, cost = { Mana = 8, }, }, + [34] = { damageEffectiveness = 6, levelRequirement = 94, cost = { Mana = 8, }, }, + [35] = { damageEffectiveness = 6, levelRequirement = 95, cost = { Mana = 8, }, }, + [36] = { damageEffectiveness = 6, levelRequirement = 96, cost = { Mana = 8, }, }, + [37] = { damageEffectiveness = 6, levelRequirement = 97, cost = { Mana = 8, }, }, + [38] = { damageEffectiveness = 6, levelRequirement = 98, cost = { Mana = 8, }, }, + [39] = { damageEffectiveness = 6, levelRequirement = 99, cost = { Mana = 8, }, }, + [40] = { damageEffectiveness = 6, levelRequirement = 100, cost = { Mana = 8, }, }, }, } skills["ElementalAegis"] = { @@ -1010,10 +912,6 @@ skills["ElementalAegis"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_display_aegis_variation", 2 }, { "aegis_recharge_delay_ms", 10000 }, @@ -1025,8 +923,8 @@ skills["ElementalAegis"] = { "no_cost", }, levels = { - [1] = { 50, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, - [20] = { 1000, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { 50, levelRequirement = 1, statInterpolation = { 1, }, }, + [20] = { 1000, levelRequirement = 1, statInterpolation = { 1, }, }, }, } skills["SupportElementalPenetration"] = { @@ -1039,8 +937,6 @@ skills["SupportElementalPenetration"] = { excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, qualityStats = { Default = { { "elemental_damage_+%", 0.5 }, @@ -1049,52 +945,50 @@ skills["SupportElementalPenetration"] = { { "non_damaging_ailment_effect_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "reduce_enemy_elemental_resistance_%", }, levels = { - [1] = { 14, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 14, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 15, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 16, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 17, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 17, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 18, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 19, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 20, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 20, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 21, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 22, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 23, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 23, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 24, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 25, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 26, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 26, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 28, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 29, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 29, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 30, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 31, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 32, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 32, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 33, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 34, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 35, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 35, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 36, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 36, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 36, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 37, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 37, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 38, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 38, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 38, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 39, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 39, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 14, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 14, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 15, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 16, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 17, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 17, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 18, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 19, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 20, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 20, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 21, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 22, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 23, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 23, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 24, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 25, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 26, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 26, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 28, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 29, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 29, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 30, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 31, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 32, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 32, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 33, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 34, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 35, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 35, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 36, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 36, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 36, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 37, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 37, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 38, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 38, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 38, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 39, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 39, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["OnHitWhileCursedTriggeredCurseNova"] = { @@ -1129,8 +1023,6 @@ skills["OnHitWhileCursedTriggeredCurseNova"] = { mod("SkillPhysicalDamageConvertToCold", "BASE", 100, 0, 0, { type = "SkillPart", skillPart = 2 }), mod("SkillPhysicalDamageConvertToLightning", "BASE", 100, 0, 0, { type = "SkillPart", skillPart = 3 }), }, - qualityStats = { - }, constantStats = { { "number_of_additional_projectiles", 16 }, { "elemental_strike_physical_damage_%_to_convert", 100 }, @@ -1146,7 +1038,7 @@ skills["OnHitWhileCursedTriggeredCurseNova"] = { "disable_visual_hit_effect", }, levels = { - [20] = { 1999, 2998, critChance = 7, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 1999, 2998, critChance = 7, cooldown = 1, levelRequirement = 70, statInterpolation = { 1, 1, }, }, }, } skills["EmbraceMadness"] = { @@ -1162,10 +1054,6 @@ skills["EmbraceMadness"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "embrace_madness_amount_of_cooldown_to_gain_ms", 8000 }, { "glorious_madness_timer_ms", 1000 }, @@ -1173,7 +1061,7 @@ skills["EmbraceMadness"] = { stats = { }, levels = { - [1] = { cooldown = 1, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 1, levelRequirement = 1, }, }, } skills["Envy"] = { @@ -1209,10 +1097,6 @@ skills["Envy"] = { baseMods = { skill("radius", 40), }, - qualityStats = { - }, - constantStats = { - }, stats = { "attack_minimum_added_chaos_damage", "attack_maximum_added_chaos_damage", @@ -1222,9 +1106,9 @@ skills["Envy"] = { "base_deal_no_damage", }, levels = { - [1] = { 101, 141, 91, 121, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 101, 141, 91, 121, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 205, 287, 184, 246, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 101, 141, 91, 121, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [15] = { 101, 141, 91, 121, 14, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [25] = { 205, 287, 184, 246, 24, manaReservationPercent = 50, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, }, } skills["FireAegis"] = { @@ -1245,10 +1129,6 @@ skills["FireAegis"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "aegis_unique_shield_max_value", 1000 }, { "aegis_recharge_delay_ms", 10000 }, @@ -1259,7 +1139,7 @@ skills["FireAegis"] = { "no_cost", }, levels = { - [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 1, }, }, } skills["FireBurstOnHit"] = { @@ -1280,8 +1160,6 @@ skills["FireBurstOnHit"] = { baseMods = { skill("radius", 24), }, - qualityStats = { - }, constantStats = { { "cast_on_hit_%", 100 }, }, @@ -1292,36 +1170,36 @@ skills["FireBurstOnHit"] = { "spell_uncastable_if_triggerable", }, levels = { - [1] = { 8, 12, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 9, 13, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 11, 17, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 16, 24, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 23, 35, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 36, 54, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 49, 74, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 66, 99, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 88, 132, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 115, 173, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 150, 225, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 194, 291, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 249, 373, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 318, 476, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 403, 605, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 510, 765, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 643, 964, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 808, 1211, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 956, 1434, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 1131, 1696, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 1263, 1895, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 1411, 2116, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 1574, 2361, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 1756, 2634, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 1957, 2936, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 2181, 3271, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 2429, 3643, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 2704, 4055, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 3008, 4512, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 3346, 5019, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 8, 12, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 9, 13, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 11, 17, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 16, 24, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 23, 35, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 36, 54, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 49, 74, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 66, 99, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 88, 132, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 115, 173, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 150, 225, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 194, 291, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 249, 373, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 318, 476, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 403, 605, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 510, 765, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 643, 964, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 808, 1211, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 956, 1434, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 1131, 1696, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 1263, 1895, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 1411, 2116, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 1574, 2361, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 1756, 2634, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 1957, 2936, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 2181, 3271, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 2429, 3643, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 2704, 4055, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 3008, 4512, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 3346, 5019, damageEffectiveness = 2.5, cooldown = 1.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, }, }, } skills["AtziriUniqueStaffFlameblast"] = { @@ -1342,8 +1220,6 @@ skills["AtziriUniqueStaffFlameblast"] = { baseMods = { skill("triggerSource", "Queen's Demand"), }, - qualityStats = { - }, constantStats = { { "base_chance_to_ignite_%", 50 }, { "base_reduce_enemy_fire_resistance_%", 25 }, @@ -1357,7 +1233,7 @@ skills["AtziriUniqueStaffFlameblast"] = { "skill_has_trigger_from_unique_item", }, levels = { - [20] = { 3870, 5805, damageEffectiveness = 8.5, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 3870, 5805, damageEffectiveness = 8.5, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, }, } skills["Focus"] = { @@ -1371,10 +1247,6 @@ skills["Focus"] = { cannotBeSupported = true, baseFlags = { }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 4000 }, }, @@ -1385,7 +1257,7 @@ skills["Focus"] = { "display_this_skill_cooldown_does_not_recover_during_buff", }, levels = { - [1] = { cooldown = 8, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 1, }, }, } skills["SupportTriggerSpellFromHelmet"] = { @@ -1398,17 +1270,13 @@ skills["SupportTriggerSpellFromHelmet"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.Aura, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_triggered_when_you_focus_chance_%", 100 }, }, stats = { }, levels = { - [1] = { cooldown = 0.25, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.25, levelRequirement = 1, }, }, } skills["CreateSmokeCloud"] = { @@ -1423,10 +1291,6 @@ skills["CreateSmokeCloud"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 3000 }, { "chance_to_cast_when_your_trap_is_triggered_%", 100 }, @@ -1434,7 +1298,7 @@ skills["CreateSmokeCloud"] = { stats = { }, levels = { - [20] = { cooldown = 1, levelRequirement = 65, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 1, levelRequirement = 65, }, }, } skills["VaalAuraElementalDamageHealing"] = { @@ -1455,8 +1319,6 @@ skills["VaalAuraElementalDamageHealing"] = { baseMods = { skill("radius", 40), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, }, @@ -1467,8 +1329,8 @@ skills["VaalAuraElementalDamageHealing"] = { "immune_to_curses", }, levels = { - [1] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, - [20] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.5, levelRequirement = 1, }, + [20] = { cooldown = 0.5, levelRequirement = 1, }, }, } skills["GoreShockwave"] = { @@ -1491,10 +1353,6 @@ skills["GoreShockwave"] = { area = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_melee_hit_with_atleast_150_strength_%", 100 }, }, @@ -1504,8 +1362,8 @@ skills["GoreShockwave"] = { "is_area_damage", }, levels = { - [1] = { 1, 0, damageEffectiveness = 1.6, cooldown = 1, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 2, 8, damageEffectiveness = 1.81, cooldown = 1, baseMultiplier = 1.81, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 0, damageEffectiveness = 1.6, cooldown = 1, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [5] = { 2, 8, damageEffectiveness = 1.81, cooldown = 1, baseMultiplier = 1.81, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["SupportGreaterSpellEcho"] = { @@ -1528,8 +1386,6 @@ skills["SupportGreaterSpellEcho"] = { mod("Damage", "MORE", 30, ModFlag.Spell, 0, { type = "Condition", var = "HaveSpellEcho", neg = true }, { type = "Condition", var = "HaveBladeVortex", neg = true }), mod("Damage", "MORE", 45, ModFlag.Spell, 0, { type = "Condition", var = "HaveSpellEcho" }, { type = "Condition", var = "HaveBladeVortex", neg = true }), }, - qualityStats = { - }, constantStats = { { "base_spell_repeat_count", 2 }, { "support_greater_spell_echo_spell_damage_+%_final_per_repeat", 30 }, @@ -1538,7 +1394,7 @@ skills["SupportGreaterSpellEcho"] = { stats = { }, levels = { - [30] = { manaMultiplier = 50, levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [30] = { manaMultiplier = 50, levelRequirement = 90, }, }, } skills["IcestormUniqueStaff12"] = { @@ -1561,8 +1417,6 @@ skills["IcestormUniqueStaff12"] = { skill("radius", 22), skill("radiusSecondary", 16), }, - qualityStats = { - }, constantStats = { { "spell_minimum_base_cold_damage_+_per_10_intelligence", 5 }, { "spell_maximum_base_cold_damage_+_per_10_intelligence", 7 }, @@ -1579,7 +1433,7 @@ skills["IcestormUniqueStaff12"] = { "skill_is_ice_storm", }, levels = { - [1] = { critChance = 6, levelRequirement = 1, statInterpolation = { }, cost = { Mana = 22, }, }, + [1] = { critChance = 6, levelRequirement = 1, cost = { Mana = 22, }, }, }, } skills["TriggeredIcicleNova"] = { @@ -1598,8 +1452,6 @@ skills["TriggeredIcicleNova"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "number_of_additional_projectiles", 8 }, { "trigger_on_hit_vs_frozen_enemy_%", 100 }, @@ -1613,7 +1465,7 @@ skills["TriggeredIcicleNova"] = { "never_freeze", }, levels = { - [20] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 0.5, levelRequirement = 1, }, }, } skills["MerveilWarp"] = { @@ -1630,17 +1482,13 @@ skills["MerveilWarp"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 1500 }, }, stats = { }, levels = { - [20] = { cooldown = 3, levelRequirement = 1, statInterpolation = { }, cost = { Mana = 20, }, }, + [20] = { cooldown = 3, levelRequirement = 1, cost = { Mana = 20, }, }, }, } skills["CatsStealthTriggeredIntimidatingCry"] = { @@ -1668,8 +1516,6 @@ skills["CatsStealthTriggeredIntimidatingCry"] = { baseMods = { skill("radius", 60), }, - qualityStats = { - }, constantStats = { { "intimidating_cry_enemy_phys_reduction_%_penalty_vs_hit_per_5_MP", 5 }, { "skill_empowers_next_x_melee_attacks", 2 }, @@ -1686,7 +1532,7 @@ skills["CatsStealthTriggeredIntimidatingCry"] = { "use_intimidating_cry_buff_visual_for_intimidate", }, levels = { - [20] = { cooldown = 8, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 19, }, }, + [20] = { cooldown = 8, levelRequirement = 70, cost = { Mana = 19, }, }, }, } skills["SupportCastOnManaSpent"] = { @@ -1699,17 +1545,11 @@ skills["SupportCastOnManaSpent"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.Aura, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "support_cast_on_mana_spent", }, levels = { - [1] = { cooldown = 0.1, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.1, levelRequirement = 1, }, }, } skills["LightningAegis"] = { @@ -1730,10 +1570,6 @@ skills["LightningAegis"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "aegis_unique_shield_max_value", 1000 }, { "active_skill_display_aegis_variation", 3 }, @@ -1745,7 +1581,7 @@ skills["LightningAegis"] = { "no_cost", }, levels = { - [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 1, }, }, } skills["LightningSpell"] = { @@ -1766,10 +1602,6 @@ skills["LightningSpell"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_crit_%", 100 }, }, @@ -1780,36 +1612,36 @@ skills["LightningSpell"] = { "spell_uncastable_if_triggerable", }, levels = { - [1] = { 10, 29, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 11, 33, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 14, 41, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 18, 54, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 25, 75, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 36, 109, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 47, 141, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 60, 180, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 76, 227, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 94, 282, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 116, 348, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 142, 426, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 173, 518, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 209, 626, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 251, 754, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 301, 903, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 359, 1078, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 428, 1283, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 486, 1459, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 552, 1657, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 601, 1802, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 653, 1959, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 709, 2127, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 770, 2310, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 835, 2506, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 906, 2718, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 982, 2946, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 1064, 3192, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 1153, 3458, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 1248, 3743, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, 29, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 11, 33, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 14, 41, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 18, 54, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 25, 75, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 36, 109, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 47, 141, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 60, 180, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 76, 227, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 94, 282, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 116, 348, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 142, 426, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 173, 518, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 209, 626, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 251, 754, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 301, 903, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 359, 1078, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 428, 1283, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 486, 1459, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 552, 1657, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 601, 1802, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 653, 1959, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 709, 2127, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 770, 2310, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 835, 2506, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 906, 2718, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 982, 2946, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 1064, 3192, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 1153, 3458, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 1248, 3743, damageEffectiveness = 2, cooldown = 0.2, critChance = 7.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, }, } skills["SupportTriggerBowSkillOnBowAttack"] = { @@ -1822,17 +1654,11 @@ skills["SupportTriggerBowSkillOnBowAttack"] = { excludeSkillTypes = { SkillType.SummonsTotem, SkillType.Trapped, SkillType.RemoteMined, SkillType.Vaal, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "skill_has_trigger_from_unique_item", }, levels = { - [1] = { cooldown = 1, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 1, levelRequirement = 1, }, }, } skills["UniqueAnimateWeapon"] = { @@ -1868,8 +1694,6 @@ skills["UniqueAnimateWeapon"] = { mod("Condition:Onslaught", "FLAG", true, 0, 0, { type = "GlobalEffect", effectType = "Buff" }), skill("minionLevel", 59), }, - qualityStats = { - }, constantStats = { { "attack_speed_+%", 25 }, { "attack_damage_+%", 110 }, @@ -1881,7 +1705,7 @@ skills["UniqueAnimateWeapon"] = { "disable_weapons", }, levels = { - [15] = { cooldown = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [15] = { cooldown = 0.5, levelRequirement = 1, }, }, } skills["SupportUniqueMjolnerLightningSpellsCastOnHit"] = { @@ -1894,19 +1718,13 @@ skills["SupportUniqueMjolnerLightningSpellsCastOnHit"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.Aura, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "unique_mjolner_lightning_spells_triggered", "socketed_triggered_skills_use_weapon_attack_time_for_pvp_scaling", "no_cost", }, levels = { - [1] = { cooldown = 0.25, levelRequirement = 0, manaMultiplier = -100, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.25, levelRequirement = 0, manaMultiplier = -100, }, }, } skills["TriggeredMoltenStrike"] = { @@ -1923,10 +1741,6 @@ skills["TriggeredMoltenStrike"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_additional_projectiles", 3 }, { "attack_trigger_on_melee_hit_%", 20 }, @@ -1938,7 +1752,7 @@ skills["TriggeredMoltenStrike"] = { "base_skill_show_average_damage_instead_of_dps", }, levels = { - [16] = { damageEffectiveness = 1.15, cooldown = 0.15, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [16] = { damageEffectiveness = 1.15, cooldown = 0.15, baseMultiplier = 1.15, levelRequirement = 1, }, }, } skills["PhysicalAegis"] = { @@ -1959,10 +1773,6 @@ skills["PhysicalAegis"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "aegis_unique_shield_max_value", 1000 }, { "active_skill_display_aegis_variation", 4 }, @@ -1974,7 +1784,7 @@ skills["PhysicalAegis"] = { "no_cost", }, levels = { - [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 1, }, }, } skills["SupportTriggerSpellOnAttack"] = { @@ -1987,18 +1797,12 @@ skills["SupportTriggerSpellOnAttack"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.Aura, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "socketed_triggered_skills_use_weapon_attack_time_for_pvp_scaling", "skill_has_trigger_from_unique_item", }, levels = { - [1] = { cooldown = 0.25, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.25, levelRequirement = 1, }, }, } skills["Portal"] = { @@ -2012,8 +1816,6 @@ skills["Portal"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_cast_speed_+%", 3 }, @@ -2022,22 +1824,20 @@ skills["Portal"] = { { "portal_alternate_destination_chance_permyriad", 1 }, }, }, - constantStats = { - }, stats = { "base_deal_no_damage", }, levels = { - [1] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [2] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [3] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [4] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [5] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [6] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [7] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [8] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [9] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [10] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 10, }, + [2] = { levelRequirement = 10, }, + [3] = { levelRequirement = 10, }, + [4] = { levelRequirement = 10, }, + [5] = { levelRequirement = 10, }, + [6] = { levelRequirement = 10, }, + [7] = { levelRequirement = 10, }, + [8] = { levelRequirement = 10, }, + [9] = { levelRequirement = 10, }, + [10] = { levelRequirement = 10, }, }, } skills["QueensDemand"] = { @@ -2051,17 +1851,11 @@ skills["QueensDemand"] = { fromItem = true, baseFlags = { }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "queens_demand_effect", }, levels = { - [20] = { levelRequirement = 70, statInterpolation = { }, cost = { Mana = 64, }, }, + [20] = { levelRequirement = 70, cost = { Mana = 64, }, }, }, } skills["PrimalAegis"] = { @@ -2076,10 +1870,6 @@ skills["PrimalAegis"] = { fromTree = true, baseFlags = { }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_display_aegis_variation", 2 }, { "aegis_recharge_delay_ms", 5000 }, @@ -2091,7 +1881,7 @@ skills["PrimalAegis"] = { "no_cost", }, levels = { - [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 1, }, }, } skills["TriggeredSummonSpider"] = { @@ -2120,10 +1910,6 @@ skills["TriggeredSummonSpider"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%_target_self", 100 }, { "base_skill_effect_duration", 30000 }, @@ -2139,7 +1925,7 @@ skills["TriggeredSummonSpider"] = { "minions_cannot_taunt_enemies", }, levels = { - [1] = { cooldown = 2, levelRequirement = 75, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 2, levelRequirement = 75, }, }, } skills["UniqueMirageWarriors"] = { @@ -2164,10 +1950,6 @@ skills["UniqueMirageWarriors"] = { duration = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 10000 }, { "maximum_number_of_mirage_warriors", 2 }, @@ -2181,7 +1963,7 @@ skills["UniqueMirageWarriors"] = { "no_cost", }, levels = { - [20] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 1, }, }, } skills["ShadeForm"] = { @@ -2197,10 +1979,6 @@ skills["ShadeForm"] = { spell = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 3000 }, { "stealth_+%", 100 }, @@ -2210,7 +1988,7 @@ skills["ShadeForm"] = { "display_this_skill_cooldown_does_not_recover_during_buff", }, levels = { - [20] = { cooldown = 40, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 40, levelRequirement = 1, }, }, } skills["ShieldShatter"] = { @@ -2245,8 +2023,6 @@ skills["ShieldShatter"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "trigger_on_block_%_chance", 100 }, { "base_skill_effect_duration", 4000 }, @@ -2258,8 +2034,8 @@ skills["ShieldShatter"] = { "buff_added_spell_maximum_base_physical_damage_per_shield_quality", }, levels = { - [1] = { 2, 2, 1, 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 163, 244, 10, 16, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 2, 1, 2, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 163, 244, 10, 16, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["TriggeredShockedGround"] = { @@ -2279,8 +2055,6 @@ skills["TriggeredShockedGround"] = { baseMods = { mod("ShockedGroundEffect", "BASE", 15), }, - qualityStats = { - }, constantStats = { { "cast_when_hit_%", 100 }, { "base_skill_effect_duration", 5000 }, @@ -2289,7 +2063,7 @@ skills["TriggeredShockedGround"] = { "spell_uncastable_if_triggerable", }, levels = { - [10] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [10] = { cooldown = 5, levelRequirement = 1, }, }, } skills["ChannelledSnipe"] = { @@ -2311,10 +2085,6 @@ skills["ChannelledSnipe"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "snipe_max_stacks", 6 }, { "override_turn_duration_ms", 100 }, @@ -2327,7 +2097,7 @@ skills["ChannelledSnipe"] = { "is_snipe_default_projectile_2", }, levels = { - [20] = { attackSpeedMultiplier = 80, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 4, }, }, + [20] = { attackSpeedMultiplier = 80, levelRequirement = 70, cost = { Mana = 4, }, }, }, } skills["ChannelledSnipeSupport"] = { @@ -2346,8 +2116,6 @@ skills["ChannelledSnipeSupport"] = { baseMods = { flag("TriggeredBySnipe"), }, - qualityStats = { - }, constantStats = { { "snipe_triggered_skill_ailment_damage_+%_final_per_stage", 120 }, { "snipe_triggered_skill_hit_damage_+%_final_per_stage", 165 }, @@ -2356,7 +2124,7 @@ skills["ChannelledSnipeSupport"] = { "skill_triggered_by_snipe", }, levels = { - [20] = { cooldown = 0.05, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 0.05, levelRequirement = 0, }, }, } skills["SummonEssenceSpirits"] = { @@ -2376,10 +2144,6 @@ skills["SummonEssenceSpirits"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_minion_added_damage_+%_final", -15 }, { "number_of_monsters_to_summon", 3 }, @@ -2393,36 +2157,36 @@ skills["SummonEssenceSpirits"] = { "no_cost", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, - [2] = { levelRequirement = 2, statInterpolation = { }, cost = { }, }, - [3] = { levelRequirement = 4, statInterpolation = { }, cost = { }, }, - [4] = { levelRequirement = 7, statInterpolation = { }, cost = { }, }, - [5] = { levelRequirement = 11, statInterpolation = { }, cost = { }, }, - [6] = { levelRequirement = 16, statInterpolation = { }, cost = { }, }, - [7] = { levelRequirement = 20, statInterpolation = { }, cost = { }, }, - [8] = { levelRequirement = 24, statInterpolation = { }, cost = { }, }, - [9] = { levelRequirement = 28, statInterpolation = { }, cost = { }, }, - [10] = { levelRequirement = 32, statInterpolation = { }, cost = { }, }, - [11] = { levelRequirement = 36, statInterpolation = { }, cost = { }, }, - [12] = { levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [13] = { levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [14] = { levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [15] = { levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [16] = { levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [17] = { levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [18] = { levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [19] = { levelRequirement = 67, statInterpolation = { }, cost = { }, }, - [20] = { levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { levelRequirement = 90, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, + [2] = { levelRequirement = 2, }, + [3] = { levelRequirement = 4, }, + [4] = { levelRequirement = 7, }, + [5] = { levelRequirement = 11, }, + [6] = { levelRequirement = 16, }, + [7] = { levelRequirement = 20, }, + [8] = { levelRequirement = 24, }, + [9] = { levelRequirement = 28, }, + [10] = { levelRequirement = 32, }, + [11] = { levelRequirement = 36, }, + [12] = { levelRequirement = 40, }, + [13] = { levelRequirement = 44, }, + [14] = { levelRequirement = 48, }, + [15] = { levelRequirement = 52, }, + [16] = { levelRequirement = 56, }, + [17] = { levelRequirement = 60, }, + [18] = { levelRequirement = 64, }, + [19] = { levelRequirement = 67, }, + [20] = { levelRequirement = 70, }, + [21] = { levelRequirement = 72, }, + [22] = { levelRequirement = 74, }, + [23] = { levelRequirement = 76, }, + [24] = { levelRequirement = 78, }, + [25] = { levelRequirement = 80, }, + [26] = { levelRequirement = 82, }, + [27] = { levelRequirement = 84, }, + [28] = { levelRequirement = 86, }, + [29] = { levelRequirement = 88, }, + [30] = { levelRequirement = 90, }, }, } skills["SpiritBurst"] = { @@ -2443,8 +2207,6 @@ skills["SpiritBurst"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "trigger_on_skill_use_%_if_you_have_a_spirit_charge", 100 }, { "number_of_additional_projectiles", 6 }, @@ -2457,7 +2219,7 @@ skills["SpiritBurst"] = { "projectiles_nova", }, levels = { - [20] = { 646, 968, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 646, 968, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, }, } skills["VolatileDeadChaos"] = { @@ -2479,10 +2241,6 @@ skills["VolatileDeadChaos"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "volatile_dead_base_number_of_corpses_to_consume", 1 }, { "corpse_explosion_monster_life_%_chaos", 9 }, @@ -2498,7 +2256,7 @@ skills["VolatileDeadChaos"] = { "spell_uncastable_if_triggerable", }, levels = { - [15] = { 409, 613, damageEffectiveness = 1.4, cooldown = 2, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, }, cost = { }, }, + [15] = { 409, 613, damageEffectiveness = 1.4, cooldown = 2, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, }, }, }, } skills["StormCascadeTriggered"] = { @@ -2516,10 +2274,6 @@ skills["StormCascadeTriggered"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "upheaval_number_of_spikes", 5 }, { "skill_physical_damage_%_to_convert_to_lightning", 100 }, @@ -2533,36 +2287,36 @@ skills["StormCascadeTriggered"] = { "spell_uncastable_if_triggerable", }, levels = { - [1] = { 48, 72, critChance = 5, cooldown = 0.25, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 57, 86, critChance = 5, cooldown = 0.25, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 68, 102, critChance = 5, cooldown = 0.25, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 81, 121, critChance = 5, cooldown = 0.25, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 95, 142, critChance = 5, cooldown = 0.25, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 106, 159, critChance = 5, cooldown = 0.25, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 117, 176, critChance = 5, cooldown = 0.25, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 130, 196, critChance = 5, cooldown = 0.25, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 145, 217, critChance = 5, cooldown = 0.25, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 160, 240, critChance = 5, cooldown = 0.25, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 177, 266, critChance = 5, cooldown = 0.25, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 196, 294, critChance = 5, cooldown = 0.25, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 216, 324, critChance = 5, cooldown = 0.25, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 238, 358, critChance = 5, cooldown = 0.25, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 263, 394, critChance = 5, cooldown = 0.25, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 289, 434, critChance = 5, cooldown = 0.25, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 318, 477, critChance = 5, cooldown = 0.25, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 350, 525, critChance = 5, cooldown = 0.25, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 384, 577, critChance = 5, cooldown = 0.25, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 422, 633, critChance = 5, cooldown = 0.25, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 463, 695, critChance = 5, cooldown = 0.25, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 508, 762, critChance = 5, cooldown = 0.25, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 556, 835, critChance = 5, cooldown = 0.25, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 610, 914, critChance = 5, cooldown = 0.25, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 667, 1001, critChance = 5, cooldown = 0.25, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 730, 1095, critChance = 5, cooldown = 0.25, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 799, 1198, critChance = 5, cooldown = 0.25, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 873, 1310, critChance = 5, cooldown = 0.25, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 954, 1431, critChance = 5, cooldown = 0.25, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 1042, 1563, critChance = 5, cooldown = 0.25, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 48, 72, critChance = 5, cooldown = 0.25, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [2] = { 57, 86, critChance = 5, cooldown = 0.25, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [3] = { 68, 102, critChance = 5, cooldown = 0.25, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [4] = { 81, 121, critChance = 5, cooldown = 0.25, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [5] = { 95, 142, critChance = 5, cooldown = 0.25, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 106, 159, critChance = 5, cooldown = 0.25, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 117, 176, critChance = 5, cooldown = 0.25, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 130, 196, critChance = 5, cooldown = 0.25, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 145, 217, critChance = 5, cooldown = 0.25, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 160, 240, critChance = 5, cooldown = 0.25, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 177, 266, critChance = 5, cooldown = 0.25, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 196, 294, critChance = 5, cooldown = 0.25, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 216, 324, critChance = 5, cooldown = 0.25, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 238, 358, critChance = 5, cooldown = 0.25, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 263, 394, critChance = 5, cooldown = 0.25, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 289, 434, critChance = 5, cooldown = 0.25, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 318, 477, critChance = 5, cooldown = 0.25, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 350, 525, critChance = 5, cooldown = 0.25, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 384, 577, critChance = 5, cooldown = 0.25, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 422, 633, critChance = 5, cooldown = 0.25, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 463, 695, critChance = 5, cooldown = 0.25, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 508, 762, critChance = 5, cooldown = 0.25, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 556, 835, critChance = 5, cooldown = 0.25, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 610, 914, critChance = 5, cooldown = 0.25, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 667, 1001, critChance = 5, cooldown = 0.25, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 730, 1095, critChance = 5, cooldown = 0.25, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 799, 1198, critChance = 5, cooldown = 0.25, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 873, 1310, critChance = 5, cooldown = 0.25, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 954, 1431, critChance = 5, cooldown = 0.25, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 1042, 1563, critChance = 5, cooldown = 0.25, levelRequirement = 90, statInterpolation = { 1, 1, }, }, }, } skills["AtziriUniqueStaffStormCall"] = { @@ -2583,8 +2337,6 @@ skills["AtziriUniqueStaffStormCall"] = { baseMods = { skill("triggerSource", "Queen's Demand"), }, - qualityStats = { - }, constantStats = { { "base_chance_to_shock_%", 50 }, { "atziri_unique_staff_storm_call_number_of_markers_to_place", 12 }, @@ -2602,7 +2354,7 @@ skills["AtziriUniqueStaffStormCall"] = { "skill_has_trigger_from_unique_item", }, levels = { - [20] = { 1263, 2345, damageEffectiveness = 3.2, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 1263, 2345, damageEffectiveness = 3.2, cooldown = 1.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, }, } skills["SummonBeastialRhoa"] = { @@ -2631,8 +2383,6 @@ skills["SummonBeastialRhoa"] = { skill("allowTotemBuff", true), flag("Condition:HaveBestialMinion", { type = "GlobalEffect", effectType = "Buff" }), }, - qualityStats = { - }, constantStats = { { "base_number_of_beast_minions_allowed", 1 }, { "minion_maximum_life_+%", 30 }, @@ -2642,7 +2392,7 @@ skills["SummonBeastialRhoa"] = { stats = { }, levels = { - [20] = { cooldown = 5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 30, }, }, + [20] = { cooldown = 5, levelRequirement = 70, cost = { Mana = 30, }, }, }, } skills["SummonBeastialSnake"] = { @@ -2671,8 +2421,6 @@ skills["SummonBeastialSnake"] = { skill("allowTotemBuff", true), flag("Condition:HaveBestialMinion", { type = "GlobalEffect", effectType = "Buff" }), }, - qualityStats = { - }, constantStats = { { "base_number_of_beast_minions_allowed", 1 }, { "minion_maximum_life_+%", 30 }, @@ -2683,7 +2431,7 @@ skills["SummonBeastialSnake"] = { stats = { }, levels = { - [20] = { cooldown = 5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 30, }, }, + [20] = { cooldown = 5, levelRequirement = 70, cost = { Mana = 30, }, }, }, } skills["SummonBeastialUrsa"] = { @@ -2712,8 +2460,6 @@ skills["SummonBeastialUrsa"] = { skill("allowTotemBuff", true), flag("Condition:HaveBestialMinion", { type = "GlobalEffect", effectType = "Buff" }), }, - qualityStats = { - }, constantStats = { { "base_number_of_beast_minions_allowed", 1 }, { "minion_maximum_life_+%", 30 }, @@ -2724,7 +2470,7 @@ skills["SummonBeastialUrsa"] = { stats = { }, levels = { - [20] = { cooldown = 5, levelRequirement = 70, statInterpolation = { }, cost = { Mana = 30, }, }, + [20] = { cooldown = 5, levelRequirement = 70, cost = { Mana = 30, }, }, }, } skills["CursePillar"] = { @@ -2739,10 +2485,6 @@ skills["CursePillar"] = { baseFlags = { duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 10000 }, { "base_number_of_effigies_allowed", 3 }, @@ -2750,7 +2492,7 @@ skills["CursePillar"] = { stats = { }, levels = { - [20] = { levelRequirement = 70, statInterpolation = { }, cost = { Mana = 50, }, }, + [20] = { levelRequirement = 70, cost = { Mana = 50, }, }, }, } skills["SupportCursePillarTriggerCurses"] = { @@ -2767,8 +2509,6 @@ skills["SupportCursePillarTriggerCurses"] = { baseMods = { skill("manaReservationPercent", 0), }, - qualityStats = { - }, constantStats = { { "number_of_additional_curses_allowed", 5 }, }, @@ -2776,7 +2516,7 @@ skills["SupportCursePillarTriggerCurses"] = { "skill_has_trigger_from_unique_item", }, levels = { - [20] = { levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [20] = { levelRequirement = 70, }, }, } skills["SummonHarbingerOfTheArcaneUber"] = { @@ -2793,10 +2533,6 @@ skills["SummonHarbingerOfTheArcaneUber"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 6 }, }, @@ -2804,7 +2540,7 @@ skills["SummonHarbingerOfTheArcaneUber"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfBrutalityUber"] = { @@ -2821,10 +2557,6 @@ skills["SummonHarbingerOfBrutalityUber"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 11 }, }, @@ -2832,7 +2564,7 @@ skills["SummonHarbingerOfBrutalityUber"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfDirectionsUber"] = { @@ -2849,10 +2581,6 @@ skills["SummonHarbingerOfDirectionsUber"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 9 }, }, @@ -2860,7 +2588,7 @@ skills["SummonHarbingerOfDirectionsUber"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfFocusUber"] = { @@ -2877,10 +2605,6 @@ skills["SummonHarbingerOfFocusUber"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 8 }, }, @@ -2888,7 +2612,7 @@ skills["SummonHarbingerOfFocusUber"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfStormsUber"] = { @@ -2906,10 +2630,6 @@ skills["SummonHarbingerOfStormsUber"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 10 }, }, @@ -2917,7 +2637,7 @@ skills["SummonHarbingerOfStormsUber"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfTimeUber"] = { @@ -2938,8 +2658,6 @@ skills["SummonHarbingerOfTimeUber"] = { mod("ActionSpeed", "INC", 10, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Greater Harbinger of Time", modCond = "GreaterHarbingerOfTime" }), skill("buffMinions", true), }, - qualityStats = { - }, constantStats = { { "alternate_minion", 7 }, }, @@ -2947,7 +2665,7 @@ skills["SummonHarbingerOfTimeUber"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfTheArcane"] = { @@ -2964,17 +2682,11 @@ skills["SummonHarbingerOfTheArcane"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfBrutality"] = { @@ -2991,10 +2703,6 @@ skills["SummonHarbingerOfBrutality"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 5 }, }, @@ -3002,7 +2710,7 @@ skills["SummonHarbingerOfBrutality"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfDirections"] = { @@ -3019,10 +2727,6 @@ skills["SummonHarbingerOfDirections"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 3 }, }, @@ -3030,7 +2734,7 @@ skills["SummonHarbingerOfDirections"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfFocus"] = { @@ -3047,10 +2751,6 @@ skills["SummonHarbingerOfFocus"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 2 }, }, @@ -3058,7 +2758,7 @@ skills["SummonHarbingerOfFocus"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfStorms"] = { @@ -3076,10 +2776,6 @@ skills["SummonHarbingerOfStorms"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 4 }, }, @@ -3087,7 +2783,7 @@ skills["SummonHarbingerOfStorms"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["SummonHarbingerOfTime"] = { @@ -3108,8 +2804,6 @@ skills["SummonHarbingerOfTime"] = { mod("ActionSpeed", "INC", 10, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Harbinger of Time", modCond = "HarbingerOfTime" }), skill("buffMinions", true), }, - qualityStats = { - }, constantStats = { { "alternate_minion", 1 }, }, @@ -3117,7 +2811,7 @@ skills["SummonHarbingerOfTime"] = { "display_one_harbinger_allowed", }, levels = { - [1] = { cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 1, }, }, } skills["TriggeredSummonGhostOnKill"] = { @@ -3142,10 +2836,6 @@ skills["TriggeredSummonGhostOnKill"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "trigger_on_corpse_consume_%_chance", 100 }, { "base_skill_effect_duration", 15000 }, @@ -3158,7 +2848,7 @@ skills["TriggeredSummonGhostOnKill"] = { "skill_has_trigger_from_unique_item", }, levels = { - [20] = { manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [20] = { manaMultiplier = 20, levelRequirement = 70, }, }, } skills["SummonRigwaldsPack"] = { @@ -3193,10 +2883,6 @@ skills["SummonRigwaldsPack"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 30000 }, { "number_of_wolves_allowed", 10 }, @@ -3213,8 +2899,8 @@ skills["SummonRigwaldsPack"] = { "modifiers_to_claw_critical_strike_multiplier_apply_minion_critical_strike_multiplier", }, levels = { - [10] = { 10, 3, 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 8, 16, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, + [10] = { 10, 3, 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [25] = { 8, 16, levelRequirement = 78, statInterpolation = { 1, 1, }, }, }, } skills["SummonTauntingContraption"] = { @@ -3231,10 +2917,6 @@ skills["SummonTauntingContraption"] = { minion = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cast_on_flask_use_%", 100 }, { "display_minion_monster_type", 17 }, @@ -3247,7 +2929,7 @@ skills["SummonTauntingContraption"] = { "spell_uncastable_if_triggerable", }, levels = { - [20] = { cooldown = 8, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 8, levelRequirement = 70, }, }, } skills["SummonVoidSphere"] = { @@ -3269,8 +2951,6 @@ skills["SummonVoidSphere"] = { baseMods = { skill("dotIsArea", true), }, - qualityStats = { - }, constantStats = { { "chance_to_cast_on_kill_%", 20 }, { "base_skill_effect_duration", 8000 }, @@ -3288,7 +2968,7 @@ skills["SummonVoidSphere"] = { "spell_uncastable_if_triggerable", }, levels = { - [20] = { 895, 1342, 93195, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [20] = { 895, 1342, 93195, cooldown = 2, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, }, } skills["SummonMirageChieftain"] = { @@ -3304,10 +2984,6 @@ skills["SummonMirageChieftain"] = { spell = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "trigger_on_slam_%_chance", 100 }, { "base_skill_effect_duration", 3000 }, @@ -3317,8 +2993,8 @@ skills["SummonMirageChieftain"] = { "spell_uncastable_if_triggerable", }, levels = { - [1] = { -40, cooldown = 2, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, - [20] = { 50, cooldown = 2, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { -40, cooldown = 2, levelRequirement = 1, statInterpolation = { 1, }, }, + [20] = { 50, cooldown = 2, levelRequirement = 1, statInterpolation = { 1, }, }, }, } skills["TentacleSmash"] = { @@ -3334,10 +3010,6 @@ skills["TentacleSmash"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_trigger_on_kill_%", 20 }, }, @@ -3346,7 +3018,7 @@ skills["TentacleSmash"] = { "attack_unusable_if_triggerable", }, levels = { - [20] = { baseMultiplier = 2.5, cooldown = 2, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [20] = { baseMultiplier = 2.5, cooldown = 2, levelRequirement = 70, }, }, } skills["VampiricIcon"] = { @@ -3373,10 +3045,6 @@ skills["VampiricIcon"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "vampiric_icon_max_bleeding_beam_targets", 5 }, { "skill_life_regeneration_per_minute_per_affected_enemy", 24000 }, @@ -3385,7 +3053,7 @@ skills["VampiricIcon"] = { stats = { }, levels = { - [20] = { lifeReservationPercent = 10, cooldown = 1.2, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [20] = { lifeReservationPercent = 10, cooldown = 1.2, levelRequirement = 70, }, }, } skills["AvianTornado"] = { @@ -3407,8 +3075,6 @@ skills["AvianTornado"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2500 }, { "cast_on_gain_avians_flight_or_avians_might_%", 100 }, @@ -3423,7 +3089,7 @@ skills["AvianTornado"] = { "spell_uncastable_if_triggerable", }, levels = { - [20] = { 280, 420, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [20] = { 280, 420, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, }, } skills["SupportTriggerSpellOnSkillUse"] = { @@ -3436,18 +3102,14 @@ skills["SupportTriggerSpellOnSkillUse"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.Aura, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", fromItem = true, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_has_trigger_from_crafted_item_mod", 1 }, }, stats = { }, levels = { - [1] = { cooldown = 8, levelRequirement = 1, manaMultiplier = 150, statInterpolation = { }, cost = { }, }, - [2] = { cooldown = 4, levelRequirement = 1, manaMultiplier = 150, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 1, manaMultiplier = 150, }, + [2] = { cooldown = 4, levelRequirement = 1, manaMultiplier = 150, }, }, } skills["Unhinge"] = { @@ -3462,17 +3124,11 @@ skills["Unhinge"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "display_unhinge_grant_insane", }, levels = { - [20] = { cooldown = 5, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [20] = { cooldown = 5, levelRequirement = 70, }, }, } skills["HiddenBlade"] = { @@ -3497,19 +3153,13 @@ skills["HiddenBlade"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "skill_has_trigger_from_unique_item", "projectiles_nova", "base_is_projectile", }, levels = { - [20] = { damageEffectiveness = 2.5, cooldown = 0.5, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [20] = { damageEffectiveness = 2.5, cooldown = 0.5, baseMultiplier = 2.5, levelRequirement = 70, }, }, } skills["VaalBreach"] = { @@ -3523,31 +3173,27 @@ skills["VaalBreach"] = { baseFlags = { spell = true, }, - baseMods = { - }, qualityStats = { Default = { { "base_cast_speed_+%", 3 }, }, }, - constantStats = { - }, stats = { "base_deal_no_damage", "display_vaal_breach_no_drops_xp", "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [2] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [3] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [4] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [5] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [6] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [7] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [8] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [9] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [10] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 10, }, + [2] = { levelRequirement = 10, }, + [3] = { levelRequirement = 10, }, + [4] = { levelRequirement = 10, }, + [5] = { levelRequirement = 10, }, + [6] = { levelRequirement = 10, }, + [7] = { levelRequirement = 10, }, + [8] = { levelRequirement = 10, }, + [9] = { levelRequirement = 10, }, + [10] = { levelRequirement = 10, }, }, } skills["VoidGaze"] = { @@ -3568,10 +3214,6 @@ skills["VoidGaze"] = { spell = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_chaos_damage_resistance_%", -20 }, { "base_skill_effect_duration", 10000 }, @@ -3581,7 +3223,7 @@ skills["VoidGaze"] = { "spell_uncastable_if_triggerable", }, levels = { - [10] = { cooldown = 2, levelRequirement = 40, statInterpolation = { }, cost = { }, }, + [10] = { cooldown = 2, levelRequirement = 40, }, }, } skills["VoidShot"] = { @@ -3601,10 +3243,6 @@ skills["VoidShot"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "trigger_on_skill_use_%_if_you_have_a_void_arrow", 100 }, { "skill_physical_damage_%_to_convert_to_cold", 50 }, @@ -3617,7 +3255,7 @@ skills["VoidShot"] = { "attack_unusable_if_triggerable", }, levels = { - [20] = { damageEffectiveness = 0.65, baseMultiplier = 0.65, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [20] = { damageEffectiveness = 0.65, baseMultiplier = 0.65, levelRequirement = 70, }, }, } skills["UniqueEnchantmentOfInfernoOnCrit"] = { @@ -3637,10 +3275,6 @@ skills["UniqueEnchantmentOfInfernoOnCrit"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2000 }, { "fire_storm_fireball_delay_ms", 100 }, @@ -3655,7 +3289,7 @@ skills["UniqueEnchantmentOfInfernoOnCrit"] = { "damage_cannot_be_reflected", }, levels = { - [1] = { 3324, 5263, critChance = 5, cooldown = 3, levelRequirement = 75, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3324, 5263, critChance = 5, cooldown = 3, levelRequirement = 75, statInterpolation = { 1, 1, }, }, }, } skills["FieryImpactHeistMaceImplicit"] = { @@ -3685,10 +3319,6 @@ skills["FieryImpactHeistMaceImplicit"] = { area = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_fire", 60 }, }, @@ -3697,8 +3327,8 @@ skills["FieryImpactHeistMaceImplicit"] = { "skill_has_trigger_from_unique_item", }, levels = { - [10] = { damageEffectiveness = 2, cooldown = 2, baseMultiplier = 2, levelRequirement = 30, statInterpolation = { }, cost = { }, }, - [15] = { damageEffectiveness = 2.5, cooldown = 2, baseMultiplier = 2.5, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [20] = { damageEffectiveness = 3, cooldown = 2, baseMultiplier = 3, levelRequirement = 70, statInterpolation = { }, cost = { }, }, + [10] = { damageEffectiveness = 2, cooldown = 2, baseMultiplier = 2, levelRequirement = 30, }, + [15] = { damageEffectiveness = 2.5, cooldown = 2, baseMultiplier = 2.5, levelRequirement = 50, }, + [20] = { damageEffectiveness = 3, cooldown = 2, baseMultiplier = 3, levelRequirement = 70, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/spectre.lua b/src/Data/Skills/spectre.lua index d5cef06e3a..62725c8b42 100644 --- a/src/Data/Skills/spectre.lua +++ b/src/Data/Skills/spectre.lua @@ -23,8 +23,6 @@ skills["AxisCasterGlacialCascade"] = { baseMods = { skill("radius", 12), }, - qualityStats = { - }, constantStats = { { "upheaval_number_of_spikes", 6 }, { "active_skill_area_of_effect_radius_+%_final", -34 }, @@ -37,8 +35,8 @@ skills["AxisCasterGlacialCascade"] = { "is_area_damage", }, levels = { - [1] = { 2, 3, 4, 6, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 78, 120, 144, 218, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 3, 4, 6, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 78, 120, 144, 218, damageEffectiveness = 0.8, critChance = 6, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["AxisDoubleStrikeTrigger"] = { @@ -70,15 +68,13 @@ skills["AxisDoubleStrikeTrigger"] = { baseMods = { skill("dpsMultiplier", 2), }, - qualityStats = { - }, constantStats = { { "base_skill_number_of_additional_hits", 1 }, }, stats = { }, levels = { - [1] = { cooldown = 2, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 2, levelRequirement = 1, }, }, } skills["BanditExplosiveArrowAtAnimationSpeed"] = { @@ -116,8 +112,6 @@ skills["BanditExplosiveArrowAtAnimationSpeed"] = { skill("showAverage", true), mod("Multiplier:ExplosiveArrowFuse", "BASE", 1, 0, 0), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 1000 }, { "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb", 2 }, @@ -130,7 +124,7 @@ skills["BanditExplosiveArrowAtAnimationSpeed"] = { "base_is_projectile", }, levels = { - [1] = { 7, 10, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, }, }, }, } skills["BanditChampionBlastRainSpectre"] = { @@ -153,8 +147,6 @@ skills["BanditChampionBlastRainSpectre"] = { skill("radius", 24), skill("dpsMultiplier", 4), }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_fire", 50 }, { "base_number_of_additional_arrows", 4 }, @@ -167,7 +159,7 @@ skills["BanditChampionBlastRainSpectre"] = { "skill_can_fire_arrows", }, levels = { - [1] = { damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 15, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.5, baseMultiplier = 0.5, levelRequirement = 15, }, }, } skills["GABeastCleave"] = { @@ -182,18 +174,12 @@ skills["GABeastCleave"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { - [1] = { baseMultiplier = 1.475, cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { baseMultiplier = 1.475, cooldown = 5, levelRequirement = 1, }, }, } skills["BirdmanBloodProjectileMortar"] = { @@ -209,10 +195,6 @@ skills["BirdmanBloodProjectileMortar"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_repeat_count", 2 }, { "active_skill_damage_+%_final", 10 }, @@ -225,7 +207,7 @@ skills["BirdmanBloodProjectileMortar"] = { "projectile_uses_contact_position", }, levels = { - [1] = { baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { baseMultiplier = 1.15, levelRequirement = 1, }, }, } skills["BirdmanConsumeCorpse"] = { @@ -238,16 +220,10 @@ skills["BirdmanConsumeCorpse"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { }, levels = { - [1] = { levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 0, }, }, } skills["BoneStalkerEarthquake"] = { @@ -273,10 +249,6 @@ skills["BoneStalkerEarthquake"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 1800 }, { "quake_slam_fully_charged_explosion_damage_+%_final", 25 }, @@ -286,7 +258,7 @@ skills["BoneStalkerEarthquake"] = { "is_area_damage", }, levels = { - [1] = { damageEffectiveness = 0.5, cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.5, cooldown = 5, levelRequirement = 1, }, }, } skills["BreachCleave"] = { @@ -309,10 +281,6 @@ skills["BreachCleave"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "cleave_damage_+%_final_while_dual_wielding", -40 }, { "physical_damage_+%", 29 }, @@ -326,7 +294,7 @@ skills["BreachCleave"] = { "action_attack_or_cast_time_uses_animation_length", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["BullCharge"] = { @@ -340,18 +308,12 @@ skills["BullCharge"] = { attack = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "active_skill_damage_+%_final", }, levels = { - [1] = { cooldown = 4, levelRequirement = 2, statInterpolation = { }, cost = { }, }, - [2] = { 15, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [1] = { cooldown = 4, levelRequirement = 2, }, + [2] = { 15, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, }, }, }, } skills["CageSpiderCycloneTriggerSandstorms"] = { @@ -381,10 +343,6 @@ skills["CageSpiderCycloneTriggerSandstorms"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_attack_speed_+%_final", 150 }, { "active_skill_damage_+%_final", -60 }, @@ -396,7 +354,7 @@ skills["CageSpiderCycloneTriggerSandstorms"] = { "cyclone_has_triggered_skill", }, levels = { - [1] = { levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 2, }, }, } skills["CageSpiderSandSpark"] = { @@ -414,10 +372,6 @@ skills["CageSpiderSandSpark"] = { projectile = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2000 }, { "base_projectile_speed_+%", -50 }, @@ -429,7 +383,7 @@ skills["CageSpiderSandSpark"] = { "base_is_projectile", }, levels = { - [1] = { 85, 127, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 85, 127, levelRequirement = 61, statInterpolation = { 1, 1, }, }, }, } skills["ChaosDegenAura"] = { @@ -446,17 +400,11 @@ skills["ChaosDegenAura"] = { aura = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "base_chaos_damage_to_deal_per_minute", }, levels = { - [1] = { 77, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, + [1] = { 77, levelRequirement = 3, statInterpolation = { 1, }, }, }, } skills["DelayedBlastSpectre"] = { @@ -472,19 +420,13 @@ skills["DelayedBlastSpectre"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "is_area_damage", }, levels = { - [1] = { 3, 5, cooldown = 1.3, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 5, cooldown = 1.3, levelRequirement = 3, statInterpolation = { 1, 1, }, }, }, } skills["DelveProtovaalWhirlingCharge"] = { @@ -500,10 +442,6 @@ skills["DelveProtovaalWhirlingCharge"] = { area = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_attack_speed_+%_final", 100 }, { "combo_attack_first_hit_damage_+%_final", 150 }, @@ -513,7 +451,7 @@ skills["DelveProtovaalWhirlingCharge"] = { "is_area_damage", }, levels = { - [1] = { baseMultiplier = 0.56, cooldown = 10, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { baseMultiplier = 0.56, cooldown = 10, levelRequirement = 1, }, }, } skills["DemonFemaleRangedProjectile"] = { @@ -528,10 +466,6 @@ skills["DemonFemaleRangedProjectile"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -60 }, { "active_skill_damage_+%_final", -60 }, @@ -541,7 +475,7 @@ skills["DemonFemaleRangedProjectile"] = { "base_is_projectile", }, levels = { - [1] = { levelRequirement = 30, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 30, }, }, } skills["DemonFemaleRangedProjectile2"] = { @@ -556,10 +490,6 @@ skills["DemonFemaleRangedProjectile2"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -60 }, { "active_skill_damage_+%_final", -60 }, @@ -571,7 +501,7 @@ skills["DemonFemaleRangedProjectile2"] = { "cannot_freeze_shock_ignite_on_critical", }, levels = { - [1] = { levelRequirement = 60, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 60, }, }, } skills["DemonModularBladeVortexSpectre"] = { @@ -592,8 +522,6 @@ skills["DemonModularBladeVortexSpectre"] = { baseMods = { skill("hitTimeOverride", 1), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "maximum_number_of_spinning_blades", 5 }, @@ -607,7 +535,7 @@ skills["DemonModularBladeVortexSpectre"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 2, 4, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 4, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, }, }, } skills["ElementalHitSkeletonKnight"] = { @@ -640,8 +568,6 @@ skills["ElementalHitSkeletonKnight"] = { mod("Multiplier:ElementalHitAilmentOnEnemy", "BASE", 1, 0, 0, { type = "ActorCondition", actor = "enemy", var = "Sapped" }), mod("Damage", "MORE", 10, 0, 0, { type = "Multiplier", var = "ElementalHitAilmentOnEnemy" }), }, - qualityStats = { - }, constantStats = { { "chance_to_freeze_shock_ignite_%", 50 }, }, @@ -655,9 +581,9 @@ skills["ElementalHitSkeletonKnight"] = { "is_area_damage", }, levels = { - [1] = { 150, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [3] = { 300, baseMultiplier = 1.5, levelRequirement = 45, statInterpolation = { 2, }, cost = { }, }, - [4] = { 400, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 150, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 2, }, }, + [3] = { 300, baseMultiplier = 1.5, levelRequirement = 45, statInterpolation = { 2, }, }, + [4] = { 400, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["ElementalHitSkeletonKnightIncursion"] = { @@ -673,10 +599,6 @@ skills["ElementalHitSkeletonKnightIncursion"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chance_to_freeze_shock_ignite_%", 25 }, }, @@ -690,9 +612,9 @@ skills["ElementalHitSkeletonKnightIncursion"] = { "is_area_damage", }, levels = { - [1] = { 0, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, baseMultiplier = 1.5, levelRequirement = 45, statInterpolation = { 2, }, cost = { }, }, - [4] = { 200, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 2, }, }, + [3] = { 1, baseMultiplier = 1.5, levelRequirement = 45, statInterpolation = { 2, }, }, + [4] = { 200, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["ExperimenterDetonateDead"] = { @@ -708,10 +630,6 @@ skills["ExperimenterDetonateDead"] = { cast = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -70 }, { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, @@ -724,9 +642,9 @@ skills["ExperimenterDetonateDead"] = { "is_area_damage", }, levels = { - [1] = { 6, 9, 7, critChance = 5, levelRequirement = 3, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 29, 44, 5, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 70, 105, 4, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 6, 9, 7, critChance = 5, levelRequirement = 3, statInterpolation = { 1, 1, 1, }, }, + [2] = { 29, 44, 5, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [3] = { 70, 105, 4, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, }, } skills["FireballIncursionChaos"] = { @@ -744,10 +662,6 @@ skills["FireballIncursionChaos"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -40 }, }, @@ -757,7 +671,7 @@ skills["FireballIncursionChaos"] = { "base_is_projectile", }, levels = { - [1] = { 6, 8, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 6, 8, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["FireballIncusionFire"] = { @@ -775,10 +689,6 @@ skills["FireballIncusionFire"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -40 }, }, @@ -788,7 +698,7 @@ skills["FireballIncusionFire"] = { "base_is_projectile", }, levels = { - [1] = { 3, 4, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 4, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["FireballIncusionLightning"] = { @@ -806,10 +716,6 @@ skills["FireballIncusionLightning"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -40 }, }, @@ -819,7 +725,7 @@ skills["FireballIncusionLightning"] = { "base_is_projectile", }, levels = { - [1] = { 2, 6, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 6, critChance = 6, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["FireMonsterWhirlingBlades"] = { @@ -850,10 +756,6 @@ skills["FireMonsterWhirlingBlades"] = { movement = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "attack_speed_+%", -50 }, @@ -865,7 +767,7 @@ skills["FireMonsterWhirlingBlades"] = { "ignores_proximity_shield", }, levels = { - [1] = { 95, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, + [1] = { 95, levelRequirement = 3, statInterpolation = { 1, }, }, }, } skills["FlamebearerFlameBlue"] = { @@ -884,10 +786,6 @@ skills["FlamebearerFlameBlue"] = { projectile = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_repeat_count", 9 }, { "active_skill_cast_speed_+%_final", 25 }, @@ -901,9 +799,9 @@ skills["FlamebearerFlameBlue"] = { "always_pierce", }, levels = { - [1] = { 1, 1, -78, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, 2, -75, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 87, 131, -75, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 1, 1, -78, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 1, 2, -75, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, }, + [3] = { 87, 131, -75, damageEffectiveness = 0.25, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, }, } skills["GhostPirateBladeVortexSpectre"] = { @@ -924,8 +822,6 @@ skills["GhostPirateBladeVortexSpectre"] = { baseMods = { skill("hitTimeOverride", 1), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "maximum_number_of_spinning_blades", 5 }, @@ -939,7 +835,7 @@ skills["GhostPirateBladeVortexSpectre"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 2, 4, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 4, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, }, }, } skills["GoatmanEarthquake"] = { @@ -965,10 +861,6 @@ skills["GoatmanEarthquake"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 1800 }, { "quake_slam_fully_charged_explosion_damage_+%_final", 25 }, @@ -977,7 +869,7 @@ skills["GoatmanEarthquake"] = { "is_area_damage", }, levels = { - [1] = { damageEffectiveness = 0.5, cooldown = 2.75, attackSpeedMultiplier = 13, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.5, cooldown = 2.75, attackSpeedMultiplier = 13, levelRequirement = 1, }, }, } skills["GoatmanFireMagmaOrb"] = { @@ -995,10 +887,6 @@ skills["GoatmanFireMagmaOrb"] = { area = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_cast_speed_+%", 30 }, { "number_of_chains", 2 }, @@ -1013,8 +901,8 @@ skills["GoatmanFireMagmaOrb"] = { "maintain_projectile_direction_when_using_contact_position", }, levels = { - [1] = { 11, 16, critChance = 5, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1149, 1531, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 11, 16, critChance = 5, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 1149, 1531, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["GoatmanMoltenShell"] = { @@ -1032,10 +920,6 @@ skills["GoatmanMoltenShell"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", 54 }, { "molten_shell_expire_after_x_hits", 1 }, @@ -1050,39 +934,39 @@ skills["GoatmanMoltenShell"] = { "always_ignite", }, levels = { - [1] = { 21, 32, 20, 335, critChance = 5, cooldown = 7.5, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 26, 40, 25, 649, critChance = 5, cooldown = 7.5, levelRequirement = 5, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 36, 53, 36, 1000, critChance = 5, cooldown = 7.5, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 51, 76, 49, 1633, critChance = 5, cooldown = 7.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 64, 97, 64, 2075, critChance = 5, cooldown = 7.5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 87, 130, 91, 2573, critChance = 5, cooldown = 7.5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 107, 161, 116, 3094, critChance = 5, cooldown = 7.5, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 140, 210, 160, 3641, critChance = 5, cooldown = 7.5, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 181, 271, 209, 4352, critChance = 5, cooldown = 7.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 260, 391, 315, 5313, critChance = 5, cooldown = 7.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 310, 465, 374, 5890, critChance = 5, cooldown = 7.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 329, 493, 377, 6189, critChance = 5, cooldown = 7.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 436, 654, 565, 7030, critChance = 5, cooldown = 7.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 573, 860, 752, 7870, critChance = 5, cooldown = 7.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 831, 1247, 1194, 9159, critChance = 5, cooldown = 7.5, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 972, 1457, 1403, 9867, critChance = 5, cooldown = 7.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 1320, 1979, 2091, 11090, critChance = 5, cooldown = 7.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 1388, 2082, 2211, 11524, critChance = 5, cooldown = 7.5, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 1459, 2189, 2334, 11966, critChance = 5, cooldown = 7.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 1534, 2301, 2456, 12428, critChance = 5, cooldown = 7.5, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 1613, 2419, 2579, 12894, critChance = 5, cooldown = 7.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 1695, 2543, 2746, 13369, critChance = 5, cooldown = 7.5, levelRequirement = 71, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 1781, 2672, 2912, 13857, critChance = 5, cooldown = 7.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 1872, 2807, 3074, 14358, critChance = 5, cooldown = 7.5, levelRequirement = 73, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 1966, 2949, 3237, 14875, critChance = 5, cooldown = 7.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 2065, 3098, 3397, 15397, critChance = 5, cooldown = 7.5, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 2169, 3253, 3552, 15931, critChance = 5, cooldown = 7.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 2278, 3416, 3703, 16480, critChance = 5, cooldown = 7.5, levelRequirement = 77, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 2391, 3587, 3847, 17039, critChance = 5, cooldown = 7.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 2511, 3766, 3981, 17613, critChance = 5, cooldown = 7.5, levelRequirement = 79, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 2635, 3953, 4110, 18195, critChance = 5, cooldown = 7.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 2766, 4149, 4230, 18790, critChance = 5, cooldown = 7.5, levelRequirement = 81, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 2903, 4354, 4334, 19399, critChance = 5, cooldown = 7.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 21, 32, 20, 335, critChance = 5, cooldown = 7.5, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 26, 40, 25, 649, critChance = 5, cooldown = 7.5, levelRequirement = 5, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 36, 53, 36, 1000, critChance = 5, cooldown = 7.5, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 51, 76, 49, 1633, critChance = 5, cooldown = 7.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 64, 97, 64, 2075, critChance = 5, cooldown = 7.5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 87, 130, 91, 2573, critChance = 5, cooldown = 7.5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 107, 161, 116, 3094, critChance = 5, cooldown = 7.5, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 140, 210, 160, 3641, critChance = 5, cooldown = 7.5, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 181, 271, 209, 4352, critChance = 5, cooldown = 7.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 260, 391, 315, 5313, critChance = 5, cooldown = 7.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 310, 465, 374, 5890, critChance = 5, cooldown = 7.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 329, 493, 377, 6189, critChance = 5, cooldown = 7.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 436, 654, 565, 7030, critChance = 5, cooldown = 7.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 573, 860, 752, 7870, critChance = 5, cooldown = 7.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 831, 1247, 1194, 9159, critChance = 5, cooldown = 7.5, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 972, 1457, 1403, 9867, critChance = 5, cooldown = 7.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 1320, 1979, 2091, 11090, critChance = 5, cooldown = 7.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 1388, 2082, 2211, 11524, critChance = 5, cooldown = 7.5, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 1459, 2189, 2334, 11966, critChance = 5, cooldown = 7.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 1534, 2301, 2456, 12428, critChance = 5, cooldown = 7.5, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 1613, 2419, 2579, 12894, critChance = 5, cooldown = 7.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 1695, 2543, 2746, 13369, critChance = 5, cooldown = 7.5, levelRequirement = 71, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 1781, 2672, 2912, 13857, critChance = 5, cooldown = 7.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 1872, 2807, 3074, 14358, critChance = 5, cooldown = 7.5, levelRequirement = 73, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 1966, 2949, 3237, 14875, critChance = 5, cooldown = 7.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 2065, 3098, 3397, 15397, critChance = 5, cooldown = 7.5, levelRequirement = 75, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 2169, 3253, 3552, 15931, critChance = 5, cooldown = 7.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 2278, 3416, 3703, 16480, critChance = 5, cooldown = 7.5, levelRequirement = 77, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 2391, 3587, 3847, 17039, critChance = 5, cooldown = 7.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 2511, 3766, 3981, 17613, critChance = 5, cooldown = 7.5, levelRequirement = 79, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 2635, 3953, 4110, 18195, critChance = 5, cooldown = 7.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 2766, 4149, 4230, 18790, critChance = 5, cooldown = 7.5, levelRequirement = 81, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 2903, 4354, 4334, 19399, critChance = 5, cooldown = 7.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["GoatmanMonsterSlam"] = { @@ -1098,10 +982,6 @@ skills["GoatmanMonsterSlam"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_attack_speed_+%_final", -20 }, { "active_skill_area_of_effect_radius_+%_final", 200 }, @@ -1110,7 +990,7 @@ skills["GoatmanMonsterSlam"] = { "is_area_damage", }, levels = { - [1] = { damageEffectiveness = 1.75, cooldown = 6, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.75, cooldown = 6, baseMultiplier = 1.75, levelRequirement = 1, }, }, } skills["GroundEffectsSlamDockworkerChampion"] = { @@ -1128,10 +1008,6 @@ skills["GroundEffectsSlamDockworkerChampion"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_attack_speed_+%_final", -40 }, { "base_skill_effect_duration", 4000 }, @@ -1142,7 +1018,7 @@ skills["GroundEffectsSlamDockworkerChampion"] = { "is_area_damage", }, levels = { - [1] = { 618, damageEffectiveness = 2.5, cooldown = 6, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, + [1] = { 618, damageEffectiveness = 2.5, cooldown = 6, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = { 1, }, }, }, } skills["GuardianArc"] = { @@ -1158,10 +1034,6 @@ skills["GuardianArc"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_chance_to_shock_%", 5 }, { "active_skill_cast_speed_+%_final", -80 }, @@ -1172,8 +1044,8 @@ skills["GuardianArc"] = { "spell_maximum_base_lightning_damage", }, levels = { - [1] = { 2, 6, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 113, 338, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 6, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [2] = { 113, 338, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, }, } skills["HalfSkeletonPuncture"] = { @@ -1201,8 +1073,6 @@ skills["HalfSkeletonPuncture"] = { baseMods = { mod("BleedChance", "BASE", 100), }, - qualityStats = { - }, constantStats = { { "active_skill_bleeding_damage_+%_final", 57 }, { "melee_range_+", 20 }, @@ -1211,8 +1081,8 @@ skills["HalfSkeletonPuncture"] = { "global_bleed_on_hit", }, levels = { - [1] = { baseMultiplier = 1.2, cooldown = 7.5, levelRequirement = 2, statInterpolation = { }, cost = { }, }, - [2] = { baseMultiplier = 1.2, cooldown = 7.5, levelRequirement = 14, statInterpolation = { }, cost = { }, }, + [1] = { baseMultiplier = 1.2, cooldown = 7.5, levelRequirement = 2, }, + [2] = { baseMultiplier = 1.2, cooldown = 7.5, levelRequirement = 14, }, }, } skills["HolyFireElementalFireball"] = { @@ -1230,10 +1100,6 @@ skills["HolyFireElementalFireball"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, }, @@ -1243,8 +1109,8 @@ skills["HolyFireElementalFireball"] = { "base_is_projectile", }, levels = { - [1] = { 5, 7, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 776, 1202, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 7, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 776, 1202, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["IguanaProjectile"] = { @@ -1259,10 +1125,6 @@ skills["IguanaProjectile"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 4 }, { "spell_maximum_action_distance_+%", -60 }, @@ -1273,7 +1135,7 @@ skills["IguanaProjectile"] = { "base_is_projectile", }, levels = { - [1] = { cooldown = 3.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 3.5, levelRequirement = 1, }, }, } skills["IguanaProjectileChrome"] = { @@ -1288,10 +1150,6 @@ skills["IguanaProjectileChrome"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 24 }, { "spell_maximum_action_distance_+%", -60 }, @@ -1303,7 +1161,7 @@ skills["IguanaProjectileChrome"] = { "base_is_projectile", }, levels = { - [1] = { cooldown = 3.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 3.5, levelRequirement = 1, }, }, } skills["IncaMinionProjectile"] = { @@ -1319,10 +1177,6 @@ skills["IncaMinionProjectile"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_range_+%", -75 }, }, @@ -1336,9 +1190,9 @@ skills["IncaMinionProjectile"] = { "base_is_projectile", }, levels = { - [1] = { 2, 3, 3, 4, 60, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 2, }, cost = { }, }, - [2] = { 6, 9, 9, 13, 40, critChance = 5, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 2, }, cost = { }, }, - [3] = { 90, 136, 136, 204, 0, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 2, }, cost = { }, }, + [1] = { 2, 3, 3, 4, 60, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 2, }, }, + [2] = { 6, 9, 9, 13, 40, critChance = 5, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 2, }, }, + [3] = { 90, 136, 136, 204, 0, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 2, }, }, }, } skills["IncursionLeapSlamChampion"] = { @@ -1365,18 +1219,12 @@ skills["IncursionLeapSlamChampion"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { - [1] = { baseMultiplier = 1.5, cooldown = 6, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { baseMultiplier = 1.5, cooldown = 6, levelRequirement = 1, }, }, } skills["IncursionMeteorUpheaval"] = { @@ -1392,10 +1240,6 @@ skills["IncursionMeteorUpheaval"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "upheaval_number_of_spikes", 8 }, { "skill_physical_damage_%_to_convert_to_chaos", 30 }, @@ -1406,7 +1250,7 @@ skills["IncursionMeteorUpheaval"] = { "is_area_damage", }, levels = { - [1] = { 7, 10, critChance = 5, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 5, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["InsectSpawnerSpit"] = { @@ -1422,10 +1266,6 @@ skills["InsectSpawnerSpit"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_reverse_point_blank_damage_-%_at_minimum_range", 30 }, }, @@ -1437,7 +1277,7 @@ skills["InsectSpawnerSpit"] = { "base_is_projectile", }, levels = { - [1] = { 1, 1, 2, 3, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 1, 1, 2, 3, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["KaomFireBeamTotemSpectre"] = { @@ -1463,8 +1303,6 @@ skills["KaomFireBeamTotemSpectre"] = { baseMods = { mod("Damage", "MORE", 60, 0, 0, { type = "Multiplier", actor = "parent", var = "KaomFireBeamTotemStage", base = -60, limit = 8 }), }, - qualityStats = { - }, constantStats = { { "totem_damage_+%_final_per_active_totem", -12 }, { "fire_beam_additional_stack_damage_+%_final", -40 }, @@ -1482,8 +1320,8 @@ skills["KaomFireBeamTotemSpectre"] = { "ignores_totem_cooldown_limit", }, levels = { - [1] = { 197, 1, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 2, }, cost = { }, }, - [2] = { 75514, 83, cooldown = 3, levelRequirement = 83, statInterpolation = { 1, 2, }, cost = { }, }, + [1] = { 197, 1, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 2, }, }, + [2] = { 75514, 83, cooldown = 3, levelRequirement = 83, statInterpolation = { 1, 2, }, }, }, } skills["KaomWarriorGroundSlam"] = { @@ -1499,10 +1337,6 @@ skills["KaomWarriorGroundSlam"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_stun_threshold_reduction_+%", 10 }, { "active_skill_damage_+%_final", 20 }, @@ -1511,7 +1345,7 @@ skills["KaomWarriorGroundSlam"] = { "is_area_damage", }, levels = { - [1] = { cooldown = 5, levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 2, }, }, } skills["KaomWarriorMoltenStrike"] = { @@ -1540,10 +1374,6 @@ skills["KaomWarriorMoltenStrike"] = { attack = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_fire", 60 }, { "number_of_additional_projectiles", 5 }, @@ -1555,7 +1385,7 @@ skills["KaomWarriorMoltenStrike"] = { stats = { }, levels = { - [1] = { cooldown = 3, levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 3, levelRequirement = 2, }, }, } skills["KitavaDemonLeapSlam"] = { @@ -1583,10 +1413,6 @@ skills["KitavaDemonLeapSlam"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "physical_damage_%_to_add_as_fire", 50 }, { "active_skill_area_of_effect_radius_+%_final", 50 }, @@ -1596,7 +1422,7 @@ skills["KitavaDemonLeapSlam"] = { "cast_time_overrides_attack_duration", }, levels = { - [1] = { damageEffectiveness = 1.2, cooldown = 5, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.2, cooldown = 5, baseMultiplier = 1.2, levelRequirement = 1, }, }, } skills["KitavaDemonCleave"] = { @@ -1620,10 +1446,6 @@ skills["KitavaDemonCleave"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "bleed_on_hit_with_attacks_%", 100 }, { "active_skill_bleeding_damage_+%_final", -44 }, @@ -1634,7 +1456,7 @@ skills["KitavaDemonCleave"] = { "skill_double_hits_when_dual_wielding", }, levels = { - [1] = { damageEffectiveness = 1.9, cooldown = 6, baseMultiplier = 1.9, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.9, cooldown = 6, baseMultiplier = 1.9, levelRequirement = 1, }, }, } skills["KitavaDemonWhirlingBlades"] = { @@ -1657,10 +1479,6 @@ skills["KitavaDemonWhirlingBlades"] = { attack = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "monster_flurry", 1 }, @@ -1671,10 +1489,10 @@ skills["KitavaDemonWhirlingBlades"] = { "ignores_proximity_shield", }, levels = { - [1] = { 173, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, - [2] = { 12634, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [3] = { 72336, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [4] = { 230068, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, + [1] = { 173, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = { 1, }, }, + [2] = { 12634, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 45, statInterpolation = { 1, }, }, + [3] = { 72336, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 68, statInterpolation = { 1, }, }, + [4] = { 230068, damageEffectiveness = 0.6, cooldown = 6, baseMultiplier = 0.6, levelRequirement = 84, statInterpolation = { 1, }, }, }, } skills["KitavaDemonXMortar"] = { @@ -1691,10 +1509,6 @@ skills["KitavaDemonXMortar"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 2 }, { "spell_maximum_action_distance_+%", 500 }, @@ -1709,8 +1523,8 @@ skills["KitavaDemonXMortar"] = { "is_area_damage", }, levels = { - [1] = { 11, 16, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 531, 786, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 11, 16, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 531, 786, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MassFrenzy"] = { @@ -1725,16 +1539,10 @@ skills["MassFrenzy"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { }, levels = { - [1] = { cooldown = 6, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 0, }, }, } skills["MassPower"] = { @@ -1749,16 +1557,10 @@ skills["MassPower"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { }, levels = { - [1] = { cooldown = 6, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 0, }, }, } skills["MinerThrowFireSpectre"] = { @@ -1776,12 +1578,6 @@ skills["MinerThrowFireSpectre"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "base_fire_damage_to_deal_per_minute", "spell_minimum_base_fire_damage", @@ -1791,18 +1587,18 @@ skills["MinerThrowFireSpectre"] = { "is_area_damage", }, levels = { - [1] = { 170, 1, 2, 2000, cooldown = 1.5, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 212, 2, 2, 2100, cooldown = 1.5, levelRequirement = 5, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 287, 2, 3, 2200, cooldown = 1.5, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 378, 3, 4, 2300, cooldown = 1.5, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 527, 4, 6, 2400, cooldown = 1.5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 716, 5, 8, 2500, cooldown = 1.5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 954, 7, 11, 2600, cooldown = 1.5, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 1252, 9, 14, 2700, cooldown = 1.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 1337, 10, 15, 2800, cooldown = 1.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 1730, 13, 19, 2900, cooldown = 1.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 2821, 21, 32, 3000, cooldown = 1.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 23226, 174, 261, 4000, cooldown = 1.5, levelRequirement = 79, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 170, 1, 2, 2000, cooldown = 1.5, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 212, 2, 2, 2100, cooldown = 1.5, levelRequirement = 5, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 287, 2, 3, 2200, cooldown = 1.5, levelRequirement = 8, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 378, 3, 4, 2300, cooldown = 1.5, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 527, 4, 6, 2400, cooldown = 1.5, levelRequirement = 15, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 716, 5, 8, 2500, cooldown = 1.5, levelRequirement = 19, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 954, 7, 11, 2600, cooldown = 1.5, levelRequirement = 23, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 1252, 9, 14, 2700, cooldown = 1.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 1337, 10, 15, 2800, cooldown = 1.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 1730, 13, 19, 2900, cooldown = 1.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 2821, 21, 32, 3000, cooldown = 1.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 23226, 174, 261, 4000, cooldown = 1.5, levelRequirement = 79, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["MonsterArc"] = { @@ -1818,10 +1614,6 @@ skills["MonsterArc"] = { baseFlags = { spell = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_chance_to_shock_%", 10 }, { "number_of_chains", 1 }, @@ -1859,10 +1651,6 @@ skills["MonsterCausticArrow"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "physical_damage_%_to_add_as_chaos", 34 }, { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", -25 }, @@ -1909,10 +1697,6 @@ skills["MonsterCausticArrowAtAnimationSpeed"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2250 }, { "physical_damage_%_to_add_as_chaos", 34 }, @@ -1928,8 +1712,8 @@ skills["MonsterCausticArrowAtAnimationSpeed"] = { "skill_can_fire_arrows", }, levels = { - [1] = { 133, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, - [2] = { 10345, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, + [1] = { 133, levelRequirement = 3, statInterpolation = { 1, }, }, + [2] = { 10345, levelRequirement = 68, statInterpolation = { 1, }, }, }, } skills["MonsterCausticBomb"] = { @@ -1947,10 +1731,6 @@ skills["MonsterCausticBomb"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_trap_duration", 2500 }, { "base_skill_effect_duration", 4000 }, @@ -1968,12 +1748,12 @@ skills["MonsterCausticBomb"] = { "ignores_trap_and_mine_cooldown_limit", }, levels = { - [1] = { 4, 5, 210, critChance = 5, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 5, 7, 287, critChance = 5, cooldown = 4, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 8, 11, 449, critChance = 5, cooldown = 4, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 11, 15, 618, critChance = 5, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 15, 20, 831, critChance = 5, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 357, 476, 19849, critChance = 5, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 4, 5, 210, critChance = 5, cooldown = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 5, 7, 287, critChance = 5, cooldown = 4, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, + [3] = { 8, 11, 449, critChance = 5, cooldown = 4, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [4] = { 11, 15, 618, critChance = 5, cooldown = 4, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [5] = { 15, 20, 831, critChance = 5, cooldown = 4, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [6] = { 357, 476, 19849, critChance = 5, cooldown = 4, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, }, } skills["MonsterDischarge"] = { @@ -1990,10 +1770,6 @@ skills["MonsterDischarge"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -75 }, }, @@ -2008,8 +1784,8 @@ skills["MonsterDischarge"] = { "disable_skill_repeats", }, levels = { - [1] = { 7, 20, 10, 14, 8, 12, damageEffectiveness = 1.5, critChance = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 252, 753, 358, 537, 293, 440, damageEffectiveness = 1.5, critChance = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 7, 20, 10, 14, 8, 12, damageEffectiveness = 1.5, critChance = 4, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, + [2] = { 252, 753, 358, 537, 293, 440, damageEffectiveness = 1.5, critChance = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, 1, }, }, }, } skills["MonsterEnduringCry"] = { @@ -2026,10 +1802,6 @@ skills["MonsterEnduringCry"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "enduring_cry_grants_x_additional_endurance_charges", 2 }, { "base_skill_effect_duration", 1000 }, @@ -2038,40 +1810,40 @@ skills["MonsterEnduringCry"] = { stats = { }, levels = { - [1] = { cooldown = 8, levelRequirement = 4, statInterpolation = { }, cost = { }, }, - [2] = { cooldown = 8, levelRequirement = 7, statInterpolation = { }, cost = { }, }, - [3] = { cooldown = 8, levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [4] = { cooldown = 8, levelRequirement = 14, statInterpolation = { }, cost = { }, }, - [5] = { cooldown = 8, levelRequirement = 18, statInterpolation = { }, cost = { }, }, - [6] = { cooldown = 8, levelRequirement = 22, statInterpolation = { }, cost = { }, }, - [7] = { cooldown = 8, levelRequirement = 24, statInterpolation = { }, cost = { }, }, - [8] = { cooldown = 8, levelRequirement = 28, statInterpolation = { }, cost = { }, }, - [9] = { cooldown = 8, levelRequirement = 32, statInterpolation = { }, cost = { }, }, - [10] = { cooldown = 8, levelRequirement = 36, statInterpolation = { }, cost = { }, }, - [11] = { cooldown = 8, levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [12] = { cooldown = 8, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [13] = { cooldown = 8, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [14] = { cooldown = 8, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [15] = { cooldown = 8, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [16] = { cooldown = 8, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [17] = { cooldown = 8, levelRequirement = 63, statInterpolation = { }, cost = { }, }, - [18] = { cooldown = 8, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [19] = { cooldown = 8, levelRequirement = 67, statInterpolation = { }, cost = { }, }, - [20] = { cooldown = 8, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [21] = { cooldown = 8, levelRequirement = 69, statInterpolation = { }, cost = { }, }, - [22] = { cooldown = 8, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [23] = { cooldown = 8, levelRequirement = 71, statInterpolation = { }, cost = { }, }, - [24] = { cooldown = 8, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [25] = { cooldown = 8, levelRequirement = 73, statInterpolation = { }, cost = { }, }, - [26] = { cooldown = 8, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [27] = { cooldown = 8, levelRequirement = 75, statInterpolation = { }, cost = { }, }, - [28] = { cooldown = 8, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [29] = { cooldown = 8, levelRequirement = 77, statInterpolation = { }, cost = { }, }, - [30] = { cooldown = 8, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [31] = { cooldown = 8, levelRequirement = 79, statInterpolation = { }, cost = { }, }, - [32] = { cooldown = 8, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [33] = { cooldown = 8, levelRequirement = 81, statInterpolation = { }, cost = { }, }, - [34] = { cooldown = 8, levelRequirement = 82, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 4, }, + [2] = { cooldown = 8, levelRequirement = 7, }, + [3] = { cooldown = 8, levelRequirement = 10, }, + [4] = { cooldown = 8, levelRequirement = 14, }, + [5] = { cooldown = 8, levelRequirement = 18, }, + [6] = { cooldown = 8, levelRequirement = 22, }, + [7] = { cooldown = 8, levelRequirement = 24, }, + [8] = { cooldown = 8, levelRequirement = 28, }, + [9] = { cooldown = 8, levelRequirement = 32, }, + [10] = { cooldown = 8, levelRequirement = 36, }, + [11] = { cooldown = 8, levelRequirement = 40, }, + [12] = { cooldown = 8, levelRequirement = 44, }, + [13] = { cooldown = 8, levelRequirement = 48, }, + [14] = { cooldown = 8, levelRequirement = 52, }, + [15] = { cooldown = 8, levelRequirement = 56, }, + [16] = { cooldown = 8, levelRequirement = 60, }, + [17] = { cooldown = 8, levelRequirement = 63, }, + [18] = { cooldown = 8, levelRequirement = 66, }, + [19] = { cooldown = 8, levelRequirement = 67, }, + [20] = { cooldown = 8, levelRequirement = 68, }, + [21] = { cooldown = 8, levelRequirement = 69, }, + [22] = { cooldown = 8, levelRequirement = 70, }, + [23] = { cooldown = 8, levelRequirement = 71, }, + [24] = { cooldown = 8, levelRequirement = 72, }, + [25] = { cooldown = 8, levelRequirement = 73, }, + [26] = { cooldown = 8, levelRequirement = 74, }, + [27] = { cooldown = 8, levelRequirement = 75, }, + [28] = { cooldown = 8, levelRequirement = 76, }, + [29] = { cooldown = 8, levelRequirement = 77, }, + [30] = { cooldown = 8, levelRequirement = 78, }, + [31] = { cooldown = 8, levelRequirement = 79, }, + [32] = { cooldown = 8, levelRequirement = 80, }, + [33] = { cooldown = 8, levelRequirement = 81, }, + [34] = { cooldown = 8, levelRequirement = 82, }, }, } skills["AxisEnfeeble"] = { @@ -2100,10 +1872,6 @@ skills["AxisEnfeeble"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "accuracy_rating_+%", -40 }, @@ -2114,7 +1882,7 @@ skills["AxisEnfeeble"] = { stats = { }, levels = { - [1] = { cooldown = 10, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 1, }, }, } skills["MonsterFireballContactPos"] = { @@ -2132,10 +1900,6 @@ skills["MonsterFireballContactPos"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, }, @@ -2148,8 +1912,8 @@ skills["MonsterFireballContactPos"] = { "maintain_projectile_direction_when_using_contact_position", }, levels = { - [1] = { 10, 15, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1810, 2808, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, 15, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 1810, 2808, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterFireBomb"] = { @@ -2168,10 +1932,6 @@ skills["MonsterFireBomb"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_trap_duration", 2500 }, { "base_skill_effect_duration", 4500 }, @@ -2188,8 +1948,8 @@ skills["MonsterFireBomb"] = { "ignores_trap_and_mine_cooldown_limit", }, levels = { - [1] = { 4, 7, 182, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 885, 1328, 36875, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 4, 7, 182, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 885, 1328, 36875, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, }, } skills["MonsterFlickerStrike"] = { @@ -2219,10 +1979,6 @@ skills["MonsterFlickerStrike"] = { melee = true, movement = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "attack_speed_+%", 30 }, { "base_attack_speed_+%_per_frenzy_charge", 10 }, @@ -2233,7 +1989,7 @@ skills["MonsterFlickerStrike"] = { "melee_defer_damage_prediction", }, levels = { - [1] = { cooldown = 2, levelRequirement = 13, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 2, levelRequirement = 13, }, }, } skills["MonsterFlameRedCannibal"] = { @@ -2251,10 +2007,6 @@ skills["MonsterFlameRedCannibal"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_repeat_count", 2 }, { "spell_maximum_action_distance_+%", -75 }, @@ -2270,7 +2022,7 @@ skills["MonsterFlameRedCannibal"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 2, 4, damageEffectiveness = 0.25, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 4, damageEffectiveness = 0.25, levelRequirement = 3, statInterpolation = { 1, 1, }, }, }, } skills["MonsterIceShot"] = { @@ -2291,10 +2043,6 @@ skills["MonsterIceShot"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_cold", 50 }, { "base_skill_effect_duration", 2500 }, @@ -2306,8 +2054,8 @@ skills["MonsterIceShot"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 15, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, - [2] = { 50, levelRequirement = 68, statInterpolation = { 2, }, cost = { }, }, + [1] = { 15, levelRequirement = 1, statInterpolation = { 1, }, }, + [2] = { 50, levelRequirement = 68, statInterpolation = { 2, }, }, }, } skills["MountainGoatmanIceSpear"] = { @@ -2324,10 +2072,6 @@ skills["MountainGoatmanIceSpear"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_chill_duration_+%_final", 20 }, }, @@ -2339,8 +2083,8 @@ skills["MountainGoatmanIceSpear"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 134, 201, 50, critChance = 7, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 595, 893, 25, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 134, 201, 50, critChance = 7, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [2] = { 595, 893, 25, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, }, } skills["MonsterLeapSlam"] = { @@ -2368,18 +2112,12 @@ skills["MonsterLeapSlam"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { - [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 2, }, }, } skills["MonsterLeapSlamFoothills"] = { @@ -2407,10 +2145,6 @@ skills["MonsterLeapSlamFoothills"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "leapslam_overshoot_distance", 10 }, }, @@ -2419,7 +2153,7 @@ skills["MonsterLeapSlamFoothills"] = { "cast_time_overrides_attack_duration", }, levels = { - [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 2, }, }, } skills["MonsterLesserMultiFireballSpectre"] = { @@ -2437,10 +2171,6 @@ skills["MonsterLesserMultiFireballSpectre"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, { "number_of_additional_projectiles", 1 }, @@ -2451,8 +2181,8 @@ skills["MonsterLesserMultiFireballSpectre"] = { "base_is_projectile", }, levels = { - [1] = { 4, 5, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 584, 876, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 5, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 584, 876, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterLesserMultiIceSpear"] = { @@ -2469,10 +2199,6 @@ skills["MonsterLesserMultiIceSpear"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "ice_spear_second_form_damage_+%", 50 }, { "number_of_additional_projectiles", 1 }, @@ -2483,8 +2209,8 @@ skills["MonsterLesserMultiIceSpear"] = { "base_is_projectile", }, levels = { - [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterLightningArrow"] = { @@ -2505,10 +2231,6 @@ skills["MonsterLightningArrow"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_lightning", 50 }, { "lightning_arrow_maximum_number_of_extra_targets", 4 }, @@ -2518,7 +2240,7 @@ skills["MonsterLightningArrow"] = { stats = { }, levels = { - [1] = { levelRequirement = 9, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 9, }, }, } skills["SkeletonArcherLightningArrow"] = { @@ -2539,10 +2261,6 @@ skills["SkeletonArcherLightningArrow"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_lightning", 50 }, { "lightning_arrow_maximum_number_of_extra_targets", 4 }, @@ -2552,7 +2270,7 @@ skills["SkeletonArcherLightningArrow"] = { stats = { }, levels = { - [1] = { baseMultiplier = 1.25, levelRequirement = 9, statInterpolation = { }, cost = { }, }, + [1] = { baseMultiplier = 1.25, levelRequirement = 9, }, }, } skills["MonsterLightningThorns"] = { @@ -2568,17 +2286,13 @@ skills["MonsterLightningThorns"] = { spell = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 3500 }, }, stats = { }, levels = { - [1] = { cooldown = 3.5, levelRequirement = 3, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 3.5, levelRequirement = 3, }, }, } skills["MonsterMultiFireballSpectre"] = { @@ -2596,10 +2310,6 @@ skills["MonsterMultiFireballSpectre"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, { "number_of_additional_projectiles", 2 }, @@ -2610,8 +2320,8 @@ skills["MonsterMultiFireballSpectre"] = { "base_is_projectile", }, levels = { - [1] = { 3, 5, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 511, 766, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 5, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 511, 766, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterMultiIceSpear"] = { @@ -2628,10 +2338,6 @@ skills["MonsterMultiIceSpear"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "ice_spear_second_form_damage_+%", 50 }, { "number_of_additional_projectiles", 2 }, @@ -2642,8 +2348,8 @@ skills["MonsterMultiIceSpear"] = { "base_is_projectile", }, levels = { - [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterProjectileWeakness"] = { @@ -2666,10 +2372,6 @@ skills["MonsterProjectileWeakness"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "projectiles_hitting_self_split_into_x", 3 }, @@ -2679,9 +2381,9 @@ skills["MonsterProjectileWeakness"] = { "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 32, 24, cooldown = 12, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 34, 42, cooldown = 12, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 34, 42, cooldown = 12, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 32, 24, cooldown = 12, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [2] = { 34, 42, cooldown = 12, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [3] = { 34, 42, cooldown = 12, levelRequirement = 60, statInterpolation = { 1, 1, }, }, }, } skills["MonsterProximityShield"] = { @@ -2695,17 +2397,13 @@ skills["MonsterProximityShield"] = { spell = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 8000 }, }, stats = { }, levels = { - [1] = { cooldown = 18, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 18, levelRequirement = 0, }, }, } skills["MonsterPuncture"] = { @@ -2733,19 +2431,15 @@ skills["MonsterPuncture"] = { baseMods = { mod("BleedChance", "BASE", 100), }, - qualityStats = { - }, - constantStats = { - }, stats = { "active_skill_bleeding_damage_+%_final", "skill_can_fire_arrows", "global_bleed_on_hit", }, levels = { - [1] = { 112, baseMultiplier = 1.2, levelRequirement = 9, statInterpolation = { 1, }, cost = { }, }, - [2] = { 155, baseMultiplier = 1.2, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [3] = { 197, baseMultiplier = 1.2, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, + [1] = { 112, baseMultiplier = 1.2, levelRequirement = 9, statInterpolation = { 1, }, }, + [2] = { 155, baseMultiplier = 1.2, levelRequirement = 30, statInterpolation = { 1, }, }, + [3] = { 197, baseMultiplier = 1.2, levelRequirement = 60, statInterpolation = { 1, }, }, }, } skills["MonsterRighteousFireWhileSpectred"] = { @@ -2762,10 +2456,6 @@ skills["MonsterRighteousFireWhileSpectred"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", 27 }, }, @@ -2773,7 +2463,7 @@ skills["MonsterRighteousFireWhileSpectred"] = { "base_fire_damage_to_deal_per_minute", }, levels = { - [1] = { 95, levelRequirement = 3, statInterpolation = { 1, }, cost = { }, }, + [1] = { 95, levelRequirement = 3, statInterpolation = { 1, }, }, }, } skills["MonsterShockNova"] = { @@ -2790,10 +2480,6 @@ skills["MonsterShockNova"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "newshocknova_first_ring_damage_+%_final", -50 }, { "base_chance_to_shock_%", 50 }, @@ -2806,8 +2492,8 @@ skills["MonsterShockNova"] = { "is_area_damage", }, levels = { - [1] = { 3, 10, critChance = 3, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 377, 1132, critChance = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 10, critChance = 3, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [2] = { 377, 1132, critChance = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterSpark"] = { @@ -2825,10 +2511,6 @@ skills["MonsterSpark"] = { projectile = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2000 }, { "number_of_additional_projectiles", 1 }, @@ -2839,14 +2521,14 @@ skills["MonsterSpark"] = { "base_is_projectile", }, levels = { - [1] = { 4, 13, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 6, 19, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 8, 25, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 22, 67, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 29, 86, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 32, 97, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 200, 599, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 483, 1448, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 13, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [2] = { 6, 19, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [3] = { 8, 25, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [4] = { 22, 67, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [5] = { 29, 86, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [6] = { 32, 97, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [7] = { 200, 599, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [8] = { 483, 1448, damageEffectiveness = 0.7, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterSplitFireballSpectre"] = { @@ -2864,10 +2546,6 @@ skills["MonsterSplitFireballSpectre"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, }, @@ -2878,8 +2556,8 @@ skills["MonsterSplitFireballSpectre"] = { "base_is_projectile", }, levels = { - [1] = { 4, 6, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 628, 941, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 6, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 628, 941, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterSplitIceSpear"] = { @@ -2896,10 +2574,6 @@ skills["MonsterSplitIceSpear"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "ice_spear_second_form_damage_+%", 50 }, }, @@ -2910,8 +2584,8 @@ skills["MonsterSplitIceSpear"] = { "projectiles_fork", }, levels = { - [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 6, 10, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 494, 741, damageEffectiveness = 0.8, critChance = 7, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["MonsterWarlordsMark"] = { @@ -2940,10 +2614,6 @@ skills["MonsterWarlordsMark"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 4000 }, { "enemy_chance_to_double_stun_duration_%_vs_self", 40 }, @@ -2955,7 +2625,7 @@ skills["MonsterWarlordsMark"] = { stats = { }, levels = { - [1] = { cooldown = 8, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 1, }, }, } skills["MotherOfFlamesMagmaOrb3"] = { @@ -2973,10 +2643,6 @@ skills["MotherOfFlamesMagmaOrb3"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_cast_speed_+%", -66 }, { "number_of_chains", 2 }, @@ -2988,8 +2654,8 @@ skills["MotherOfFlamesMagmaOrb3"] = { "base_is_projectile", }, levels = { - [1] = { 9, 13, critChance = 5, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 645, 967, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 9, 13, critChance = 5, cooldown = 3, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 645, 967, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["NecromancerConductivity"] = { @@ -3015,10 +2681,6 @@ skills["NecromancerConductivity"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "chance_to_be_shocked_%", 25 }, @@ -3028,10 +2690,10 @@ skills["NecromancerConductivity"] = { "base_lightning_damage_resistance_%", }, levels = { - [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, cost = { }, }, + [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, }, + [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, }, }, } skills["NecromancerElementalWeakness"] = { @@ -3054,10 +2716,6 @@ skills["NecromancerElementalWeakness"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "active_skill_area_of_effect_radius_+%_final", 42 }, @@ -3066,10 +2724,10 @@ skills["NecromancerElementalWeakness"] = { "base_resist_all_elements_%", }, levels = { - [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [2] = { -25, cooldown = 10, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -30, cooldown = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, cost = { }, }, + [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, }, + [2] = { -25, cooldown = 10, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -30, cooldown = 10, levelRequirement = 56, statInterpolation = { 1, }, }, + [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, }, }, } skills["NecromancerEnfeeble"] = { @@ -3098,10 +2756,6 @@ skills["NecromancerEnfeeble"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 5000 }, { "accuracy_rating_+%", -60 }, @@ -3112,7 +2766,7 @@ skills["NecromancerEnfeeble"] = { stats = { }, levels = { - [1] = { cooldown = 10, levelRequirement = 4, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 4, }, }, } skills["NecromancerFlammability"] = { @@ -3138,10 +2792,6 @@ skills["NecromancerFlammability"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "chance_to_be_ignited_%", 25 }, @@ -3151,10 +2801,10 @@ skills["NecromancerFlammability"] = { "base_fire_damage_resistance_%", }, levels = { - [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, cost = { }, }, + [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, }, + [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, }, }, } skills["NecromancerFrostbite"] = { @@ -3180,10 +2830,6 @@ skills["NecromancerFrostbite"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "chance_to_be_frozen_%", 25 }, @@ -3193,10 +2839,10 @@ skills["NecromancerFrostbite"] = { "base_cold_damage_resistance_%", }, levels = { - [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, cost = { }, }, + [1] = { -20, cooldown = 10, levelRequirement = 10, statInterpolation = { 1, }, }, + [2] = { -25, cooldown = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [3] = { -30, cooldown = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [4] = { -40, cooldown = 10, levelRequirement = 71, statInterpolation = { 1, }, }, }, } skills["NecromancerProjectileWeakness"] = { @@ -3219,10 +2865,6 @@ skills["NecromancerProjectileWeakness"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "projectiles_hitting_self_split_into_x", 3 }, @@ -3232,9 +2874,9 @@ skills["NecromancerProjectileWeakness"] = { "active_skill_area_of_effect_radius_+%_final", }, levels = { - [1] = { 22, 24, cooldown = 12, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 24, 42, cooldown = 12, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 24, 42, cooldown = 12, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 22, 24, cooldown = 12, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [2] = { 24, 42, cooldown = 12, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [3] = { 24, 42, cooldown = 12, levelRequirement = 60, statInterpolation = { 1, 1, }, }, }, } skills["NecromancerRaiseZombie"] = { @@ -3251,10 +2893,6 @@ skills["NecromancerRaiseZombie"] = { spell = true, minion = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "alternate_minion", 1 }, }, @@ -3262,10 +2900,10 @@ skills["NecromancerRaiseZombie"] = { "base_number_of_zombies_allowed", }, levels = { - [1] = { 3, levelRequirement = 2, statInterpolation = { 1, }, cost = { }, }, - [2] = { 4, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [3] = { 5, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [4] = { 6, levelRequirement = 51, statInterpolation = { 1, }, cost = { }, }, + [1] = { 3, levelRequirement = 2, statInterpolation = { 1, }, }, + [2] = { 4, levelRequirement = 26, statInterpolation = { 1, }, }, + [3] = { 5, levelRequirement = 40, statInterpolation = { 1, }, }, + [4] = { 6, levelRequirement = 51, statInterpolation = { 1, }, }, }, } skills["NecromancerVulnerability"] = { @@ -3296,10 +2934,6 @@ skills["NecromancerVulnerability"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "physical_damage_taken_+%", 50 }, @@ -3310,7 +2944,7 @@ skills["NecromancerVulnerability"] = { stats = { }, levels = { - [1] = { cooldown = 9, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 9, levelRequirement = 1, }, }, } skills["PyroChaosFireball"] = { @@ -3328,10 +2962,6 @@ skills["PyroChaosFireball"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, }, @@ -3343,7 +2973,7 @@ skills["PyroChaosFireball"] = { "base_is_projectile", }, levels = { - [1] = { 3, 4, 2, 2, critChance = 6, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 3, 4, 2, 2, critChance = 6, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["PyroFireball"] = { @@ -3361,10 +2991,6 @@ skills["PyroFireball"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, }, @@ -3374,8 +3000,8 @@ skills["PyroFireball"] = { "base_is_projectile", }, levels = { - [1] = { 5, 7, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 497, 745, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 7, critChance = 6, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 497, 745, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["PyroSuicideExplosion"] = { @@ -3391,12 +3017,6 @@ skills["PyroSuicideExplosion"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "secondary_minimum_base_fire_damage", "secondary_maximum_base_fire_damage", @@ -3404,12 +3024,12 @@ skills["PyroSuicideExplosion"] = { "is_area_damage", }, levels = { - [1] = { 9, 14, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 18, 27, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 27, 40, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 42, 62, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 63, 94, levelRequirement = 23, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 85, 128, levelRequirement = 27, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 9, 14, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 18, 27, levelRequirement = 9, statInterpolation = { 1, 1, }, }, + [3] = { 27, 40, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { 42, 62, levelRequirement = 18, statInterpolation = { 1, 1, }, }, + [5] = { 63, 94, levelRequirement = 23, statInterpolation = { 1, 1, }, }, + [6] = { 85, 128, levelRequirement = 27, statInterpolation = { 1, 1, }, }, }, } skills["RevenantSpellProjectileSpectre"] = { @@ -3424,10 +3044,6 @@ skills["RevenantSpellProjectileSpectre"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 7 }, { "base_number_of_projectiles_in_spiral_nova", 3 }, @@ -3442,7 +3058,7 @@ skills["RevenantSpellProjectileSpectre"] = { "base_is_projectile", }, levels = { - [1] = { 3, 7, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 7, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, }, }, } skills["SeawitchFrostbolt"] = { @@ -3459,12 +3075,6 @@ skills["SeawitchFrostbolt"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -3472,8 +3082,8 @@ skills["SeawitchFrostbolt"] = { "always_pierce", }, levels = { - [1] = { 8, 12, critChance = 5, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 889, 1337, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 8, 12, critChance = 5, cooldown = 3, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 889, 1337, critChance = 5, cooldown = 3, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["SeaWitchScreech"] = { @@ -3490,10 +3100,6 @@ skills["SeaWitchScreech"] = { duration = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_movement_velocity_+%", -20 }, { "base_skill_effect_duration", 1900 }, @@ -3504,8 +3110,8 @@ skills["SeaWitchScreech"] = { "is_area_damage", }, levels = { - [1] = { 1, 2, cooldown = 6.5, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 223, 347, cooldown = 6.5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 2, cooldown = 6.5, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 223, 347, cooldown = 6.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["SeawitchVulnerability"] = { @@ -3536,10 +3142,6 @@ skills["SeawitchVulnerability"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 4000 }, { "physical_damage_taken_+%", 50 }, @@ -3550,7 +3152,7 @@ skills["SeawitchVulnerability"] = { stats = { }, levels = { - [1] = { cooldown = 8, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 1, }, }, } skills["SkeletonBlackAbyssBoneLance"] = { @@ -3568,10 +3170,6 @@ skills["SkeletonBlackAbyssBoneLance"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "desecrate_maximum_number_of_corpses", 3 }, @@ -3585,8 +3183,8 @@ skills["SkeletonBlackAbyssBoneLance"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 5, 7, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 644, 966, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 7, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 644, 966, cooldown = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, }, }, } skills["SkeletonCannonMortar"] = { @@ -3604,10 +3202,6 @@ skills["SkeletonCannonMortar"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "projectile_spread_radius", 5 }, { "projectile_speed_variation_+%", 15 }, @@ -3624,8 +3218,8 @@ skills["SkeletonCannonMortar"] = { "projectiles_not_offset", }, levels = { - [1] = { 112, 168, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 199, 299, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 112, 168, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [2] = { 199, 299, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["SkeletonCannonBoneMortar"] = { @@ -3643,10 +3237,6 @@ skills["SkeletonCannonBoneMortar"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "projectile_spread_radius", 543 }, { "projectile_minimum_range", 217 }, @@ -3662,8 +3252,8 @@ skills["SkeletonCannonBoneMortar"] = { "base_is_projectile", }, levels = { - [1] = { 112, 168, critChance = 5, cooldown = 4, levelRequirement = 45, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 199, 299, critChance = 5, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 112, 168, critChance = 5, cooldown = 4, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [2] = { 199, 299, critChance = 5, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["SkeletonCannonBoneNova"] = { @@ -3677,10 +3267,6 @@ skills["SkeletonCannonBoneNova"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_additional_projectiles", 10 }, { "active_skill_damage_+%_final", 40 }, @@ -3691,7 +3277,7 @@ skills["SkeletonCannonBoneNova"] = { "projectiles_nova", }, levels = { - [1] = { cooldown = 5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 5, levelRequirement = 1, }, }, } skills["SkeletonMassBowProjectile"] = { @@ -3709,8 +3295,6 @@ skills["SkeletonMassBowProjectile"] = { baseMods = { mod("BleedChance", "BASE", 100), }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 12 }, { "spell_maximum_action_distance_+%", -50 }, @@ -3721,7 +3305,7 @@ skills["SkeletonMassBowProjectile"] = { "global_bleed_on_hit", }, levels = { - [1] = { levelRequirement = 2, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 2, }, }, } skills["SkeletonProjectileBlack"] = { @@ -3737,10 +3321,6 @@ skills["SkeletonProjectileBlack"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 33 }, }, @@ -3751,7 +3331,7 @@ skills["SkeletonProjectileBlack"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 4, 6, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 6, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["SkeletonSoldierTornadoShot"] = { @@ -3769,10 +3349,6 @@ skills["SkeletonSoldierTornadoShot"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "tornado_shot_num_of_secondary_projectiles", 3 }, }, @@ -3782,9 +3358,9 @@ skills["SkeletonSoldierTornadoShot"] = { "skill_can_fire_arrows", }, levels = { - [1] = { -30, levelRequirement = 2, statInterpolation = { 1, }, cost = { }, }, - [2] = { -35, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [3] = { -40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, + [1] = { -30, levelRequirement = 2, statInterpolation = { 1, }, }, + [2] = { -35, levelRequirement = 38, statInterpolation = { 1, }, }, + [3] = { -40, levelRequirement = 54, statInterpolation = { 1, }, }, }, } skills["SkeletonSpark"] = { @@ -3802,10 +3378,6 @@ skills["SkeletonSpark"] = { projectile = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 3500 }, { "number_of_additional_projectiles", 2 }, @@ -3851,10 +3423,6 @@ skills["AxisTemporalChains"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 4000 }, { "temporal_chains_action_speed_+%_final", -20 }, @@ -3865,7 +3433,7 @@ skills["AxisTemporalChains"] = { stats = { }, levels = { - [1] = { cooldown = 8, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 8, levelRequirement = 0, }, }, } skills["SkeletonVulnerability"] = { @@ -3896,10 +3464,6 @@ skills["SkeletonVulnerability"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 10900 }, { "physical_damage_taken_+%", 50 }, @@ -3910,7 +3474,7 @@ skills["SkeletonVulnerability"] = { stats = { }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { Mana = 110, }, }, + [1] = { levelRequirement = 1, cost = { Mana = 110, }, }, }, } skills["SlavedriverFlameWhip"] = { @@ -3930,8 +3494,6 @@ skills["SlavedriverFlameWhip"] = { baseMods = { skill("radius", 30), }, - qualityStats = { - }, constantStats = { { "base_cast_speed_+%", -65 }, { "active_skill_area_of_effect_radius_+%_final", 33 }, @@ -3942,7 +3504,7 @@ skills["SlavedriverFlameWhip"] = { "is_area_damage", }, levels = { - [1] = { 5, 15, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 15, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["KitavaSlavedriverFlameWhip"] = { @@ -3962,8 +3524,6 @@ skills["KitavaSlavedriverFlameWhip"] = { baseMods = { skill("radius", 30), }, - qualityStats = { - }, constantStats = { { "base_cast_speed_+%", -65 }, { "active_skill_area_of_effect_radius_+%_final", 33 }, @@ -3974,7 +3534,7 @@ skills["KitavaSlavedriverFlameWhip"] = { "is_area_damage", }, levels = { - [1] = { 7, 10, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["SnakeSpineProjectile"] = { @@ -3989,10 +3549,6 @@ skills["SnakeSpineProjectile"] = { attack = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 2 }, { "spell_maximum_action_distance_+%", -60 }, @@ -4001,7 +3557,7 @@ skills["SnakeSpineProjectile"] = { "base_is_projectile", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["SolarisChampionFlameVortex"] = { @@ -4019,10 +3575,6 @@ skills["SolarisChampionFlameVortex"] = { projectile = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 3000 }, { "monster_projectile_variation", 2 }, @@ -4035,7 +3587,7 @@ skills["SolarisChampionFlameVortex"] = { "projectiles_not_offset", }, levels = { - [1] = { 5, 7, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 7, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["SpecialBeamCannon"] = { @@ -4051,10 +3603,6 @@ skills["SpecialBeamCannon"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", -23 }, }, @@ -4064,9 +3612,9 @@ skills["SpecialBeamCannon"] = { "is_area_damage", }, levels = { - [1] = { 13, 19, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1063, 1594, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2085, 3128, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 13, 19, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 1063, 1594, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [3] = { 2085, 3128, cooldown = 8, levelRequirement = 82, statInterpolation = { 1, 1, }, }, }, } skills["TarMortarTaster"] = { @@ -4084,10 +3632,6 @@ skills["TarMortarTaster"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 2 }, { "projectile_spread_radius", 10 }, @@ -4102,8 +3646,8 @@ skills["TarMortarTaster"] = { "base_is_projectile", }, levels = { - [1] = { 5, 8, cooldown = 4, levelRequirement = 3, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 271, 407, 33, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 5, 8, cooldown = 4, levelRequirement = 3, statInterpolation = { 1, 1, }, }, + [2] = { 271, 407, 33, cooldown = 4, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, }, } skills["UndyingWhirlingBlades"] = { @@ -4126,10 +3670,6 @@ skills["UndyingWhirlingBlades"] = { melee = true, movement = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_damage_+%_final", -40 }, { "monster_flurry", 1 }, @@ -4139,7 +3679,7 @@ skills["UndyingWhirlingBlades"] = { "ignores_proximity_shield", }, levels = { - [1] = { levelRequirement = 0, statInterpolation = { }, cost = { Mana = 50, }, }, + [1] = { levelRequirement = 0, cost = { Mana = 50, }, }, }, } skills["WalkingDoubleSlash"] = { @@ -4161,10 +3701,6 @@ skills["WalkingDoubleSlash"] = { melee = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_attack_speed_+%_final", -22 }, }, @@ -4173,7 +3709,7 @@ skills["WalkingDoubleSlash"] = { "disable_skill_repeats", }, levels = { - [1] = { damageEffectiveness = 0.95, cooldown = 6, baseMultiplier = 0.7, levelRequirement = 12, statInterpolation = { }, cost = { }, }, + [1] = { damageEffectiveness = 0.95, cooldown = 6, baseMultiplier = 0.7, levelRequirement = 12, }, }, } skills["WickerManMoltenStrike"] = { @@ -4202,10 +3738,6 @@ skills["WickerManMoltenStrike"] = { attack = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_fire", 60 }, { "number_of_additional_projectiles", 4 }, @@ -4217,7 +3749,7 @@ skills["WickerManMoltenStrike"] = { stats = { }, levels = { - [1] = { levelRequirement = 10, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 10, }, }, } skills["VaalincursionMortar"] = { @@ -4235,10 +3767,6 @@ skills["VaalincursionMortar"] = { projectile = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "projectile_spread_radius", 10 }, { "spell_maximum_action_distance_+%", -40 }, @@ -4254,7 +3782,7 @@ skills["VaalincursionMortar"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 6, 9, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 6, 9, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["VaalIncursionFirestorm"] = { @@ -4275,8 +3803,6 @@ skills["VaalIncursionFirestorm"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 600 }, { "fire_storm_fireball_delay_ms", 200 }, @@ -4288,7 +3814,7 @@ skills["VaalIncursionFirestorm"] = { "is_area_damage", }, levels = { - [1] = { 14, 21, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 14, 21, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["VaalIncursionSpecialBeamCannonBlood"] = { @@ -4304,10 +3830,6 @@ skills["VaalIncursionSpecialBeamCannonBlood"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", -40 }, }, @@ -4317,7 +3839,7 @@ skills["VaalIncursionSpecialBeamCannonBlood"] = { "is_area_damage", }, levels = { - [1] = { 898, 1347, cooldown = 8, levelRequirement = 83, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 898, 1347, cooldown = 8, levelRequirement = 83, statInterpolation = { 1, 1, }, }, }, } skills["MeleeEyrieArrow"] = { @@ -4334,10 +3856,6 @@ skills["MeleeEyrieArrow"] = { melee = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_cold", 75 }, { "arrow_projectile_variation", 26 }, @@ -4350,10 +3868,10 @@ skills["MeleeEyrieArrow"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["AtlasEyrieArcherMortar"] = { @@ -4373,12 +3891,6 @@ skills["AtlasEyrieArcherMortar"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -4388,7 +3900,7 @@ skills["AtlasEyrieArcherMortar"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 7, 10, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["AtlasEyrieArcherSnipe"] = { @@ -4404,10 +3916,6 @@ skills["AtlasEyrieArcherSnipe"] = { projectile = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 92 }, { "skill_physical_damage_%_to_convert_to_cold", 75 }, @@ -4420,10 +3928,10 @@ skills["AtlasEyrieArcherSnipe"] = { "always_pierce", }, levels = { - [1] = { 0, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 200, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 200, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["AtlasEyrieArcherCrystalImpact"] = { @@ -4440,19 +3948,13 @@ skills["AtlasEyrieArcherCrystalImpact"] = { hit = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", "is_area_damage", }, levels = { - [1] = { 7, 10, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["AtlasExilesCrusaderMageguardProjectile"] = { @@ -4469,10 +3971,6 @@ skills["AtlasExilesCrusaderMageguardProjectile"] = { projectile = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 127 }, { "spell_maximum_action_distance_+%", -40 }, @@ -4485,7 +3983,7 @@ skills["AtlasExilesCrusaderMageguardProjectile"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 4, 11, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 11, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["AtlasExileCrusaderMageguardBombExplodeSpectre"] = { @@ -4502,19 +4000,13 @@ skills["AtlasExileCrusaderMageguardBombExplodeSpectre"] = { hit = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "is_area_damage", }, levels = { - [1] = { 3, 10, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 10, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["AtlasCrusaderMageguardBeam"] = { @@ -4531,19 +4023,13 @@ skills["AtlasCrusaderMageguardBeam"] = { hit = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "is_area_damage", }, levels = { - [1] = { 3, 8, critChance = 5, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 8, critChance = 5, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["AtlasCrusaderSisterMortarSpectre"] = { @@ -4563,10 +4049,6 @@ skills["AtlasCrusaderSisterMortarSpectre"] = { area = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "projectile_spread_radius", 20 }, { "number_of_projectiles_override", 1 }, @@ -4581,7 +4063,7 @@ skills["AtlasCrusaderSisterMortarSpectre"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 3, 6, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 6, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["BreachLightningWhip"] = { @@ -4602,8 +4084,6 @@ skills["BreachLightningWhip"] = { skill("radius", 30), skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", 80 }, }, @@ -4613,8 +4093,8 @@ skills["BreachLightningWhip"] = { "is_area_damage", }, levels = { - [1] = { 3, 9, critChance = 5, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 582, 1746, critChance = 5, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 9, critChance = 5, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 582, 1746, critChance = 5, cooldown = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["BreachArc"] = { @@ -4631,10 +4111,6 @@ skills["BreachArc"] = { spell = true, chaining = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_chance_to_shock_%", 10 }, { "spell_maximum_action_distance_+%", -65 }, @@ -4644,8 +4120,8 @@ skills["BreachArc"] = { "spell_maximum_base_lightning_damage", }, levels = { - [1] = { 2, 4, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 579, 1076, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 4, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 579, 1076, levelRequirement = 68, statInterpolation = { 1, 1, }, }, }, } skills["BreachTeamWarp"] = { @@ -4662,8 +4138,6 @@ skills["BreachTeamWarp"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 8000 }, { "number_of_monsters_to_summon", 3 }, @@ -4674,7 +4148,7 @@ skills["BreachTeamWarp"] = { stats = { }, levels = { - [1] = { cooldown = 20, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 20, levelRequirement = 1, }, }, } skills["BreachLightningOrbsCommander"] = { @@ -4692,8 +4166,6 @@ skills["BreachLightningOrbsCommander"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 3000 }, }, @@ -4704,7 +4176,7 @@ skills["BreachLightningOrbsCommander"] = { "cannot_stun", }, levels = { - [1] = { 2, 5, critChance = 5, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 5, critChance = 5, cooldown = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["SandLeaperDodgeLeft"] = { @@ -4716,17 +4188,13 @@ skills["SandLeaperDodgeLeft"] = { castTime = 1, baseFlags = { }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_dodge_distance", 22 }, }, stats = { }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { Mana = 90, }, }, + [1] = { levelRequirement = 1, cost = { Mana = 90, }, }, }, } skills["SandLeaperDodgeRight"] = { @@ -4738,10 +4206,6 @@ skills["SandLeaperDodgeRight"] = { castTime = 1, baseFlags = { }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_dodge_direction", 1 }, { "monster_dodge_distance", 22 }, @@ -4749,7 +4213,7 @@ skills["SandLeaperDodgeRight"] = { stats = { }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { Mana = 90, }, }, + [1] = { levelRequirement = 1, cost = { Mana = 90, }, }, }, } skills["SynthesisSoulstealerProjectileLightning"] = { @@ -4766,10 +4230,6 @@ skills["SynthesisSoulstealerProjectileLightning"] = { triggerable = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 103 }, }, @@ -4780,7 +4240,7 @@ skills["SynthesisSoulstealerProjectileLightning"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 4, 13, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 13, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["SynthesisSoulstealerLaser"] = { @@ -4798,12 +4258,6 @@ skills["SynthesisSoulstealerLaser"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", @@ -4811,7 +4265,7 @@ skills["SynthesisSoulstealerLaser"] = { "cannot_stun", }, levels = { - [1] = { 1, 3, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 3, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["SynthesisSoulstealerBolt"] = { @@ -4829,10 +4283,6 @@ skills["SynthesisSoulstealerBolt"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, { "base_skill_effect_duration", 260 }, @@ -4845,7 +4295,7 @@ skills["SynthesisSoulstealerBolt"] = { "is_area_damage", }, levels = { - [1] = { 2, 3, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 3, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["MeleeCold"] = { @@ -4862,10 +4312,6 @@ skills["MeleeCold"] = { melee = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_cold", 75 }, }, @@ -4875,10 +4321,10 @@ skills["MeleeCold"] = { "skill_can_fire_wand_projectiles", }, levels = { - [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["AtlasCrusaderJudgeBallLightning"] = { @@ -4898,10 +4344,6 @@ skills["AtlasCrusaderJudgeBallLightning"] = { area = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_projectile_speed_+%", -25 }, { "active_skill_area_of_effect_radius_+%_final", -11 }, @@ -4912,7 +4354,7 @@ skills["AtlasCrusaderJudgeBallLightning"] = { "base_is_projectile", }, levels = { - [1] = { 1, 2, critChance = 32, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 2, critChance = 32, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["AtlasCruasderJudgeFadingNova"] = { @@ -4929,10 +4371,6 @@ skills["AtlasCruasderJudgeFadingNova"] = { projectile = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 128 }, { "number_of_additional_projectiles", 7 }, @@ -4946,7 +4384,7 @@ skills["AtlasCruasderJudgeFadingNova"] = { "projectiles_nova", }, levels = { - [1] = { 5, 15, critChance = 5, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 15, critChance = 5, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["GAHarvestCrabDashSlam"] = { @@ -4971,8 +4409,6 @@ skills["GAHarvestCrabDashSlam"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_cold", 50 }, }, @@ -4997,8 +4433,6 @@ skills["HarvestCrabAbyssSlam"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "upheaval_number_of_spikes", 4 }, { "main_hand_base_maximum_attack_distance", 50 }, @@ -5010,10 +4444,10 @@ skills["HarvestCrabAbyssSlam"] = { "is_area_damage", }, levels = { - [1] = { -30, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 60, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { -30, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 60, baseMultiplier = 0.75, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["HarvestNessaCrabScreech"] = { @@ -5029,16 +4463,10 @@ skills["HarvestNessaCrabScreech"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { }, levels = { - [1] = { cooldown = 12, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 12, levelRequirement = 0, }, }, } skills["HarvestNessaCrabScreechDebuff"] = { @@ -5094,8 +4522,6 @@ skills["HarvestRhexLeapSlam"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_lightning", 50 }, }, @@ -5105,10 +4531,10 @@ skills["HarvestRhexLeapSlam"] = { "cast_time_overrides_attack_duration", }, levels = { - [1] = { 0, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, cooldown = 10, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 150, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, cooldown = 10, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 150, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["GAHarvestRhexDashSlash"] = { @@ -5133,8 +4559,6 @@ skills["GAHarvestRhexDashSlash"] = { baseMods = { skill("showAverage", true), }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_lightning", 50 }, }, @@ -5161,10 +4585,6 @@ skills["GSHarvestRhexScreech"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 4000 }, }, @@ -5217,10 +4637,6 @@ skills["LegionTemplarJudgeBallLightning"] = { area = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_projectile_speed_+%", -25 }, { "skill_physical_damage_%_to_convert_to_lightning", 80 }, @@ -5233,7 +4649,7 @@ skills["LegionTemplarJudgeBallLightning"] = { "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { 1, 2, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 2, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["LegionTemplarJudgeStormCall"] = { @@ -5251,10 +4667,6 @@ skills["LegionTemplarJudgeStormCall"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 2000 }, { "skill_physical_damage_%_to_convert_to_lightning", 60 }, @@ -5267,7 +4679,7 @@ skills["LegionTemplarJudgeStormCall"] = { "visual_hit_effect_elemental_is_holy", }, levels = { - [1] = { 9, 14, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 9, 14, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["MPWHeistThugRangedBurningArrow"] = { @@ -5283,10 +4695,6 @@ skills["MPWHeistThugRangedBurningArrow"] = { hit = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 124 }, { "skill_physical_damage_%_to_convert_to_fire", 75 }, @@ -5301,10 +4709,10 @@ skills["MPWHeistThugRangedBurningArrow"] = { "always_ignite", }, levels = { - [1] = { -30, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 60, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { -30, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 60, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["MPSHeistRobotClockworkGolemBasicProjectile"] = { @@ -5321,10 +4729,6 @@ skills["MPSHeistRobotClockworkGolemBasicProjectile"] = { projectile = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 163 }, { "spell_maximum_action_distance_+%", -50 }, @@ -5337,7 +4741,7 @@ skills["MPSHeistRobotClockworkGolemBasicProjectile"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 9, 13, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 9, 13, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["MMSHeistRobotClockworkGolemMortarSpectre"] = { @@ -5357,10 +4761,6 @@ skills["MMSHeistRobotClockworkGolemMortarSpectre"] = { area = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -35 }, }, @@ -5373,7 +4773,7 @@ skills["MMSHeistRobotClockworkGolemMortarSpectre"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 6, 9, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 6, 9, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["HeistThugRangedExplosiveArrow"] = { @@ -5421,8 +4821,6 @@ skills["HeistThugRangedExplosiveArrow"] = { mod("Damage", "MORE", 100, 0, 0, { type = "Multiplier", var = "ExplosiveArrowFuse", base = -100 }), mod("Multiplier:ExplosiveArrowFuse", "BASE", 20), }, - qualityStats = { - }, constantStats = { { "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb", 2 }, { "explosive_arrow_explosion_base_damage_+permyriad", -5000 }, @@ -5441,7 +4839,7 @@ skills["HeistThugRangedExplosiveArrow"] = { "maintain_projectile_direction_when_using_contact_position", }, levels = { - [1] = { 5, 7, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 5, 7, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["EmptyActionAttackSecretPoliceDaggers"] = { @@ -5454,10 +4852,6 @@ skills["EmptyActionAttackSecretPoliceDaggers"] = { baseFlags = { attack = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "main_hand_base_maximum_attack_distance", 60 }, }, @@ -5465,7 +4859,7 @@ skills["EmptyActionAttackSecretPoliceDaggers"] = { "cast_time_overrides_attack_duration", }, levels = { - [1] = { levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 0, }, }, } skills["BetrayalSecretPoliceCurveDagger1"] = { @@ -5482,10 +4876,6 @@ skills["BetrayalSecretPoliceCurveDagger1"] = { projectile = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "lunaris_glaive_angle", -20 }, { "lunaris_glaive_acceleration_x", 1500 }, @@ -5498,8 +4888,8 @@ skills["BetrayalSecretPoliceCurveDagger1"] = { "projectile_uses_contact_position", }, levels = { - [1] = { -50, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, levelRequirement = 100, statInterpolation = { 2, }, cost = { }, }, + [1] = { -50, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, levelRequirement = 100, statInterpolation = { 2, }, }, }, } skills["AtlasEyrieKiwethMortarSpectre"] = { @@ -5519,10 +4909,6 @@ skills["AtlasEyrieKiwethMortarSpectre"] = { projectile = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_projectiles_override", 1 }, }, @@ -5535,7 +4921,7 @@ skills["AtlasEyrieKiwethMortarSpectre"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 7, 10, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 7, 10, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["AtlasEyrieKiwethMortarShards"] = { @@ -5553,12 +4939,6 @@ skills["AtlasEyrieKiwethMortarShards"] = { projectile = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", @@ -5566,7 +4946,7 @@ skills["AtlasEyrieKiwethMortarShards"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 4, 6, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 6, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["GAHeistThugRangedArrowShotgun"] = { @@ -5582,10 +4962,6 @@ skills["GAHeistThugRangedArrowShotgun"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_fire", 50 }, }, @@ -5594,7 +4970,7 @@ skills["GAHeistThugRangedArrowShotgun"] = { "cast_time_overrides_attack_duration", }, levels = { - [1] = { cooldown = 10, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 10, levelRequirement = 1, }, }, } skills["GAHeistThugRangedShotgun"] = { @@ -5610,10 +4986,6 @@ skills["GAHeistThugRangedShotgun"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_fire", 50 }, }, @@ -5623,10 +4995,10 @@ skills["GAHeistThugRangedShotgun"] = { "cast_time_overrides_attack_duration", }, levels = { - [1] = { -30, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, baseMultiplier = 1.3, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, baseMultiplier = 1.3, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 60, baseMultiplier = 1.3, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { -30, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, baseMultiplier = 1.3, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, baseMultiplier = 1.3, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 60, baseMultiplier = 1.3, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["GSHeistRobotPyreBeamBlast"] = { @@ -5644,10 +5016,6 @@ skills["GSHeistRobotPyreBeamBlast"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, }, @@ -5657,7 +5025,7 @@ skills["GSHeistRobotPyreBeamBlast"] = { "is_area_damage", }, levels = { - [1] = { 10, 15, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, 15, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["GSHeistRobotPyreNukeBeam"] = { @@ -5675,19 +5043,13 @@ skills["GSHeistRobotPyreNukeBeam"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 12, 19, critChance = 5, cooldown = 13, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 12, 19, critChance = 5, cooldown = 13, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["GSHeistRobotPyreNukeBeamChannelled"] = { @@ -5705,19 +5067,13 @@ skills["GSHeistRobotPyreNukeBeamChannelled"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 12, 19, critChance = 5, cooldown = 13, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 12, 19, critChance = 5, cooldown = 13, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["GSHeistRobotPyreBeamSweepBeam"] = { @@ -5735,19 +5091,13 @@ skills["GSHeistRobotPyreBeamSweepBeam"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { - [1] = { 8, 12, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 8, 12, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["MeleeEyrieBird"] = { @@ -5764,10 +5114,6 @@ skills["MeleeEyrieBird"] = { melee = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_cold", 75 }, { "base_knockback_speed_+%", 100 }, @@ -5780,10 +5126,10 @@ skills["MeleeEyrieBird"] = { "determine_knockback_direction_from_melee_pattern", }, levels = { - [1] = { 0, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 200, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 200, baseMultiplier = 0.75, cooldown = 8, attackSpeedMultiplier = -38, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["AtlasEyrieBirdBreath"] = { @@ -5800,10 +5146,6 @@ skills["AtlasEyrieBirdBreath"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "chill_minimum_slow_%", 30 }, }, @@ -5813,7 +5155,7 @@ skills["AtlasEyrieBirdBreath"] = { "is_area_damage", }, levels = { - [1] = { 3, 4, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 4, critChance = 5, cooldown = 10, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["SecretDesecrateMonsterEarthquakeTriggered"] = { @@ -5841,10 +5183,6 @@ skills["SecretDesecrateMonsterEarthquakeTriggered"] = { duration = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 10 }, { "quake_slam_fully_charged_explosion_damage_+%_final", 50 }, @@ -5853,7 +5191,7 @@ skills["SecretDesecrateMonsterEarthquakeTriggered"] = { "is_area_damage", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["SecretDesecrateMonsterMultiSlash"] = { @@ -5870,10 +5208,6 @@ skills["SecretDesecrateMonsterMultiSlash"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "active_skill_area_of_effect_radius_+%_final", -33 }, }, @@ -5882,7 +5216,7 @@ skills["SecretDesecrateMonsterMultiSlash"] = { "skill_is_attack", }, levels = { - [1] = { attackSpeedMultiplier = -33, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { attackSpeedMultiplier = -33, levelRequirement = 0, }, }, } skills["UltimatumGuardMeleeCold"] = { @@ -5899,10 +5233,6 @@ skills["UltimatumGuardMeleeCold"] = { projectile = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_additional_projectiles", 2 }, { "skill_physical_damage_%_to_convert_to_cold", 50 }, @@ -5916,8 +5246,8 @@ skills["UltimatumGuardMeleeCold"] = { "use_scaled_contact_offset", }, levels = { - [1] = { -50, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, levelRequirement = 68, statInterpolation = { 2, }, cost = { }, }, + [1] = { -50, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, levelRequirement = 68, statInterpolation = { 2, }, }, }, } skills["UltimatumGuardConeArrowCold"] = { @@ -5933,10 +5263,6 @@ skills["UltimatumGuardConeArrowCold"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_cold", 100 }, }, @@ -5945,8 +5271,8 @@ skills["UltimatumGuardConeArrowCold"] = { "is_area_damage", }, levels = { - [1] = { 0, cooldown = 8, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 250, cooldown = 8, levelRequirement = 83, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, cooldown = 8, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 250, cooldown = 8, levelRequirement = 83, statInterpolation = { 2, }, }, }, } skills["MPWVaalGuardBarrage"] = { @@ -5961,10 +5287,6 @@ skills["MPWVaalGuardBarrage"] = { projectile = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_cold", 80 }, { "monster_projectile_variation", 141 }, @@ -5978,8 +5300,8 @@ skills["MPWVaalGuardBarrage"] = { "maintain_projectile_direction_when_using_contact_position", }, levels = { - [1] = { -70, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, levelRequirement = 83, statInterpolation = { 2, }, cost = { }, }, + [1] = { -70, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, levelRequirement = 83, statInterpolation = { 2, }, }, }, } skills["MeleeAtAnimationSpeed"] = { @@ -5996,12 +5318,6 @@ skills["MeleeAtAnimationSpeed"] = { melee = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", @@ -6010,7 +5326,7 @@ skills["MeleeAtAnimationSpeed"] = { "use_scaled_contact_offset", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["MeleeKaruiArcher"] = { @@ -6027,10 +5343,6 @@ skills["MeleeKaruiArcher"] = { projectile = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "arrow_projectile_variation", 18 }, { "skill_physical_damage_%_to_convert_to_cold", 75 }, @@ -6040,10 +5352,10 @@ skills["MeleeKaruiArcher"] = { "skill_can_fire_arrows", }, levels = { - [1] = { 0, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 200, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 200, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["LegionKaruiArcherSnipe"] = { @@ -6058,10 +5370,6 @@ skills["LegionKaruiArcherSnipe"] = { projectile = true, hit = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_cold", 75 }, { "active_skill_attack_speed_+%_final", -50 }, @@ -6074,10 +5382,10 @@ skills["LegionKaruiArcherSnipe"] = { "skill_can_fire_arrows", }, levels = { - [1] = { 0, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 21, statInterpolation = { 2, }, cost = { }, }, - [4] = { 200, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 20, statInterpolation = { 2, }, }, + [3] = { 1, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 21, statInterpolation = { 2, }, }, + [4] = { 200, baseMultiplier = 1.65, cooldown = 10, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["MeleeAtAnimationSpeedFire"] = { @@ -6094,10 +5402,6 @@ skills["MeleeAtAnimationSpeedFire"] = { projectile = true, melee = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_fire", 75 }, }, @@ -6110,10 +5414,10 @@ skills["MeleeAtAnimationSpeedFire"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { 0, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 200, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["GAHellscapeDemonElite1DashSlash"] = { @@ -6129,10 +5433,6 @@ skills["GAHellscapeDemonElite1DashSlash"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "skill_physical_damage_%_to_convert_to_fire", 50 }, }, @@ -6141,10 +5441,10 @@ skills["GAHellscapeDemonElite1DashSlash"] = { "is_area_damage", }, levels = { - [1] = { -30, levelRequirement = 1, statInterpolation = { 2, }, cost = { }, }, - [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, cost = { }, }, - [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, cost = { }, }, - [4] = { 60, levelRequirement = 84, statInterpolation = { 2, }, cost = { }, }, + [1] = { -30, levelRequirement = 1, statInterpolation = { 2, }, }, + [2] = { 0, levelRequirement = 19, statInterpolation = { 2, }, }, + [3] = { 1, levelRequirement = 20, statInterpolation = { 2, }, }, + [4] = { 60, levelRequirement = 84, statInterpolation = { 2, }, }, }, } skills["GSHellscapeDemonElite1Screech"] = { @@ -6162,10 +5462,6 @@ skills["GSHellscapeDemonElite1Screech"] = { area = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 4000 }, }, @@ -6175,7 +5471,7 @@ skills["GSHellscapeDemonElite1Screech"] = { "is_area_damage", }, levels = { - [1] = { 2, 3, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 3, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["TBHellscapePaleLightningBoltSpammableLeft"] = { @@ -6192,10 +5488,6 @@ skills["TBHellscapePaleLightningBoltSpammableLeft"] = { hit = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "generic_skill_trigger_skills_with_id", 1 }, }, @@ -6204,7 +5496,7 @@ skills["TBHellscapePaleLightningBoltSpammableLeft"] = { "spell_maximum_base_lightning_damage", }, levels = { - [1] = { 3, 8, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 8, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["GSHellscapePaleEliteBoltImpact"] = { @@ -6222,10 +5514,6 @@ skills["GSHellscapePaleEliteBoltImpact"] = { hit = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "generic_skill_trigger_id", 1 }, }, @@ -6235,7 +5523,7 @@ skills["GSHellscapePaleEliteBoltImpact"] = { "is_area_damage", }, levels = { - [1] = { 8, 23, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 8, 23, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["GSHellscapePaleEliteOmegaBeam"] = { @@ -6253,10 +5541,6 @@ skills["GSHellscapePaleEliteOmegaBeam"] = { hit = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, }, @@ -6266,7 +5550,7 @@ skills["GSHellscapePaleEliteOmegaBeam"] = { "is_area_damage", }, levels = { - [1] = { 13, 38, critChance = 5, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 13, 38, critChance = 5, cooldown = 6, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["MMSHellscapeDemonEliteTripleMortar"] = { @@ -6286,10 +5570,6 @@ skills["MMSHellscapeDemonEliteTripleMortar"] = { area = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, { "projectile_spread_radius", 15 }, @@ -6305,10 +5585,10 @@ skills["MMSHellscapeDemonEliteTripleMortar"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 10, 15, -30, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [2] = { 47, 70, 0, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [3] = { 50, 75, 1, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [4] = { 1181, 1772, 24, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [1] = { 10, 15, -30, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, }, + [2] = { 47, 70, 0, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, }, + [3] = { 50, 75, 1, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, }, + [4] = { 1181, 1772, 24, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, }, }, } skills["MMSHellscapeDemonEliteVomitMortar"] = { @@ -6328,10 +5608,6 @@ skills["MMSHellscapeDemonEliteVomitMortar"] = { area = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, { "projectile_spread_radius", 5 }, @@ -6347,10 +5623,10 @@ skills["MMSHellscapeDemonEliteVomitMortar"] = { "use_scaled_contact_offset", }, levels = { - [1] = { 6, 9, -30, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [2] = { 27, 41, 0, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [3] = { 29, 44, 1, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [4] = { 692, 1038, 24, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [1] = { 6, 9, -30, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, }, + [2] = { 27, 41, 0, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, }, + [3] = { 29, 44, 1, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, }, + [4] = { 692, 1038, 24, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, }, }, } skills["GSHellscapeDemonEliteBeamNuke"] = { @@ -6368,10 +5644,6 @@ skills["GSHellscapeDemonEliteBeamNuke"] = { triggerable = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "spell_maximum_action_distance_+%", -50 }, { "skill_physical_damage_%_to_convert_to_fire", 25 }, @@ -6383,10 +5655,10 @@ skills["GSHellscapeDemonEliteBeamNuke"] = { "is_area_damage", }, levels = { - [1] = { 16, 23, -30, critChance = 5, cooldown = 7, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [2] = { 75, 113, 0, critChance = 5, cooldown = 7, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [3] = { 80, 120, 1, critChance = 5, cooldown = 7, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, cost = { }, }, - [4] = { 2082, 3124, 24, critChance = 5, cooldown = 7, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, cost = { }, }, + [1] = { 16, 23, -30, critChance = 5, cooldown = 7, levelRequirement = 1, statInterpolation = { 1, 1, 2, }, }, + [2] = { 75, 113, 0, critChance = 5, cooldown = 7, levelRequirement = 19, statInterpolation = { 1, 1, 2, }, }, + [3] = { 80, 120, 1, critChance = 5, cooldown = 7, levelRequirement = 20, statInterpolation = { 1, 1, 2, }, }, + [4] = { 2082, 3124, 24, critChance = 5, cooldown = 7, levelRequirement = 84, statInterpolation = { 1, 1, 2, }, }, }, } skills["DTTHellscapeStabWeb"] = { @@ -6401,10 +5673,6 @@ skills["DTTHellscapeStabWeb"] = { hit = true, movement = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "walk_emerge_extra_distance", 20 }, { "leap_slam_minimum_distance", 40 }, @@ -6413,7 +5681,7 @@ skills["DTTHellscapeStabWeb"] = { stats = { }, levels = { - [1] = { cooldown = 6, levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 6, levelRequirement = 0, }, }, } skills["GAHellscapeStabbyCleave1"] = { @@ -6429,17 +5697,11 @@ skills["GAHellscapeStabbyCleave1"] = { triggerable = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "is_area_damage", }, levels = { - [1] = { baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { baseMultiplier = 0.5, levelRequirement = 1, }, }, } skills["GAHellscapePaleEliteSkyStab"] = { @@ -6455,17 +5717,11 @@ skills["GAHellscapePaleEliteSkyStab"] = { triggerable = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "is_area_damage", }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, }, } skills["HellscapeFleshFodderArc"] = { @@ -6483,10 +5739,6 @@ skills["HellscapeFleshFodderArc"] = { chaining = true, triggerable = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_chance_to_shock_%", 10 }, { "spell_maximum_action_distance_+%", -50 }, @@ -6498,7 +5750,7 @@ skills["HellscapeFleshFodderArc"] = { "disable_visual_hit_effect", }, levels = { - [1] = { 3, 8, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 8, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["SynthesisSoulstealerProjectilePhysical"] = { @@ -6513,10 +5765,6 @@ skills["SynthesisSoulstealerProjectilePhysical"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "monster_projectile_variation", 104 }, }, @@ -6527,7 +5775,7 @@ skills["SynthesisSoulstealerProjectilePhysical"] = { "projectile_uses_contact_position", }, levels = { - [1] = { 3, 4, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 3, 4, critChance = 5, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["SynthesisPhysicalTripleMortar"] = { @@ -6544,10 +5792,6 @@ skills["SynthesisPhysicalTripleMortar"] = { spell = true, projectile = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "projectile_spread_radius", 25 }, { "projectile_minimum_range", 20 }, @@ -6562,7 +5806,7 @@ skills["SynthesisPhysicalTripleMortar"] = { "mortar_projectile_scale_animation_speed_instead_of_projectile_speed", }, levels = { - [1] = { 1, 1, critChance = 5, cooldown = 12, levelRequirement = 0, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 1, critChance = 5, cooldown = 12, levelRequirement = 0, statInterpolation = { 1, 1, }, }, }, } skills["SynthesisSoulstealerQuicksand"] = { @@ -6577,10 +5821,6 @@ skills["SynthesisSoulstealerQuicksand"] = { baseFlags = { area = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 6000 }, { "ground_quicksand_art_variation", 4 }, @@ -6590,7 +5830,7 @@ skills["SynthesisSoulstealerQuicksand"] = { "base_physical_damage_to_deal_per_minute", }, levels = { - [1] = { 141, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, }, cost = { }, }, + [1] = { 141, cooldown = 8, levelRequirement = 0, statInterpolation = { 1, }, }, }, } skills["SynthesisPhysicalVolatileSlam"] = { @@ -6604,17 +5844,11 @@ skills["SynthesisPhysicalVolatileSlam"] = { attack = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "is_area_damage", }, levels = { - [1] = { levelRequirement = 0, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 0, }, }, } skills["HellionRallyingCry"] = { @@ -6629,10 +5863,6 @@ skills["HellionRallyingCry"] = { area = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "base_skill_effect_duration", 8000 }, { "taunted_enemies_damage_+%_final_vs_non_taunt_target", -30 }, @@ -6643,10 +5873,10 @@ skills["HellionRallyingCry"] = { "base_deal_no_damage", }, levels = { - [1] = { 8, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, - [2] = { 10, cooldown = 8, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [3] = { 12, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [4] = { 15, cooldown = 8, levelRequirement = 77, statInterpolation = { 1, }, cost = { }, }, + [1] = { 8, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, }, }, + [2] = { 10, cooldown = 8, levelRequirement = 50, statInterpolation = { 1, }, }, + [3] = { 12, cooldown = 8, levelRequirement = 68, statInterpolation = { 1, }, }, + [4] = { 15, cooldown = 8, levelRequirement = 77, statInterpolation = { 1, }, }, }, } skills["EmptyActionSpellWarlordGrandmaster"] = { @@ -6691,8 +5921,6 @@ skills["EmptyActionSpellWarlordGrandmaster"] = { skill("buffAllies", true), skill("buffMinions", true), }, - qualityStats = { - }, } skills["BreachBlizzardSpectre"] = { name = "Snow Cloak", @@ -6722,8 +5950,6 @@ skills["BreachBlizzardSpectre"] = { skill("buffAllies", true), skill("buffMinions", true), }, - qualityStats = { - }, constantStats = { { "avoid_damage_%", 15 }, { "base_skill_effect_duration", 10000 }, @@ -6732,7 +5958,7 @@ skills["BreachBlizzardSpectre"] = { stats = { }, levels = { - [1] = { cooldown = 9, levelRequirement = 1, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 9, levelRequirement = 1, }, }, } skills["DelveWraithScreechChaos"] = { @@ -6748,19 +5974,13 @@ skills["DelveWraithScreechChaos"] = { spell = true, area = true, }, - baseMods = { - }, - qualityStats = { - }, - constantStats = { - }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", "is_area_damage", }, levels = { - [1] = { 6, 8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 6, 8, levelRequirement = 1, statInterpolation = { 1, 1, }, }, }, } skills["MonsterChanceToTemporalChainsOnHit1"] = { @@ -6839,10 +6059,6 @@ skills["WraithEtherealKnives"] = { projectile = true, duration = true, }, - baseMods = { - }, - qualityStats = { - }, constantStats = { { "number_of_additional_projectiles", 9 }, { "base_cast_speed_+%", -25 }, @@ -6857,9 +6073,9 @@ skills["WraithEtherealKnives"] = { "base_is_projectile", }, levels = { - [1] = { 192, 288, 0, critChance = 5, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 348, 522, -25, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 692, 1038, -25, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 192, 288, 0, critChance = 5, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, }, + [2] = { 348, 522, -25, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [3] = { 692, 1038, -25, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, }, } skills["DelveMonsterEnfeebleOnHit"] = { diff --git a/src/Data/Skills/sup_dex.lua b/src/Data/Skills/sup_dex.lua index 217a7d7b0f..2793a8c622 100644 --- a/src/Data/Skills/sup_dex.lua +++ b/src/Data/Skills/sup_dex.lua @@ -17,8 +17,6 @@ skills["SupportAddedColdDamage"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "cold_damage_+%", 0.5 }, @@ -30,53 +28,51 @@ skills["SupportAddedColdDamage"] = { { "skill_physical_damage_%_to_convert_to_cold", 1 }, }, }, - constantStats = { - }, stats = { "global_minimum_added_cold_damage", "global_maximum_added_cold_damage", }, levels = { - [1] = { 4, 6, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 5, 7, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 6, 9, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 8, 12, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 10, 16, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 14, 20, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 17, 26, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 22, 33, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 28, 42, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 33, 49, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 39, 58, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 46, 68, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 53, 80, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 62, 94, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 73, 109, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 85, 127, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 98, 147, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 114, 171, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 132, 198, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 152, 228, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 167, 251, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 184, 276, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 202, 303, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 222, 333, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 244, 366, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 267, 401, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 293, 440, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 321, 482, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 352, 528, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 385, 578, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 403, 605, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 422, 633, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 441, 662, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 462, 692, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 483, 724, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 505, 757, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 528, 792, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 552, 828, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 577, 866, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 603, 905, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 4, 6, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { 5, 7, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { 6, 9, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { 8, 12, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { 10, 16, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { 14, 20, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { 17, 26, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { 22, 33, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { 28, 42, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { 33, 49, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { 39, 58, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { 46, 68, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { 53, 80, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { 62, 94, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 73, 109, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 85, 127, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 98, 147, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 114, 171, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 132, 198, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 152, 228, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 167, 251, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 184, 276, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 202, 303, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 222, 333, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 244, 366, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 267, 401, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 293, 440, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 321, 482, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 352, 528, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 385, 578, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 403, 605, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 422, 633, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 441, 662, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 462, 692, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 483, 724, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 505, 757, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 528, 792, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 552, 828, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 577, 866, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 603, 905, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportAddedColdDamagePlus"] = { @@ -91,41 +87,37 @@ skills["SupportAddedColdDamagePlus"] = { excludeSkillTypes = { }, plusVersionOf = "SupportAddedColdDamage", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "cold_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "global_minimum_added_cold_damage", "global_maximum_added_cold_damage", "supported_cold_skill_gem_level_+", }, levels = { - [1] = { 165, 248, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 171, 257, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 177, 265, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 182, 274, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 188, 282, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 194, 291, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 200, 300, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 206, 309, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 212, 318, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 218, 328, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 222, 332, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 225, 337, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 228, 342, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 231, 347, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 235, 352, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 238, 357, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 241, 362, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 244, 367, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 248, 372, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 251, 377, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 165, 248, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { 171, 257, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { 177, 265, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { 182, 274, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { 188, 282, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { 194, 291, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { 200, 300, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { 206, 309, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { 212, 318, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { 218, 328, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { 222, 332, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { 225, 337, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { 228, 342, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { 231, 347, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { 235, 352, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { 238, 357, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { 241, 362, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { 244, 367, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { 248, 372, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { 251, 377, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportAdditionalAccuracy"] = { @@ -143,8 +135,6 @@ skills["SupportAdditionalAccuracy"] = { mod("Damage", "INC", nil, ModFlag.Attack, 0, { type = "PerStat", div = 1000, stat = "Accuracy"}) } }, - baseMods = { - }, qualityStats = { Default = { { "accuracy_rating_+%", 1 }, @@ -156,52 +146,50 @@ skills["SupportAdditionalAccuracy"] = { { "attack_damage_+%_per_1000_accuracy_rating", 0.2 }, }, }, - constantStats = { - }, stats = { "accuracy_rating", }, levels = { - [1] = { 74, manaMultiplier = 10, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 100, manaMultiplier = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 127, manaMultiplier = 10, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 157, manaMultiplier = 10, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 190, manaMultiplier = 10, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 230, manaMultiplier = 10, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 290, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 350, manaMultiplier = 10, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 400, manaMultiplier = 10, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 453, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 528, manaMultiplier = 10, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 586, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 645, manaMultiplier = 10, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 707, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 772, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 840, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 887, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 934, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 983, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 1034, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 1085, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 1138, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 1191, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 1246, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 1301, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 1358, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 1415, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 1474, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 1533, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 1594, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 1625, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 1655, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 1687, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 1718, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 1750, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 1781, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 1814, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 1846, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 1879, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 1911, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 74, manaMultiplier = 10, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 100, manaMultiplier = 10, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 127, manaMultiplier = 10, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 157, manaMultiplier = 10, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 190, manaMultiplier = 10, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 230, manaMultiplier = 10, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 290, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 350, manaMultiplier = 10, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 400, manaMultiplier = 10, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 453, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 528, manaMultiplier = 10, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 586, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 645, manaMultiplier = 10, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 707, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 772, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 840, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 887, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 934, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 983, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 1034, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 1085, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 1138, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 1191, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 1246, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 1301, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 1358, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 1415, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 1474, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 1533, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 1594, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 1625, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 1655, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 1687, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 1718, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 1750, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 1781, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 1814, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 1846, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 1879, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 1911, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportArrowNova"] = { @@ -223,8 +211,6 @@ skills["SupportArrowNova"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -248,46 +234,46 @@ skills["SupportArrowNova"] = { "skill_is_rain_skill", }, levels = { - [1] = { -40, manaMultiplier = 50, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { -39, manaMultiplier = 50, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { -39, manaMultiplier = 50, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { -38, manaMultiplier = 50, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { -37, manaMultiplier = 50, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { -36, manaMultiplier = 50, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { -36, manaMultiplier = 50, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { -35, manaMultiplier = 50, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { -34, manaMultiplier = 50, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { -33, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { -33, manaMultiplier = 50, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { -32, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { -31, manaMultiplier = 50, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { -30, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { -30, manaMultiplier = 50, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { -29, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { -28, manaMultiplier = 50, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { -27, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { -27, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { -26, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -25, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -24, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -23, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -22, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -22, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -21, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -20, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -19, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -16, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -15, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -14, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -13, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -11, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -40, manaMultiplier = 50, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { -39, manaMultiplier = 50, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { -39, manaMultiplier = 50, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { -38, manaMultiplier = 50, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { -37, manaMultiplier = 50, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { -36, manaMultiplier = 50, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { -36, manaMultiplier = 50, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { -35, manaMultiplier = 50, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { -34, manaMultiplier = 50, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { -33, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { -33, manaMultiplier = 50, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { -32, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { -31, manaMultiplier = 50, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { -30, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { -30, manaMultiplier = 50, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { -29, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { -28, manaMultiplier = 50, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { -27, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { -27, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { -26, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -25, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -24, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -23, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -22, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -22, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -21, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -20, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -19, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -16, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -15, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -14, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -13, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -11, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportArrowNovaPlus"] = { @@ -310,8 +296,6 @@ skills["SupportArrowNovaPlus"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -328,26 +312,26 @@ skills["SupportArrowNovaPlus"] = { "skill_is_rain_skill", }, levels = { - [1] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { -24, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { -23, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { -22, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { -21, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { -20, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { -20, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { -19, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { -18, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { -17, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { -16, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { -15, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { -15, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { -14, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { -14, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { -13, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { -24, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { -23, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { -22, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { -21, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { -20, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { -20, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { -19, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { -18, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { -17, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { -16, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { -15, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { -15, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { -14, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { -14, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { -13, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBarrage"] = { @@ -378,8 +362,6 @@ skills["SupportBarrage"] = { ["skill_can_only_use_non_melee_weapons"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -402,46 +384,46 @@ skills["SupportBarrage"] = { "skill_can_only_use_non_melee_weapons", }, levels = { - [1] = { -68, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -68, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -67, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -67, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -67, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -66, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -66, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -66, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -65, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -65, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -65, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -65, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -64, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -64, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -64, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -63, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -63, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -63, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -62, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -62, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -62, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -61, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -61, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -61, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -60, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -60, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -60, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -59, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -59, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -59, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -59, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -58, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -58, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -58, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -57, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -57, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -57, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -56, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -56, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -56, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -68, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -68, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -67, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -67, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -67, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -66, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -66, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -66, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -65, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -65, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -65, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -65, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -64, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -64, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -64, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -63, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -63, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -63, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -62, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { -62, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -62, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -61, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -61, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -61, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -60, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -60, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -60, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -59, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -59, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -59, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -59, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -58, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -58, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -58, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -57, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -57, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -57, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -56, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -56, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -56, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBlind"] = { @@ -453,8 +435,6 @@ skills["SupportBlind"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "blind_duration_+%", 1 }, @@ -473,46 +453,46 @@ skills["SupportBlind"] = { "blind_duration_+%", }, levels = { - [1] = { 0, manaMultiplier = 10, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 2, manaMultiplier = 10, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 4, manaMultiplier = 10, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 6, manaMultiplier = 10, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 8, manaMultiplier = 10, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 10, manaMultiplier = 10, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 12, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 14, manaMultiplier = 10, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 16, manaMultiplier = 10, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 18, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaMultiplier = 10, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 22, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 24, manaMultiplier = 10, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 26, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 28, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 30, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 34, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 36, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 10, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 2, manaMultiplier = 10, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 4, manaMultiplier = 10, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 6, manaMultiplier = 10, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 8, manaMultiplier = 10, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 10, manaMultiplier = 10, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 12, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 14, manaMultiplier = 10, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 16, manaMultiplier = 10, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 18, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 20, manaMultiplier = 10, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 22, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 24, manaMultiplier = 10, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 26, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 28, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 30, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 34, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 36, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBlockReduction"] = { @@ -524,8 +504,6 @@ skills["SupportBlockReduction"] = { addSkillTypes = { SkillType.Duration, }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "global_reduce_enemy_block_%", 0.25 }, @@ -542,46 +520,46 @@ skills["SupportBlockReduction"] = { "support_reduce_enemy_block_and_spell_block_%", }, levels = { - [1] = { 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 11, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 11, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 12, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 12, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 13, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 13, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 14, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 14, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 15, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 15, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 16, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 16, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 17, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 17, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 18, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 18, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 19, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 19, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 21, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 21, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 22, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 22, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 23, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 23, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 24, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 24, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 25, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 25, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 25, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 26, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 26, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 26, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 27, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 27, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 27, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 28, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 28, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 10, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 11, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 11, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 12, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 12, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 13, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 13, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 14, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 14, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 15, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 15, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 16, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 16, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 17, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 17, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 18, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 18, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 19, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 19, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 21, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 21, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 22, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 22, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 23, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 23, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 24, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 24, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 25, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 25, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 25, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 26, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 26, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 26, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 27, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 27, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 27, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 28, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 28, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportCastOnCrit"] = { @@ -601,8 +579,6 @@ skills["SupportCastOnCrit"] = { ["support_cast_on_crit_spell_damage_+%_final"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "attack_critical_strike_chance_+%", 1 }, @@ -620,46 +596,46 @@ skills["SupportCastOnCrit"] = { stats = { }, levels = { - [1] = { manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 20, levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 20, levelRequirement = 42, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 20, levelRequirement = 46, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 20, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 20, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 20, levelRequirement = 54, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 20, levelRequirement = 65, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 20, levelRequirement = 67, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 20, levelRequirement = 69, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 38, }, + [2] = { manaMultiplier = 20, levelRequirement = 40, }, + [3] = { manaMultiplier = 20, levelRequirement = 42, }, + [4] = { manaMultiplier = 20, levelRequirement = 44, }, + [5] = { manaMultiplier = 20, levelRequirement = 46, }, + [6] = { manaMultiplier = 20, levelRequirement = 48, }, + [7] = { manaMultiplier = 20, levelRequirement = 50, }, + [8] = { manaMultiplier = 20, levelRequirement = 52, }, + [9] = { manaMultiplier = 20, levelRequirement = 54, }, + [10] = { manaMultiplier = 20, levelRequirement = 56, }, + [11] = { manaMultiplier = 20, levelRequirement = 58, }, + [12] = { manaMultiplier = 20, levelRequirement = 60, }, + [13] = { manaMultiplier = 20, levelRequirement = 62, }, + [14] = { manaMultiplier = 20, levelRequirement = 64, }, + [15] = { manaMultiplier = 20, levelRequirement = 65, }, + [16] = { manaMultiplier = 20, levelRequirement = 66, }, + [17] = { manaMultiplier = 20, levelRequirement = 67, }, + [18] = { manaMultiplier = 20, levelRequirement = 68, }, + [19] = { manaMultiplier = 20, levelRequirement = 69, }, + [20] = { manaMultiplier = 20, levelRequirement = 70, }, + [21] = { manaMultiplier = 20, levelRequirement = 72, }, + [22] = { manaMultiplier = 20, levelRequirement = 74, }, + [23] = { manaMultiplier = 20, levelRequirement = 76, }, + [24] = { manaMultiplier = 20, levelRequirement = 78, }, + [25] = { manaMultiplier = 20, levelRequirement = 80, }, + [26] = { manaMultiplier = 20, levelRequirement = 82, }, + [27] = { manaMultiplier = 20, levelRequirement = 84, }, + [28] = { manaMultiplier = 20, levelRequirement = 86, }, + [29] = { manaMultiplier = 20, levelRequirement = 88, }, + [30] = { manaMultiplier = 20, levelRequirement = 90, }, + [31] = { manaMultiplier = 20, levelRequirement = 91, }, + [32] = { manaMultiplier = 20, levelRequirement = 92, }, + [33] = { manaMultiplier = 20, levelRequirement = 93, }, + [34] = { manaMultiplier = 20, levelRequirement = 94, }, + [35] = { manaMultiplier = 20, levelRequirement = 95, }, + [36] = { manaMultiplier = 20, levelRequirement = 96, }, + [37] = { manaMultiplier = 20, levelRequirement = 97, }, + [38] = { manaMultiplier = 20, levelRequirement = 98, }, + [39] = { manaMultiplier = 20, levelRequirement = 99, }, + [40] = { manaMultiplier = 20, levelRequirement = 100, }, }, } skills["SupportCastOnCritTriggered"] = { @@ -677,8 +653,6 @@ skills["SupportCastOnCritTriggered"] = { mod("Damage", "MORE", nil, ModFlag.Spell), }, }, - baseMods = { - }, qualityStats = { Default = { { "spell_critical_strike_chance_+%", 1 }, @@ -690,8 +664,6 @@ skills["SupportCastOnCritTriggered"] = { { "dummy_stat_display_nothing", 0 }, }, }, - constantStats = { - }, stats = { "support_cast_on_crit_spell_damage_+%_final", "spell_uncastable_if_triggerable", @@ -699,46 +671,46 @@ skills["SupportCastOnCritTriggered"] = { "cast_spell_on_linked_attack_crit", }, levels = { - [1] = { -19, cooldown = 0.15, levelRequirement = 38, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [2] = { -19, cooldown = 0.15, levelRequirement = 40, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [3] = { -18, cooldown = 0.15, levelRequirement = 42, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [4] = { -18, cooldown = 0.15, levelRequirement = 44, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [5] = { -17, cooldown = 0.15, levelRequirement = 46, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [6] = { -17, cooldown = 0.15, levelRequirement = 48, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [7] = { -16, cooldown = 0.15, levelRequirement = 50, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [8] = { -16, cooldown = 0.15, levelRequirement = 52, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [9] = { -15, cooldown = 0.15, levelRequirement = 54, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [10] = { -15, cooldown = 0.15, levelRequirement = 56, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [11] = { -14, cooldown = 0.15, levelRequirement = 58, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [12] = { -14, cooldown = 0.15, levelRequirement = 60, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [13] = { -13, cooldown = 0.15, levelRequirement = 62, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [14] = { -13, cooldown = 0.15, levelRequirement = 64, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [15] = { -12, cooldown = 0.15, levelRequirement = 65, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [16] = { -12, cooldown = 0.15, levelRequirement = 66, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [17] = { -11, cooldown = 0.15, levelRequirement = 67, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [18] = { -11, cooldown = 0.15, levelRequirement = 68, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [19] = { -10, cooldown = 0.15, levelRequirement = 69, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [20] = { -10, cooldown = 0.15, levelRequirement = 70, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [21] = { -9, cooldown = 0.15, levelRequirement = 72, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [22] = { -9, cooldown = 0.15, levelRequirement = 74, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [23] = { -8, cooldown = 0.15, levelRequirement = 76, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [24] = { -8, cooldown = 0.15, levelRequirement = 78, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [25] = { -7, cooldown = 0.15, levelRequirement = 80, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [26] = { -7, cooldown = 0.15, levelRequirement = 82, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [27] = { -6, cooldown = 0.15, levelRequirement = 84, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [28] = { -6, cooldown = 0.15, levelRequirement = 86, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [29] = { -5, cooldown = 0.15, levelRequirement = 88, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [30] = { -5, cooldown = 0.15, levelRequirement = 90, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [31] = { -5, cooldown = 0.15, levelRequirement = 91, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [32] = { -4, cooldown = 0.15, levelRequirement = 92, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [33] = { -4, cooldown = 0.15, levelRequirement = 93, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [34] = { -4, cooldown = 0.15, levelRequirement = 94, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [35] = { -3, cooldown = 0.15, levelRequirement = 95, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [36] = { -3, cooldown = 0.15, levelRequirement = 96, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [37] = { -3, cooldown = 0.15, levelRequirement = 97, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [38] = { -3, cooldown = 0.15, levelRequirement = 98, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [39] = { -3, cooldown = 0.15, levelRequirement = 99, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [40] = { -2, cooldown = 0.15, levelRequirement = 100, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, + [1] = { -19, cooldown = 0.15, levelRequirement = 38, manaMultiplier = 20, statInterpolation = { 1, }, }, + [2] = { -19, cooldown = 0.15, levelRequirement = 40, manaMultiplier = 20, statInterpolation = { 1, }, }, + [3] = { -18, cooldown = 0.15, levelRequirement = 42, manaMultiplier = 20, statInterpolation = { 1, }, }, + [4] = { -18, cooldown = 0.15, levelRequirement = 44, manaMultiplier = 20, statInterpolation = { 1, }, }, + [5] = { -17, cooldown = 0.15, levelRequirement = 46, manaMultiplier = 20, statInterpolation = { 1, }, }, + [6] = { -17, cooldown = 0.15, levelRequirement = 48, manaMultiplier = 20, statInterpolation = { 1, }, }, + [7] = { -16, cooldown = 0.15, levelRequirement = 50, manaMultiplier = 20, statInterpolation = { 1, }, }, + [8] = { -16, cooldown = 0.15, levelRequirement = 52, manaMultiplier = 20, statInterpolation = { 1, }, }, + [9] = { -15, cooldown = 0.15, levelRequirement = 54, manaMultiplier = 20, statInterpolation = { 1, }, }, + [10] = { -15, cooldown = 0.15, levelRequirement = 56, manaMultiplier = 20, statInterpolation = { 1, }, }, + [11] = { -14, cooldown = 0.15, levelRequirement = 58, manaMultiplier = 20, statInterpolation = { 1, }, }, + [12] = { -14, cooldown = 0.15, levelRequirement = 60, manaMultiplier = 20, statInterpolation = { 1, }, }, + [13] = { -13, cooldown = 0.15, levelRequirement = 62, manaMultiplier = 20, statInterpolation = { 1, }, }, + [14] = { -13, cooldown = 0.15, levelRequirement = 64, manaMultiplier = 20, statInterpolation = { 1, }, }, + [15] = { -12, cooldown = 0.15, levelRequirement = 65, manaMultiplier = 20, statInterpolation = { 1, }, }, + [16] = { -12, cooldown = 0.15, levelRequirement = 66, manaMultiplier = 20, statInterpolation = { 1, }, }, + [17] = { -11, cooldown = 0.15, levelRequirement = 67, manaMultiplier = 20, statInterpolation = { 1, }, }, + [18] = { -11, cooldown = 0.15, levelRequirement = 68, manaMultiplier = 20, statInterpolation = { 1, }, }, + [19] = { -10, cooldown = 0.15, levelRequirement = 69, manaMultiplier = 20, statInterpolation = { 1, }, }, + [20] = { -10, cooldown = 0.15, levelRequirement = 70, manaMultiplier = 20, statInterpolation = { 1, }, }, + [21] = { -9, cooldown = 0.15, levelRequirement = 72, manaMultiplier = 20, statInterpolation = { 1, }, }, + [22] = { -9, cooldown = 0.15, levelRequirement = 74, manaMultiplier = 20, statInterpolation = { 1, }, }, + [23] = { -8, cooldown = 0.15, levelRequirement = 76, manaMultiplier = 20, statInterpolation = { 1, }, }, + [24] = { -8, cooldown = 0.15, levelRequirement = 78, manaMultiplier = 20, statInterpolation = { 1, }, }, + [25] = { -7, cooldown = 0.15, levelRequirement = 80, manaMultiplier = 20, statInterpolation = { 1, }, }, + [26] = { -7, cooldown = 0.15, levelRequirement = 82, manaMultiplier = 20, statInterpolation = { 1, }, }, + [27] = { -6, cooldown = 0.15, levelRequirement = 84, manaMultiplier = 20, statInterpolation = { 1, }, }, + [28] = { -6, cooldown = 0.15, levelRequirement = 86, manaMultiplier = 20, statInterpolation = { 1, }, }, + [29] = { -5, cooldown = 0.15, levelRequirement = 88, manaMultiplier = 20, statInterpolation = { 1, }, }, + [30] = { -5, cooldown = 0.15, levelRequirement = 90, manaMultiplier = 20, statInterpolation = { 1, }, }, + [31] = { -5, cooldown = 0.15, levelRequirement = 91, manaMultiplier = 20, statInterpolation = { 1, }, }, + [32] = { -4, cooldown = 0.15, levelRequirement = 92, manaMultiplier = 20, statInterpolation = { 1, }, }, + [33] = { -4, cooldown = 0.15, levelRequirement = 93, manaMultiplier = 20, statInterpolation = { 1, }, }, + [34] = { -4, cooldown = 0.15, levelRequirement = 94, manaMultiplier = 20, statInterpolation = { 1, }, }, + [35] = { -3, cooldown = 0.15, levelRequirement = 95, manaMultiplier = 20, statInterpolation = { 1, }, }, + [36] = { -3, cooldown = 0.15, levelRequirement = 96, manaMultiplier = 20, statInterpolation = { 1, }, }, + [37] = { -3, cooldown = 0.15, levelRequirement = 97, manaMultiplier = 20, statInterpolation = { 1, }, }, + [38] = { -3, cooldown = 0.15, levelRequirement = 98, manaMultiplier = 20, statInterpolation = { 1, }, }, + [39] = { -3, cooldown = 0.15, levelRequirement = 99, manaMultiplier = 20, statInterpolation = { 1, }, }, + [40] = { -2, cooldown = 0.15, levelRequirement = 100, manaMultiplier = 20, statInterpolation = { 1, }, }, }, } skills["SupportCastOnCritPlus"] = { @@ -756,8 +728,6 @@ skills["SupportCastOnCritPlus"] = { ["support_cast_on_crit_spell_damage_+%_final"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "attack_critical_strike_chance_+%", 1 }, @@ -769,26 +739,26 @@ skills["SupportCastOnCritPlus"] = { stats = { }, levels = { - [1] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 72, }, + [2] = { manaMultiplier = 20, levelRequirement = 74, }, + [3] = { manaMultiplier = 20, levelRequirement = 76, }, + [4] = { manaMultiplier = 20, levelRequirement = 78, }, + [5] = { manaMultiplier = 20, levelRequirement = 80, }, + [6] = { manaMultiplier = 20, levelRequirement = 82, }, + [7] = { manaMultiplier = 20, levelRequirement = 84, }, + [8] = { manaMultiplier = 20, levelRequirement = 86, }, + [9] = { manaMultiplier = 20, levelRequirement = 88, }, + [10] = { manaMultiplier = 20, levelRequirement = 90, }, + [11] = { manaMultiplier = 20, levelRequirement = 91, }, + [12] = { manaMultiplier = 20, levelRequirement = 92, }, + [13] = { manaMultiplier = 20, levelRequirement = 93, }, + [14] = { manaMultiplier = 20, levelRequirement = 94, }, + [15] = { manaMultiplier = 20, levelRequirement = 95, }, + [16] = { manaMultiplier = 20, levelRequirement = 96, }, + [17] = { manaMultiplier = 20, levelRequirement = 97, }, + [18] = { manaMultiplier = 20, levelRequirement = 98, }, + [19] = { manaMultiplier = 20, levelRequirement = 99, }, + [20] = { manaMultiplier = 20, levelRequirement = 100, }, }, } skills["SupportCastOnCritTriggeredPlus"] = { @@ -807,15 +777,11 @@ skills["SupportCastOnCritTriggeredPlus"] = { mod("Damage", "MORE", nil, ModFlag.Spell), }, }, - baseMods = { - }, qualityStats = { Default = { { "spell_critical_strike_chance_+%", 1 }, }, }, - constantStats = { - }, stats = { "support_cast_on_crit_spell_damage_+%_final", "base_spell_cooldown_speed_+%", @@ -824,26 +790,26 @@ skills["SupportCastOnCritTriggeredPlus"] = { "cast_spell_on_linked_attack_crit", }, levels = { - [1] = { -9, 10, cooldown = 0.15, levelRequirement = 72, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -9, 13, cooldown = 0.15, levelRequirement = 74, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -8, 16, cooldown = 0.15, levelRequirement = 76, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -8, 19, cooldown = 0.15, levelRequirement = 78, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -7, 22, cooldown = 0.15, levelRequirement = 80, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -7, 25, cooldown = 0.15, levelRequirement = 82, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -6, 28, cooldown = 0.15, levelRequirement = 84, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -6, 31, cooldown = 0.15, levelRequirement = 86, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -5, 34, cooldown = 0.15, levelRequirement = 88, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -5, 37, cooldown = 0.15, levelRequirement = 90, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -5, 38, cooldown = 0.15, levelRequirement = 91, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -4, 40, cooldown = 0.15, levelRequirement = 92, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -4, 41, cooldown = 0.15, levelRequirement = 93, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -4, 43, cooldown = 0.15, levelRequirement = 94, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -3, 44, cooldown = 0.15, levelRequirement = 95, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -3, 46, cooldown = 0.15, levelRequirement = 96, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -3, 47, cooldown = 0.15, levelRequirement = 97, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -3, 49, cooldown = 0.15, levelRequirement = 98, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -3, 50, cooldown = 0.15, levelRequirement = 99, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -2, 52, cooldown = 0.15, levelRequirement = 100, manaMultiplier = 20, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -9, 10, cooldown = 0.15, levelRequirement = 72, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [2] = { -9, 13, cooldown = 0.15, levelRequirement = 74, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [3] = { -8, 16, cooldown = 0.15, levelRequirement = 76, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [4] = { -8, 19, cooldown = 0.15, levelRequirement = 78, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [5] = { -7, 22, cooldown = 0.15, levelRequirement = 80, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [6] = { -7, 25, cooldown = 0.15, levelRequirement = 82, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [7] = { -6, 28, cooldown = 0.15, levelRequirement = 84, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [8] = { -6, 31, cooldown = 0.15, levelRequirement = 86, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [9] = { -5, 34, cooldown = 0.15, levelRequirement = 88, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [10] = { -5, 37, cooldown = 0.15, levelRequirement = 90, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [11] = { -5, 38, cooldown = 0.15, levelRequirement = 91, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [12] = { -4, 40, cooldown = 0.15, levelRequirement = 92, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [13] = { -4, 41, cooldown = 0.15, levelRequirement = 93, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [14] = { -4, 43, cooldown = 0.15, levelRequirement = 94, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [15] = { -3, 44, cooldown = 0.15, levelRequirement = 95, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [16] = { -3, 46, cooldown = 0.15, levelRequirement = 96, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [17] = { -3, 47, cooldown = 0.15, levelRequirement = 97, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [18] = { -3, 49, cooldown = 0.15, levelRequirement = 98, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [19] = { -3, 50, cooldown = 0.15, levelRequirement = 99, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, + [20] = { -2, 52, cooldown = 0.15, levelRequirement = 100, manaMultiplier = 20, statInterpolation = { 1, 1, }, }, }, } skills["SupportCastOnDeath"] = { @@ -897,46 +863,46 @@ skills["SupportCastOnDeath"] = { "no_cost", }, levels = { - [1] = { 0, manaMultiplier = -100, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 16, manaMultiplier = -100, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 32, manaMultiplier = -100, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 48, manaMultiplier = -100, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 64, manaMultiplier = -100, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 80, manaMultiplier = -100, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 96, manaMultiplier = -100, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 112, manaMultiplier = -100, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 128, manaMultiplier = -100, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 144, manaMultiplier = -100, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 160, manaMultiplier = -100, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 176, manaMultiplier = -100, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 192, manaMultiplier = -100, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 208, manaMultiplier = -100, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 224, manaMultiplier = -100, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 240, manaMultiplier = -100, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 256, manaMultiplier = -100, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 272, manaMultiplier = -100, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 288, manaMultiplier = -100, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 304, manaMultiplier = -100, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 320, manaMultiplier = -100, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 336, manaMultiplier = -100, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 352, manaMultiplier = -100, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 368, manaMultiplier = -100, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 384, manaMultiplier = -100, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 400, manaMultiplier = -100, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 416, manaMultiplier = -100, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 432, manaMultiplier = -100, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 448, manaMultiplier = -100, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 464, manaMultiplier = -100, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 472, manaMultiplier = -100, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 480, manaMultiplier = -100, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 488, manaMultiplier = -100, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 496, manaMultiplier = -100, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 504, manaMultiplier = -100, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 512, manaMultiplier = -100, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 520, manaMultiplier = -100, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 528, manaMultiplier = -100, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 536, manaMultiplier = -100, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 544, manaMultiplier = -100, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = -100, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { 16, manaMultiplier = -100, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { 32, manaMultiplier = -100, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { 48, manaMultiplier = -100, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { 64, manaMultiplier = -100, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { 80, manaMultiplier = -100, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { 96, manaMultiplier = -100, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { 112, manaMultiplier = -100, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { 128, manaMultiplier = -100, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { 144, manaMultiplier = -100, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { 160, manaMultiplier = -100, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { 176, manaMultiplier = -100, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { 192, manaMultiplier = -100, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { 208, manaMultiplier = -100, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { 224, manaMultiplier = -100, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { 240, manaMultiplier = -100, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { 256, manaMultiplier = -100, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { 272, manaMultiplier = -100, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 288, manaMultiplier = -100, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 304, manaMultiplier = -100, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 320, manaMultiplier = -100, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 336, manaMultiplier = -100, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 352, manaMultiplier = -100, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 368, manaMultiplier = -100, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 384, manaMultiplier = -100, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 400, manaMultiplier = -100, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 416, manaMultiplier = -100, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 432, manaMultiplier = -100, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 448, manaMultiplier = -100, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 464, manaMultiplier = -100, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 472, manaMultiplier = -100, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 480, manaMultiplier = -100, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 488, manaMultiplier = -100, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 496, manaMultiplier = -100, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 504, manaMultiplier = -100, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 512, manaMultiplier = -100, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 520, manaMultiplier = -100, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 528, manaMultiplier = -100, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 536, manaMultiplier = -100, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 544, manaMultiplier = -100, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportChain"] = { @@ -953,8 +919,6 @@ skills["SupportChain"] = { mod("Damage", "MORE", nil, ModFlag.Hit), }, }, - baseMods = { - }, qualityStats = { Default = { { "chaining_range_+%", 0.5 }, @@ -974,46 +938,46 @@ skills["SupportChain"] = { "support_chain_hit_damage_+%_final", }, levels = { - [1] = { -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -29, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -28, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -27, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -26, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -25, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -24, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -23, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -22, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -21, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -20, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -19, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -18, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -17, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -16, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -15, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -14, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -13, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -12, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -11, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -10, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -9, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -8, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -7, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -6, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -5, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -4, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -3, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -2, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -1, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -1, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 0, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 0, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 1, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 1, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 2, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 2, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 3, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 3, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 4, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -29, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -28, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -27, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -26, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -25, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -24, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -23, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -22, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -21, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -20, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -19, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -18, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -17, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -16, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -15, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -14, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -13, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -12, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { -11, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -10, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -9, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -8, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -7, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -6, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -5, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -4, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -3, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -2, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -1, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -1, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 0, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 0, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 1, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 1, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 2, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 2, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 3, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 3, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 4, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportChainPlus"] = { @@ -1031,8 +995,6 @@ skills["SupportChainPlus"] = { mod("Damage", "MORE", nil, ModFlag.Hit), }, }, - baseMods = { - }, qualityStats = { Default = { { "chaining_range_+%", 0.5 }, @@ -1046,26 +1008,26 @@ skills["SupportChainPlus"] = { "support_chain_hit_damage_+%_final", }, levels = { - [1] = { -10, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { -9, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { -8, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { -7, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { -6, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { -5, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { -5, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { -4, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { -4, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { -3, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { -3, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { -2, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { -2, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { -1, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { -1, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 0, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 0, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 1, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 1, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 2, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -10, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { -9, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { -8, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { -7, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { -6, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { -5, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { -5, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { -4, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { -4, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { -3, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { -3, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { -2, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { -2, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { -1, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { -1, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 0, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 0, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 1, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 1, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 2, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportChanceToFlee"] = { @@ -1077,8 +1039,6 @@ skills["SupportChanceToFlee"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "global_hit_causes_monster_flee_%", 1 }, @@ -1087,52 +1047,50 @@ skills["SupportChanceToFlee"] = { { "base_cast_speed_+%", -0.5 }, }, }, - constantStats = { - }, stats = { "global_hit_causes_monster_flee_%", }, levels = { - [1] = { 25, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 26, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 27, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 28, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 29, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 31, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 32, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 33, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 34, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 35, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 36, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 37, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 38, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 39, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 41, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 42, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 43, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 44, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 45, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 46, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 47, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 48, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 49, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 51, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 52, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 53, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 54, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 54, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 55, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 55, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 56, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 56, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 57, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 57, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 58, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 58, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 59, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 26, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 27, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 28, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 29, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 30, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 31, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 32, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 33, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 34, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 35, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 36, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 37, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 38, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 39, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 41, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 42, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 43, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 44, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 45, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 46, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 47, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 48, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 49, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 51, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 52, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 53, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 54, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 54, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 55, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 55, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 56, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 56, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 57, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 57, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 58, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 58, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 59, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportGemFrenzyPowerOnTrapTrigger"] = { @@ -1149,8 +1107,6 @@ skills["SupportGemFrenzyPowerOnTrapTrigger"] = { mod("TrapTriggerAreaOfEffect", "INC", nil, 0, 0, { type = "Multiplier", var = "PowerCharge" } ) }, }, - baseMods = { - }, qualityStats = { Default = { { "trap_damage_+%", 0.5 }, @@ -1172,46 +1128,46 @@ skills["SupportGemFrenzyPowerOnTrapTrigger"] = { "%_chance_to_gain_frenzy_charge_on_trap_triggered_by_an_enemy", }, levels = { - [1] = { 20, 20, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 21, 21, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 21, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 22, 22, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 22, 22, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 23, 23, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 23, 23, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 24, 24, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 24, 24, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 25, 25, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 25, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 26, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 26, 26, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 27, 27, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 27, 27, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 28, 28, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 28, 28, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 29, 29, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 29, 29, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 30, 30, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 31, 31, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 32, 32, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 32, 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 33, 33, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 33, 33, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 34, 34, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 34, 34, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 35, 35, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 35, 35, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 35, 35, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 35, 35, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 36, 36, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 36, 36, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 36, 36, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 36, 36, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 37, 37, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 37, 37, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 37, 37, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 20, 20, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 21, 21, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 21, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 22, 22, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 22, 22, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 23, 23, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 23, 23, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 24, 24, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 24, 24, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 25, 25, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 25, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 26, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 26, 26, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 27, 27, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 27, 27, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 28, 28, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 28, 28, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 29, 29, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 29, 29, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 30, 30, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 31, 31, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 32, 32, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 32, 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 33, 33, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 33, 33, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 34, 34, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 34, 34, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 35, 35, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 35, 35, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 35, 35, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 35, 35, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 36, 36, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 36, 36, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 36, 36, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 36, 36, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 37, 37, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 37, 37, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 37, 37, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportSlashingWeapon"] = { @@ -1271,46 +1227,46 @@ skills["SupportSlashingWeapon"] = { "supported_skill_can_only_use_axe_and_sword", }, levels = { - [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportClusterTrap"] = { @@ -1327,8 +1283,6 @@ skills["SupportClusterTrap"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "trap_damage_+%", 0.5 }, @@ -1350,46 +1304,46 @@ skills["SupportClusterTrap"] = { "support_clustertrap_damage_+%_final", }, levels = { - [1] = { -61, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -61, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -61, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -60, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -60, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -60, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -59, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -59, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -59, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -58, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -58, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -58, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -57, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -57, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -57, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -56, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -56, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -56, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -55, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -55, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -55, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -54, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -54, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -54, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -53, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -53, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -53, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -52, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -52, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -52, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -51, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -51, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -51, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -50, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -50, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -50, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -49, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -48, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -61, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -61, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -61, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -60, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -60, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -60, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -59, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -59, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -59, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -58, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -58, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -58, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -57, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -57, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -57, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -56, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -56, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -56, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -55, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { -55, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -55, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -54, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -54, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -54, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -53, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -53, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -53, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -52, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -52, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -52, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -51, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -51, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -51, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -50, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -50, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -50, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -49, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -48, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportColdPenetration"] = { @@ -1401,8 +1355,6 @@ skills["SupportColdPenetration"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "cold_damage_+%", 0.5 }, @@ -1414,52 +1366,50 @@ skills["SupportColdPenetration"] = { { "cold_ailment_effect_+%", 1 }, }, }, - constantStats = { - }, stats = { "base_reduce_enemy_cold_resistance_%", }, levels = { - [1] = { 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 22, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 23, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 23, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 25, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 26, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 22, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 23, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 23, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 25, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 26, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 26, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 27, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportColdPenetrationPlus"] = { @@ -1472,40 +1422,36 @@ skills["SupportColdPenetrationPlus"] = { excludeSkillTypes = { }, plusVersionOf = "SupportColdPenetration", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "cold_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_reduce_enemy_cold_resistance_%", "base_inflict_cold_exposure_on_hit_%_chance", }, levels = { - [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 39, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 40, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 40, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 41, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 41, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 42, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 42, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 43, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 43, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 44, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 45, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 46, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 46, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 47, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 39, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 40, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 40, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 41, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 41, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 42, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 42, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 43, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 43, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 44, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 44, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 45, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 45, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 46, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 46, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 47, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportCullingStrike"] = { @@ -1517,8 +1463,6 @@ skills["SupportCullingStrike"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 0.5 }, @@ -1530,53 +1474,51 @@ skills["SupportCullingStrike"] = { { "recover_%_maximum_life_on_cull", 0.1 }, }, }, - constantStats = { - }, stats = { "damage_+%", "kill_enemy_on_hit_if_under_10%_life", }, levels = { - [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportDeadlyAilments"] = { @@ -1596,8 +1538,6 @@ skills["SupportDeadlyAilments"] = { mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Bleed, KeywordFlag.Poison, KeywordFlag.Ignite)), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_over_time_+%", 0.5 }, @@ -1616,46 +1556,46 @@ skills["SupportDeadlyAilments"] = { "support_better_ailments_ailment_damage_+%_final", }, levels = { - [1] = { 30, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 30, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 31, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 32, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 33, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 33, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 34, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 35, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 36, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 36, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 37, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 38, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 39, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 39, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 40, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 41, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 42, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 42, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 43, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 44, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 45, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 46, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 47, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 48, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 48, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 49, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 50, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 51, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 51, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 52, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 52, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 52, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 53, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 53, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 54, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 54, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 54, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 55, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 55, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 30, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 31, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 32, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 33, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 33, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 34, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 35, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 36, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 36, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 37, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 38, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 39, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 39, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 40, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 41, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 42, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 42, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 43, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 44, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 45, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 46, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 47, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 48, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 48, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 49, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 50, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 51, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 51, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 52, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 52, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 52, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 53, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 53, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 54, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 54, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 54, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 55, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 55, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportDeadlyAilmentsPlus"] = { @@ -1676,8 +1616,6 @@ skills["SupportDeadlyAilmentsPlus"] = { mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Bleed, KeywordFlag.Poison, KeywordFlag.Ignite)), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_over_time_+%", 0.5 }, @@ -1690,26 +1628,26 @@ skills["SupportDeadlyAilmentsPlus"] = { "support_better_ailments_ailment_damage_+%_final", }, levels = { - [1] = { 45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 46, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 47, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 48, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 54, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 55, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 55, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 56, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 56, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 57, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 57, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 58, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 58, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 59, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 59, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 60, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 60, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 61, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 61, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 62, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { 46, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { 47, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { 48, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { 54, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { 55, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { 55, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { 56, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { 56, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { 57, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { 57, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { 58, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { 58, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { 59, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { 59, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 60, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 60, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 61, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 61, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 62, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAdditionalQuality"] = { @@ -1727,8 +1665,6 @@ skills["SupportAdditionalQuality"] = { mod("SupportedGemProperty", "LIST", { keyword = "active_skill", key = "quality", value = nil }), }, }, - baseMods = { - }, qualityStats = { Default = { { "local_gem_experience_gain_+%", 5 }, @@ -1737,22 +1673,20 @@ skills["SupportAdditionalQuality"] = { { "local_gem_dex_requirement_+%", -3 }, }, }, - constantStats = { - }, stats = { "supported_active_skill_gem_quality_%", }, levels = { - [1] = { 0, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, - [2] = { 8, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 16, manaMultiplier = 20, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [4] = { 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [5] = { 32, manaMultiplier = 20, levelRequirement = 75, statInterpolation = { 1, }, cost = { }, }, - [6] = { 40, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [7] = { 48, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, - [8] = { 56, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, - [9] = { 64, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, - [10] = { 72, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, }, }, + [2] = { 8, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 16, manaMultiplier = 20, levelRequirement = 45, statInterpolation = { 1, }, }, + [4] = { 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, }, + [5] = { 32, manaMultiplier = 20, levelRequirement = 75, statInterpolation = { 1, }, }, + [6] = { 40, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [7] = { 48, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, + [8] = { 56, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, + [9] = { 64, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, + [10] = { 72, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAdditionalQualityPlus"] = { @@ -1771,39 +1705,35 @@ skills["SupportAdditionalQualityPlus"] = { mod("SupportedGemProperty", "LIST", { keyword = "active_skill", key = "quality", value = nil }), }, }, - baseMods = { - }, qualityStats = { Default = { { "local_gem_experience_gain_+%", 5 }, }, }, - constantStats = { - }, stats = { "supported_active_skill_gem_quality_%", }, levels = { - [1] = { 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 8, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 16, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 24, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 40, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 48, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 56, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 64, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 72, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 80, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 88, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 96, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 104, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 112, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 120, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 128, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 136, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 144, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 152, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { 8, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { 16, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { 24, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { 40, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { 48, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { 56, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { 64, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { 72, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { 80, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { 88, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { 96, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { 104, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { 112, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 120, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 128, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 136, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 144, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 152, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportFasterAttack"] = { @@ -1816,8 +1746,6 @@ skills["SupportFasterAttack"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "attack_speed_+%", 0.5 }, @@ -1829,52 +1757,50 @@ skills["SupportFasterAttack"] = { { "faster_bleed_%", 0.5 }, }, }, - constantStats = { - }, stats = { "attack_speed_+%", }, levels = { - [1] = { 25, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 26, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 27, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 28, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 29, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 30, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 31, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 32, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 33, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 34, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 35, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 36, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 37, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 38, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 39, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 40, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 41, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 42, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 43, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 44, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 45, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 46, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 47, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 48, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 49, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 51, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 52, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 53, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 54, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 54, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 55, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 55, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 56, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 56, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 57, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 57, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 58, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 58, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 59, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 26, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 27, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 28, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 29, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 30, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 31, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 32, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 33, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 34, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 35, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 36, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 37, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 38, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 39, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 40, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 41, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 42, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 43, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 44, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 45, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 46, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 47, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 48, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 49, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 51, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 52, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 53, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 54, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 54, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 55, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 55, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 56, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 56, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 57, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 57, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 58, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 58, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 59, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportFasterProjectiles"] = { @@ -1887,8 +1813,6 @@ skills["SupportFasterProjectiles"] = { addSkillTypes = { }, excludeSkillTypes = { SkillType.FixedSpeedProjectile, }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_projectile_speed_+%", 0.5 }, @@ -1900,53 +1824,51 @@ skills["SupportFasterProjectiles"] = { { "projectile_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_projectile_speed_+%", "projectile_damage_+%", }, levels = { - [1] = { 50, 20, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 51, 20, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 52, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 53, 21, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 54, 22, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 55, 22, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 56, 23, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 57, 23, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 58, 24, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 59, 24, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 60, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 61, 25, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 62, 26, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 63, 26, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 64, 27, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 65, 27, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 66, 28, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 67, 28, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 68, 29, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 69, 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 70, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 71, 30, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 72, 31, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 73, 31, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 74, 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 75, 32, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 76, 33, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 77, 33, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 78, 34, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 79, 34, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 79, 34, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 80, 35, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 80, 35, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 81, 35, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 81, 35, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 82, 36, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 82, 36, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 83, 36, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 83, 36, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 84, 37, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 50, 20, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 51, 20, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 52, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 53, 21, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 54, 22, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 55, 22, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 56, 23, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 57, 23, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 58, 24, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 59, 24, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 60, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 61, 25, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 62, 26, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 63, 26, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 64, 27, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 65, 27, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 66, 28, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 67, 28, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 68, 29, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 69, 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 70, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 71, 30, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 72, 31, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 73, 31, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 74, 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 75, 32, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 76, 33, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 77, 33, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 78, 34, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 79, 34, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 79, 34, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 80, 35, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 80, 35, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 81, 35, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 81, 35, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 82, 36, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 82, 36, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 83, 36, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 83, 36, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 84, 37, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportFocusedBallista"] = { @@ -1967,8 +1889,6 @@ skills["SupportFocusedBallista"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "totem_damage_+%", 0.5 }, @@ -1980,8 +1900,6 @@ skills["SupportFocusedBallista"] = { { "totem_life_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_focused_ballista_totem_attack_speed_+%_final", "support_focused_ballista_totem_damage_+%_final", @@ -1989,46 +1907,46 @@ skills["SupportFocusedBallista"] = { "ranged_attack_totem_only_attacks_when_owner_attacks", }, levels = { - [1] = { 25, 0, 40, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 26, 0, 41, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 26, 1, 43, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 27, 1, 44, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 27, 2, 46, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 28, 2, 47, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 28, 3, 49, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 29, 3, 50, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 29, 4, 52, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 30, 4, 53, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 30, 5, 55, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 31, 5, 56, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 31, 6, 58, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 32, 6, 59, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 32, 7, 61, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 33, 7, 62, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 33, 8, 64, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 34, 8, 65, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 34, 9, 67, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 35, 9, 68, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 35, 10, 70, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 36, 10, 71, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 36, 11, 73, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 37, 11, 74, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 37, 12, 76, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 38, 12, 77, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 38, 13, 79, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 39, 13, 80, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 39, 14, 82, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 40, 14, 83, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 40, 14, 84, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 40, 15, 85, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 40, 15, 85, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 41, 15, 86, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 41, 15, 87, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 41, 16, 88, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 41, 16, 88, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 42, 16, 89, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 42, 16, 90, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 42, 17, 91, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 25, 0, 40, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [2] = { 26, 0, 41, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [3] = { 26, 1, 43, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [4] = { 27, 1, 44, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [5] = { 27, 2, 46, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [6] = { 28, 2, 47, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [7] = { 28, 3, 49, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [8] = { 29, 3, 50, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [9] = { 29, 4, 52, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 30, 4, 53, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 30, 5, 55, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 31, 5, 56, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 31, 6, 58, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 32, 6, 59, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 32, 7, 61, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 33, 7, 62, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 33, 8, 64, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 34, 8, 65, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 34, 9, 67, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 35, 9, 68, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 35, 10, 70, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 36, 10, 71, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 36, 11, 73, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 37, 11, 74, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 37, 12, 76, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 38, 12, 77, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 38, 13, 79, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 39, 13, 80, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 39, 14, 82, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 40, 14, 83, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 40, 14, 84, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 40, 15, 85, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 40, 15, 85, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 41, 15, 86, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 41, 15, 87, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 41, 16, 88, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 41, 16, 88, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 42, 16, 89, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 42, 16, 90, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 42, 17, 91, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportFork"] = { @@ -2045,8 +1963,6 @@ skills["SupportFork"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -2066,46 +1982,46 @@ skills["SupportFork"] = { "projectiles_fork", }, levels = { - [1] = { -10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { -9, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { -8, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { -7, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { -6, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { -5, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { -4, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { -3, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { -2, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { -1, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 0, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 1, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 2, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 3, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 4, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 5, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 6, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 7, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 8, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 9, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 11, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 12, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 16, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 17, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 18, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 19, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 20, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 21, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 21, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 22, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 22, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 23, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 23, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { -9, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { -8, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { -7, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { -6, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { -5, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { -4, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { -3, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { -2, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { -1, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 0, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 1, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 2, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 3, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 4, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 5, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 6, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 7, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 8, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 9, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 11, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 12, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 16, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 17, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 18, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 19, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 20, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 21, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 21, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 22, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 22, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 23, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 23, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportForkPlus"] = { @@ -2123,8 +2039,6 @@ skills["SupportForkPlus"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -2139,26 +2053,26 @@ skills["SupportForkPlus"] = { "projectiles_fork", }, levels = { - [1] = { 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 11, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 12, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 15, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 16, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 16, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 17, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 17, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 18, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 18, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 19, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 19, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 20, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 20, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 21, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 21, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 22, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { 11, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { 12, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { 15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { 15, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { 16, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { 16, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { 17, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { 17, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { 18, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { 18, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { 19, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { 19, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 20, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 20, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 21, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 21, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 22, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportGreaterMultipleProjectiles"] = { @@ -2176,8 +2090,6 @@ skills["SupportGreaterMultipleProjectiles"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -2199,46 +2111,46 @@ skills["SupportGreaterMultipleProjectiles"] = { "support_multiple_projectile_damage_+%_final", }, levels = { - [1] = { -35, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -35, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -34, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -34, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -33, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -33, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -32, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -32, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -31, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -31, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -30, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -30, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -29, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -29, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -28, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -28, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -27, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -27, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -26, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -26, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -25, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -24, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -24, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -23, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -23, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -22, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -22, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -21, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -21, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -21, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -20, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -20, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -20, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -20, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -19, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -19, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -19, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -19, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -18, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -35, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -35, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -34, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -34, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -33, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -33, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -32, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -32, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -31, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -31, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -30, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -30, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -29, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -29, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -28, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -28, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -27, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -27, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -26, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { -26, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -25, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -24, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -24, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -23, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -23, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -22, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -22, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -21, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -21, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -21, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -20, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -20, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -20, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -20, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -19, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -19, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -19, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -19, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -18, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportGreaterMultipleProjectilesPlus"] = { @@ -2256,8 +2168,6 @@ skills["SupportGreaterMultipleProjectilesPlus"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -2271,26 +2181,26 @@ skills["SupportGreaterMultipleProjectilesPlus"] = { "support_multiple_projectile_damage_+%_final", }, levels = { - [1] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { -24, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { -23, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { -22, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { -21, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { -20, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { -20, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { -19, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { -18, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { -17, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { -16, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { -15, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { -15, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { -14, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { -14, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { -13, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -25, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { -24, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { -23, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { -22, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { -21, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { -20, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { -20, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { -19, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { -19, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { -18, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { -18, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { -17, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { -17, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { -16, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { -16, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { -15, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { -15, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { -14, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { -14, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { -13, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportGreaterVolley"] = { @@ -2307,8 +2217,6 @@ skills["SupportGreaterVolley"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 1 }, @@ -2329,46 +2237,46 @@ skills["SupportGreaterVolley"] = { "support_greater_volley_projectile_damage_+%_final", }, levels = { - [1] = { -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -30, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -29, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -29, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -28, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -28, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -27, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -27, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -26, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -26, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -25, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -25, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -24, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -24, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -23, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -23, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -22, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -22, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -21, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -21, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -20, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -20, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -19, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -19, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -18, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -18, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -17, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -17, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -16, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -16, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -15, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -15, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -15, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -14, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -14, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -13, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -12, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -11, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -30, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -29, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -29, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -28, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -28, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -27, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -27, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -26, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -26, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -25, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -25, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -24, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -24, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -23, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -23, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -22, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -22, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -21, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { -21, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -20, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -20, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -19, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -19, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -18, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -18, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -17, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -17, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -16, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -16, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -15, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -15, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -15, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -14, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -14, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -13, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -12, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -11, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportDamageAgainstChilled"] = { @@ -2391,8 +2299,6 @@ skills["SupportDamageAgainstChilled"] = { mod("ColdResist", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Debuff" }, { type = "Condition", var = "Frozen" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "chill_duration_+%", 1.5 }, @@ -2412,46 +2318,46 @@ skills["SupportDamageAgainstChilled"] = { "support_hypothermia_cold_damage_over_time_+%_final", }, levels = { - [1] = { 20, 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 20, 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 21, 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 21, 21, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 22, 22, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 22, 22, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 23, 23, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 23, 23, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 24, 24, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 24, 24, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 25, 25, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 25, 25, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 26, 26, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 26, 26, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 27, 27, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 27, 27, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 28, 28, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 28, 28, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 29, 29, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 29, 29, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 30, 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 30, 30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 31, 31, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 31, 31, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 32, 32, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 32, 32, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 33, 33, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 33, 33, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 34, 34, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 34, 34, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 34, 34, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 35, 35, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 35, 35, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 35, 35, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 35, 35, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 36, 36, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 36, 36, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 36, 36, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 36, 36, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 37, 37, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 20, 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 20, 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 21, 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 21, 21, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 22, 22, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 22, 22, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 23, 23, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 23, 23, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 24, 24, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 24, 24, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 25, 25, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 25, 25, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 26, 26, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 26, 26, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 27, 27, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 27, 27, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 28, 28, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 28, 28, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 29, 29, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 29, 29, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 30, 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 30, 30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 31, 31, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 31, 31, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 32, 32, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 32, 32, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 33, 33, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 33, 33, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 34, 34, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 34, 34, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 34, 34, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 35, 35, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 35, 35, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 35, 35, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 35, 35, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 36, 36, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 36, 36, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 36, 36, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 36, 36, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 37, 37, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportImpale"] = { @@ -2472,8 +2378,6 @@ skills["SupportImpale"] = { mult = -1, } }, - baseMods = { - }, qualityStats = { Default = { { "impale_debuff_effect_+%", 0.5 }, @@ -2492,46 +2396,46 @@ skills["SupportImpale"] = { "impale_debuff_effect_+%", }, levels = { - [1] = { 0, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 1, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 3, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 4, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 6, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 7, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 9, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 10, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 12, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 13, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 16, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 18, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 19, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 21, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 24, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 25, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 28, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 31, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 33, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 34, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 36, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 37, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 42, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 43, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 44, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 45, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 45, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 46, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 47, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 48, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 48, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 51, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 1, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 3, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 4, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 6, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 7, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 9, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 10, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 12, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 13, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 16, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 18, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 19, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 21, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 24, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 25, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 28, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 31, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 33, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 34, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 36, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 37, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 42, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 43, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 44, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 45, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 45, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 46, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 47, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 48, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 48, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 51, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportFrenzyChargeOnSlayingFrozenEnemy"] = { @@ -2545,8 +2449,6 @@ skills["SupportFrenzyChargeOnSlayingFrozenEnemy"] = { addSkillTypes = { }, excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "damage_+%_vs_frozen_enemies", 1 }, @@ -2569,46 +2471,46 @@ skills["SupportFrenzyChargeOnSlayingFrozenEnemy"] = { "chance_to_gain_frenzy_charge_on_killing_frozen_enemy_%", }, levels = { - [1] = { 2, 3, 8, 12, 50, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 3, 10, 15, 51, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [3] = { 2, 4, 11, 17, 52, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [4] = { 3, 4, 13, 19, 53, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [5] = { 3, 5, 14, 21, 54, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [6] = { 4, 5, 16, 24, 55, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [7] = { 4, 6, 18, 27, 56, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [8] = { 4, 7, 20, 30, 57, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [9] = { 5, 7, 22, 33, 58, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [10] = { 5, 8, 25, 37, 59, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [11] = { 6, 9, 27, 41, 60, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [12] = { 7, 10, 30, 46, 61, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [13] = { 8, 11, 34, 51, 62, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [14] = { 8, 13, 38, 56, 63, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [15] = { 9, 14, 42, 62, 64, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [16] = { 10, 15, 46, 69, 65, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [17] = { 11, 17, 51, 77, 66, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [18] = { 13, 19, 56, 85, 67, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [19] = { 14, 21, 62, 94, 68, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [20] = { 15, 23, 69, 103, 69, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [21] = { 17, 25, 76, 114, 70, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [22] = { 19, 28, 84, 126, 71, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [23] = { 21, 31, 93, 139, 72, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [24] = { 23, 34, 102, 153, 73, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [25] = { 25, 37, 112, 168, 74, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [26] = { 27, 41, 124, 185, 75, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [27] = { 30, 45, 136, 204, 76, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [28] = { 33, 50, 150, 224, 77, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [29] = { 37, 55, 164, 247, 78, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [30] = { 40, 60, 181, 271, 79, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [31] = { 42, 63, 189, 284, 79, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [32] = { 44, 66, 198, 298, 80, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [33] = { 46, 69, 208, 312, 80, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [34] = { 48, 73, 218, 327, 81, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [35] = { 51, 76, 228, 342, 81, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [36] = { 53, 80, 239, 359, 82, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [37] = { 56, 83, 250, 376, 82, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [38] = { 58, 87, 262, 394, 83, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [39] = { 61, 92, 275, 412, 83, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, - [40] = { 64, 96, 288, 432, 84, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 3, 8, 12, 50, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [2] = { 2, 3, 10, 15, 51, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [3] = { 2, 4, 11, 17, 52, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [4] = { 3, 4, 13, 19, 53, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [5] = { 3, 5, 14, 21, 54, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [6] = { 4, 5, 16, 24, 55, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [7] = { 4, 6, 18, 27, 56, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [8] = { 4, 7, 20, 30, 57, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [9] = { 5, 7, 22, 33, 58, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [10] = { 5, 8, 25, 37, 59, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [11] = { 6, 9, 27, 41, 60, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [12] = { 7, 10, 30, 46, 61, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [13] = { 8, 11, 34, 51, 62, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [14] = { 8, 13, 38, 56, 63, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [15] = { 9, 14, 42, 62, 64, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [16] = { 10, 15, 46, 69, 65, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [17] = { 11, 17, 51, 77, 66, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [18] = { 13, 19, 56, 85, 67, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [19] = { 14, 21, 62, 94, 68, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [20] = { 15, 23, 69, 103, 69, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [21] = { 17, 25, 76, 114, 70, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [22] = { 19, 28, 84, 126, 71, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [23] = { 21, 31, 93, 139, 72, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [24] = { 23, 34, 102, 153, 73, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [25] = { 25, 37, 112, 168, 74, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [26] = { 27, 41, 124, 185, 75, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [27] = { 30, 45, 136, 204, 76, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [28] = { 33, 50, 150, 224, 77, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [29] = { 37, 55, 164, 247, 78, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [30] = { 40, 60, 181, 271, 79, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [31] = { 42, 63, 189, 284, 79, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [32] = { 44, 66, 198, 298, 80, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [33] = { 46, 69, 208, 312, 80, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [34] = { 48, 73, 218, 327, 81, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [35] = { 51, 76, 228, 342, 81, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [36] = { 53, 80, 239, 359, 82, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [37] = { 56, 83, 250, 376, 82, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [38] = { 58, 87, 262, 394, 83, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [39] = { 61, 92, 275, 412, 83, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [40] = { 64, 96, 288, 432, 84, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, }, }, } skills["SupportLesserMultipleProjectiles"] = { @@ -2626,8 +2528,6 @@ skills["SupportLesserMultipleProjectiles"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -2649,46 +2549,46 @@ skills["SupportLesserMultipleProjectiles"] = { "support_lesser_multiple_projectile_damage_+%_final", }, levels = { - [1] = { -15, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { -15, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { -14, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { -14, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { -13, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { -13, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { -12, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { -12, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { -11, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { -11, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { -10, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { -10, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { -9, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { -9, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { -8, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { -8, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { -7, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { -7, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { -6, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { -6, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -5, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -5, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -4, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -3, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -3, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -2, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -2, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 0, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 0, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 2, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 2, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 3, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 3, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 4, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 4, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -15, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { -15, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { -14, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { -14, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { -13, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { -13, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { -12, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { -12, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { -11, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { -11, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { -10, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { -10, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { -9, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { -9, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { -8, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { -8, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { -7, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { -7, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { -6, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { -6, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -5, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -5, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -4, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -3, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -3, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -2, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -2, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 0, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 0, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 2, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 2, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 3, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 3, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 4, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 4, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportChanceToPoison"] = { @@ -2702,8 +2602,6 @@ skills["SupportChanceToPoison"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_poison_damage_+%", 0.5 }, @@ -2723,46 +2621,46 @@ skills["SupportChanceToPoison"] = { "global_maximum_added_chaos_damage", }, levels = { - [1] = { 1, 2, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, 3, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, 3, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 2, 4, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 2, 5, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 4, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 5, 7, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 7, 10, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 9, 13, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 11, 17, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 14, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 18, 27, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 23, 34, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 29, 43, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 36, 54, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 67, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 56, 83, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 69, 103, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 81, 121, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 94, 141, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 104, 156, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 116, 173, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 128, 192, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 142, 213, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 157, 235, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 173, 260, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 192, 287, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 212, 317, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 234, 350, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 258, 387, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 271, 406, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 284, 427, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 299, 448, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 314, 471, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 329, 494, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 346, 519, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 363, 545, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 381, 572, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 400, 600, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 420, 630, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 2, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 1, 3, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 2, 3, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 2, 4, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 2, 5, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 4, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 5, 7, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 7, 10, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 9, 13, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 11, 17, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 14, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 18, 27, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 23, 34, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 29, 43, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 36, 54, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 45, 67, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 56, 83, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 69, 103, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 81, 121, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 94, 141, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 104, 156, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 116, 173, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 128, 192, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 142, 213, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 157, 235, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 173, 260, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 192, 287, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 212, 317, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 234, 350, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 258, 387, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 271, 406, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 284, 427, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 299, 448, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 314, 471, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 329, 494, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 346, 519, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 363, 545, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 381, 572, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 400, 600, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 420, 630, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportManaLeech"] = { @@ -2780,8 +2678,6 @@ skills["SupportManaLeech"] = { mod("Damage", "INC", nil, 0, 0, {type = "Multiplier", div = 200, var = "ManaSpentRecently"}) } }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%_while_mana_leeching", 0.5 }, @@ -2793,52 +2689,50 @@ skills["SupportManaLeech"] = { { "mana_gain_per_target", 0.2 }, }, }, - constantStats = { - }, stats = { "attack_skill_mana_leech_from_any_damage_permyriad", }, levels = { - [1] = { 200, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 210, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 220, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 230, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 240, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 250, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 260, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 270, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 280, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 290, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 300, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 310, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 320, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 330, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 340, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 350, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 360, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 370, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 380, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 390, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 400, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 410, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 420, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 430, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 440, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 450, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 460, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 470, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 480, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 490, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 500, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 510, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 520, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 530, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 540, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 550, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 560, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 570, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 580, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 590, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 200, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 210, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 220, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 230, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 240, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 250, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 260, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 270, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 280, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 290, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 300, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 310, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 320, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 330, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 340, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 350, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 360, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 370, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 380, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 390, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 400, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 410, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 420, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 430, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 440, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 450, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 460, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 470, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 480, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 490, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 500, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 510, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 520, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 530, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 540, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 550, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 560, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 570, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 580, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 590, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMarkOnHit"] = { @@ -2858,8 +2752,6 @@ skills["SupportMarkOnHit"] = { mod("DamageTaken", "INC", nil, 0, 0, { type = "GlobalEffect", effectType = "Curse" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "mark_skills_curse_effect_+%", 0.25 }, @@ -2871,53 +2763,51 @@ skills["SupportMarkOnHit"] = { { "marked_enemy_damage_taken_+%", 0.25 }, }, }, - constantStats = { - }, stats = { "mark_skills_curse_effect_+%", "trigger_on_attack_hit_against_rare_or_unique", }, levels = { - [1] = { -30, cooldown = 4, levelRequirement = 38, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [2] = { -30, cooldown = 4, levelRequirement = 40, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [3] = { -29, cooldown = 4, levelRequirement = 42, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [4] = { -29, cooldown = 4, levelRequirement = 44, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [5] = { -28, cooldown = 4, levelRequirement = 46, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [6] = { -28, cooldown = 4, levelRequirement = 48, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [7] = { -27, cooldown = 4, levelRequirement = 50, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [8] = { -27, cooldown = 4, levelRequirement = 52, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [9] = { -26, cooldown = 4, levelRequirement = 54, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [10] = { -26, cooldown = 4, levelRequirement = 56, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [11] = { -25, cooldown = 4, levelRequirement = 58, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [12] = { -25, cooldown = 4, levelRequirement = 60, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [13] = { -24, cooldown = 4, levelRequirement = 62, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [14] = { -24, cooldown = 4, levelRequirement = 64, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [15] = { -23, cooldown = 4, levelRequirement = 65, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [16] = { -23, cooldown = 4, levelRequirement = 66, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [17] = { -22, cooldown = 4, levelRequirement = 67, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [18] = { -22, cooldown = 4, levelRequirement = 68, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [19] = { -21, cooldown = 4, levelRequirement = 69, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [20] = { -21, cooldown = 4, levelRequirement = 70, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [21] = { -20, cooldown = 4, levelRequirement = 72, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [22] = { -20, cooldown = 4, levelRequirement = 74, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [23] = { -19, cooldown = 4, levelRequirement = 76, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [24] = { -19, cooldown = 4, levelRequirement = 78, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [25] = { -18, cooldown = 4, levelRequirement = 80, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [26] = { -18, cooldown = 4, levelRequirement = 82, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [27] = { -17, cooldown = 4, levelRequirement = 84, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [28] = { -17, cooldown = 4, levelRequirement = 86, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [29] = { -16, cooldown = 4, levelRequirement = 88, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [30] = { -16, cooldown = 4, levelRequirement = 90, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [31] = { -16, cooldown = 4, levelRequirement = 91, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [32] = { -15, cooldown = 4, levelRequirement = 92, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [33] = { -15, cooldown = 4, levelRequirement = 93, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [34] = { -15, cooldown = 4, levelRequirement = 94, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [35] = { -15, cooldown = 4, levelRequirement = 95, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [36] = { -14, cooldown = 4, levelRequirement = 96, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [37] = { -14, cooldown = 4, levelRequirement = 97, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [38] = { -14, cooldown = 4, levelRequirement = 98, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [39] = { -14, cooldown = 4, levelRequirement = 99, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, - [40] = { -13, cooldown = 4, levelRequirement = 100, manaMultiplier = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -30, cooldown = 4, levelRequirement = 38, manaMultiplier = 100, statInterpolation = { 1, }, }, + [2] = { -30, cooldown = 4, levelRequirement = 40, manaMultiplier = 100, statInterpolation = { 1, }, }, + [3] = { -29, cooldown = 4, levelRequirement = 42, manaMultiplier = 100, statInterpolation = { 1, }, }, + [4] = { -29, cooldown = 4, levelRequirement = 44, manaMultiplier = 100, statInterpolation = { 1, }, }, + [5] = { -28, cooldown = 4, levelRequirement = 46, manaMultiplier = 100, statInterpolation = { 1, }, }, + [6] = { -28, cooldown = 4, levelRequirement = 48, manaMultiplier = 100, statInterpolation = { 1, }, }, + [7] = { -27, cooldown = 4, levelRequirement = 50, manaMultiplier = 100, statInterpolation = { 1, }, }, + [8] = { -27, cooldown = 4, levelRequirement = 52, manaMultiplier = 100, statInterpolation = { 1, }, }, + [9] = { -26, cooldown = 4, levelRequirement = 54, manaMultiplier = 100, statInterpolation = { 1, }, }, + [10] = { -26, cooldown = 4, levelRequirement = 56, manaMultiplier = 100, statInterpolation = { 1, }, }, + [11] = { -25, cooldown = 4, levelRequirement = 58, manaMultiplier = 100, statInterpolation = { 1, }, }, + [12] = { -25, cooldown = 4, levelRequirement = 60, manaMultiplier = 100, statInterpolation = { 1, }, }, + [13] = { -24, cooldown = 4, levelRequirement = 62, manaMultiplier = 100, statInterpolation = { 1, }, }, + [14] = { -24, cooldown = 4, levelRequirement = 64, manaMultiplier = 100, statInterpolation = { 1, }, }, + [15] = { -23, cooldown = 4, levelRequirement = 65, manaMultiplier = 100, statInterpolation = { 1, }, }, + [16] = { -23, cooldown = 4, levelRequirement = 66, manaMultiplier = 100, statInterpolation = { 1, }, }, + [17] = { -22, cooldown = 4, levelRequirement = 67, manaMultiplier = 100, statInterpolation = { 1, }, }, + [18] = { -22, cooldown = 4, levelRequirement = 68, manaMultiplier = 100, statInterpolation = { 1, }, }, + [19] = { -21, cooldown = 4, levelRequirement = 69, manaMultiplier = 100, statInterpolation = { 1, }, }, + [20] = { -21, cooldown = 4, levelRequirement = 70, manaMultiplier = 100, statInterpolation = { 1, }, }, + [21] = { -20, cooldown = 4, levelRequirement = 72, manaMultiplier = 100, statInterpolation = { 1, }, }, + [22] = { -20, cooldown = 4, levelRequirement = 74, manaMultiplier = 100, statInterpolation = { 1, }, }, + [23] = { -19, cooldown = 4, levelRequirement = 76, manaMultiplier = 100, statInterpolation = { 1, }, }, + [24] = { -19, cooldown = 4, levelRequirement = 78, manaMultiplier = 100, statInterpolation = { 1, }, }, + [25] = { -18, cooldown = 4, levelRequirement = 80, manaMultiplier = 100, statInterpolation = { 1, }, }, + [26] = { -18, cooldown = 4, levelRequirement = 82, manaMultiplier = 100, statInterpolation = { 1, }, }, + [27] = { -17, cooldown = 4, levelRequirement = 84, manaMultiplier = 100, statInterpolation = { 1, }, }, + [28] = { -17, cooldown = 4, levelRequirement = 86, manaMultiplier = 100, statInterpolation = { 1, }, }, + [29] = { -16, cooldown = 4, levelRequirement = 88, manaMultiplier = 100, statInterpolation = { 1, }, }, + [30] = { -16, cooldown = 4, levelRequirement = 90, manaMultiplier = 100, statInterpolation = { 1, }, }, + [31] = { -16, cooldown = 4, levelRequirement = 91, manaMultiplier = 100, statInterpolation = { 1, }, }, + [32] = { -15, cooldown = 4, levelRequirement = 92, manaMultiplier = 100, statInterpolation = { 1, }, }, + [33] = { -15, cooldown = 4, levelRequirement = 93, manaMultiplier = 100, statInterpolation = { 1, }, }, + [34] = { -15, cooldown = 4, levelRequirement = 94, manaMultiplier = 100, statInterpolation = { 1, }, }, + [35] = { -15, cooldown = 4, levelRequirement = 95, manaMultiplier = 100, statInterpolation = { 1, }, }, + [36] = { -14, cooldown = 4, levelRequirement = 96, manaMultiplier = 100, statInterpolation = { 1, }, }, + [37] = { -14, cooldown = 4, levelRequirement = 97, manaMultiplier = 100, statInterpolation = { 1, }, }, + [38] = { -14, cooldown = 4, levelRequirement = 98, manaMultiplier = 100, statInterpolation = { 1, }, }, + [39] = { -14, cooldown = 4, levelRequirement = 99, manaMultiplier = 100, statInterpolation = { 1, }, }, + [40] = { -13, cooldown = 4, levelRequirement = 100, manaMultiplier = 100, statInterpolation = { 1, }, }, }, } skills["SupportGemMirageArcher"] = { @@ -2948,8 +2838,6 @@ skills["SupportGemMirageArcher"] = { mod("MirageArcherMaxCount", "BASE", 1), }, }, - baseMods = { - }, qualityStats = { Default = { { "attack_damage_+%", 0.5 }, @@ -2974,46 +2862,46 @@ skills["SupportGemMirageArcher"] = { "disable_skill_if_weapon_not_bow", }, levels = { - [1] = { -40, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, cost = { }, }, - [2] = { -40, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, cost = { }, }, - [3] = { -39, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, cost = { }, }, - [4] = { -39, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, - [5] = { -38, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, cost = { }, }, - [6] = { -38, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, cost = { }, }, - [7] = { -37, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [8] = { -37, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, - [9] = { -36, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [10] = { -36, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [11] = { -35, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [12] = { -35, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [13] = { -34, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [14] = { -34, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { -33, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { -33, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { -32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { -32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { -31, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { -31, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -31, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -30, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -29, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -27, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -26, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -24, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -24, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -23, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -23, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -22, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -22, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -22, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -40, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, }, + [2] = { -40, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, }, + [3] = { -39, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, }, + [4] = { -39, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, }, + [5] = { -38, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, }, + [6] = { -38, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, }, + [7] = { -37, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, }, + [8] = { -37, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, }, + [9] = { -36, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, }, + [10] = { -36, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [11] = { -35, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [12] = { -35, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [13] = { -34, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [14] = { -34, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { -33, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { -33, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { -32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { -32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { -31, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { -31, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -31, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -30, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -29, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -27, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -26, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -24, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -24, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -23, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -23, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -22, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -22, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -22, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMultiTrap"] = { @@ -3030,8 +2918,6 @@ skills["SupportMultiTrap"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "trap_trigger_radius_+%", 1 }, @@ -3052,46 +2938,46 @@ skills["SupportMultiTrap"] = { "support_multithrow_damage_+%_final", }, levels = { - [1] = { -58, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { -58, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { -58, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { -57, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { -57, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { -57, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { -56, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { -56, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { -56, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { -55, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { -55, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { -55, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { -54, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { -54, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { -54, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { -53, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { -53, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { -53, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { -52, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { -52, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -52, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -51, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -51, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -51, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -50, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -50, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -50, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -49, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -49, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -49, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -48, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -48, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -48, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -47, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -47, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -47, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -46, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -46, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -46, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -45, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -58, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { -58, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { -58, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { -57, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { -57, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { -57, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { -56, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { -56, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { -56, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { -55, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { -55, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { -55, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { -54, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { -54, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { -54, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { -53, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { -53, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { -53, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { -52, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { -52, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -52, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -51, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -51, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -51, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -50, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -50, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -50, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -49, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -49, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -49, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -48, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -48, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -48, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -47, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -47, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -47, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -46, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -46, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -46, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -45, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportPuncturingWeapon"] = { @@ -3138,46 +3024,46 @@ skills["SupportPuncturingWeapon"] = { "supported_by_nightblade", }, levels = { - [1] = { 0, 70, 100, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 2, 70, 102, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 4, 70, 104, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 6, 70, 106, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 8, 70, 108, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 10, 80, 110, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 12, 80, 112, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 14, 80, 114, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 16, 80, 116, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 18, 80, 118, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 20, 90, 120, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 22, 90, 122, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 24, 90, 124, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 26, 90, 126, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 28, 90, 128, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 30, 100, 130, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 32, 100, 132, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 34, 100, 134, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 36, 100, 136, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 38, 100, 138, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 40, 110, 140, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 42, 110, 142, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 44, 110, 144, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 46, 110, 146, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 48, 110, 148, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 50, 120, 150, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 52, 120, 152, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 54, 120, 154, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 56, 120, 156, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 58, 120, 158, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 59, 130, 159, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 60, 130, 160, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 61, 130, 161, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 62, 130, 162, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 63, 130, 163, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 64, 130, 164, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 65, 130, 165, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 66, 130, 166, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 67, 130, 167, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 68, 130, 168, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 0, 70, 100, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, }, + [2] = { 2, 70, 102, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, }, + [3] = { 4, 70, 104, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, }, + [4] = { 6, 70, 106, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, + [5] = { 8, 70, 108, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [6] = { 10, 80, 110, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [7] = { 12, 80, 112, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [8] = { 14, 80, 114, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [9] = { 16, 80, 116, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [10] = { 18, 80, 118, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [11] = { 20, 90, 120, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [12] = { 22, 90, 122, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [13] = { 24, 90, 124, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 26, 90, 126, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 28, 90, 128, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 30, 100, 130, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 32, 100, 132, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 34, 100, 134, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 36, 100, 136, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 38, 100, 138, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 40, 110, 140, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 42, 110, 142, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 44, 110, 144, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 46, 110, 146, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 48, 110, 148, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 50, 120, 150, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 52, 120, 152, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 54, 120, 154, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 56, 120, 156, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 58, 120, 158, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 59, 130, 159, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 60, 130, 160, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 61, 130, 161, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 62, 130, 162, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 63, 130, 163, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 64, 130, 164, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 65, 130, 165, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 66, 130, 166, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 67, 130, 167, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 68, 130, 168, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportOnslaught"] = { @@ -3194,8 +3080,6 @@ skills["SupportOnslaught"] = { mod("Speed", "INC", nil, 0, 0, {type = "Condition", var = "Onslaught"}) } }, - baseMods = { - }, qualityStats = { Default = { { "attack_and_cast_speed_+%", 0.5 }, @@ -3215,46 +3099,46 @@ skills["SupportOnslaught"] = { "support_scion_onslaught_on_killing_blow_duration_ms", }, levels = { - [1] = { 20, 3000, manaMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 21, 3200, manaMultiplier = 10, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 22, 3400, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 23, 3600, manaMultiplier = 10, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 24, 3800, manaMultiplier = 10, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 25, 4000, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 26, 4200, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 27, 4400, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 28, 4600, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 29, 4800, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 30, 5000, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 31, 5200, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 32, 5400, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 33, 5600, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 34, 5800, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 35, 6000, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 36, 6200, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 37, 6400, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 38, 6600, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 39, 6800, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 40, 7000, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 41, 7200, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 42, 7400, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 43, 7600, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 44, 7800, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 45, 8000, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 46, 8200, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 47, 8400, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 48, 8600, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 49, 8800, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 49, 8900, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 50, 9000, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 50, 9100, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 51, 9200, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 51, 9300, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 52, 9400, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 52, 9500, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 53, 9600, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 53, 9700, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 54, 9800, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 20, 3000, manaMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 21, 3200, manaMultiplier = 10, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 22, 3400, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 23, 3600, manaMultiplier = 10, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 24, 3800, manaMultiplier = 10, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 25, 4000, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 26, 4200, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 27, 4400, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 28, 4600, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 29, 4800, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 30, 5000, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 31, 5200, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 32, 5400, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 33, 5600, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 34, 5800, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 35, 6000, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 36, 6200, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 37, 6400, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 38, 6600, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 39, 6800, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 40, 7000, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 41, 7200, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 42, 7400, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 43, 7600, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 44, 7800, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 45, 8000, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 46, 8200, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 47, 8400, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 48, 8600, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 49, 8800, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 49, 8900, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 50, 9000, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 50, 9100, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 51, 9200, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 51, 9300, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 52, 9400, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 52, 9500, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 53, 9600, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 53, 9700, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 54, 9800, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportPierce"] = { @@ -3275,8 +3159,6 @@ skills["SupportPierce"] = { mod("Damage", "INC", nil, ModFlag.Projectile, 0, { type = "StatThreshold", stat = "PiercedCount", threshold = 1 }), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -3288,53 +3170,51 @@ skills["SupportPierce"] = { { "projectile_damage_+%_if_pierced_enemy", 2 }, }, }, - constantStats = { - }, stats = { "projectile_base_number_of_targets_to_pierce", "support_pierce_projectile_damage_+%_final", }, levels = { - [1] = { 2, 0, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 2, 1, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, 2, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 2, 3, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 2, 4, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 2, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 2, 6, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 2, 7, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 3, 8, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 3, 9, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 3, 10, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 3, 11, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 3, 12, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 3, 13, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 3, 14, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 3, 15, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 4, 16, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 4, 17, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 4, 18, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 4, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 4, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 4, 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 4, 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 4, 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 5, 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 5, 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 5, 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 5, 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 5, 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 5, 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 5, 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 5, 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 5, 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 5, 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 5, 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 5, 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 5, 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 5, 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 5, 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 6, 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 0, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 2, 1, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 2, 2, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 2, 3, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 2, 4, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 2, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 2, 6, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 2, 7, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 3, 8, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 3, 9, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 3, 10, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 3, 11, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 3, 12, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 3, 13, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 3, 14, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 3, 15, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 4, 16, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 4, 17, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 4, 18, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 4, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 4, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 4, 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 4, 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 4, 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 5, 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 5, 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 5, 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 5, 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 5, 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 5, 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 5, 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 5, 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 5, 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 5, 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 5, 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 5, 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 5, 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 5, 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 5, 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 6, 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportPointBlank"] = { @@ -3354,8 +3234,6 @@ skills["SupportPointBlank"] = { mod("EnemyKnockbackChance", "BASE", nil, ModFlag.Hit), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -3367,53 +3245,51 @@ skills["SupportPointBlank"] = { { "projectiles_pierce_all_targets_in_x_range", 1 }, }, }, - constantStats = { - }, stats = { "projectile_damage_+%", "keystone_point_blank", }, levels = { - [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportCriticalStrikeAffliction"] = { @@ -3425,8 +3301,6 @@ skills["SupportCriticalStrikeAffliction"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "critical_ailment_dot_multiplier_+", 0.5 }, @@ -3438,52 +3312,50 @@ skills["SupportCriticalStrikeAffliction"] = { { "base_critical_strike_multiplier_+", 0.75 }, }, }, - constantStats = { - }, stats = { "critical_ailment_dot_multiplier_+", }, levels = { - [1] = { 55, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 56, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 58, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 59, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 61, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 62, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 64, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 65, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 67, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 68, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 70, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 71, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 73, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 74, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 76, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 77, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 79, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 80, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 82, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 83, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 85, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 86, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 88, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 89, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 91, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 92, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 94, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 95, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 97, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 98, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 99, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 100, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 100, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 101, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 102, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 103, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 103, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 104, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 105, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 106, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 55, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 56, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 58, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 59, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 61, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 62, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 64, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 65, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 67, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 68, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 70, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 71, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 73, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 74, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 76, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 77, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 79, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 80, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 82, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 83, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 85, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 86, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 88, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 89, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 91, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 92, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 94, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 95, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 97, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 98, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 99, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 100, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 100, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 101, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 102, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 103, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 103, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 104, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 105, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 106, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAdditionalCooldown"] = { @@ -3495,8 +3367,6 @@ skills["SupportAdditionalCooldown"] = { addSkillTypes = { }, excludeSkillTypes = { SkillType.Triggered, }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_cooldown_speed_+%", 0.25 }, @@ -3516,46 +3386,46 @@ skills["SupportAdditionalCooldown"] = { "base_cooldown_speed_+%", }, levels = { - [1] = { -24, manaMultiplier = 100, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { -23, manaMultiplier = 100, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { -22, manaMultiplier = 100, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { -21, manaMultiplier = 100, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { -20, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { -19, manaMultiplier = 100, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { -18, manaMultiplier = 100, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { -17, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { -16, manaMultiplier = 100, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { -15, manaMultiplier = 100, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { -14, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { -13, manaMultiplier = 100, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { -12, manaMultiplier = 100, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { -11, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { -10, manaMultiplier = 100, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { -9, manaMultiplier = 100, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { -8, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { -7, manaMultiplier = 100, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { -6, manaMultiplier = 100, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { -5, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -4, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -3, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -2, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -1, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 0, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 1, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 2, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 3, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 4, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 5, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 5, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 6, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 6, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 7, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 7, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 8, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 8, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 9, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 9, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 10, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -24, manaMultiplier = 100, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { -23, manaMultiplier = 100, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { -22, manaMultiplier = 100, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { -21, manaMultiplier = 100, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { -20, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { -19, manaMultiplier = 100, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { -18, manaMultiplier = 100, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { -17, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { -16, manaMultiplier = 100, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { -15, manaMultiplier = 100, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { -14, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { -13, manaMultiplier = 100, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { -12, manaMultiplier = 100, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { -11, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { -10, manaMultiplier = 100, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { -9, manaMultiplier = 100, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { -8, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { -7, manaMultiplier = 100, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { -6, manaMultiplier = 100, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { -5, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -4, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -3, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -2, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -1, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 0, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 1, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 2, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 3, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 4, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 5, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 5, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 6, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 6, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 7, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 7, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 8, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 8, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 9, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 9, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 10, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportSlowerProjectiles"] = { @@ -3578,8 +3448,6 @@ skills["SupportSlowerProjectiles"] = { mod("Damage", "INC", nil, ModFlag.Projectile) } }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -3591,53 +3459,51 @@ skills["SupportSlowerProjectiles"] = { { "projectile_chance_to_not_pierce_%", 3 }, }, }, - constantStats = { - }, stats = { "support_slower_projectiles_projectile_speed_+%_final", "support_slower_projectiles_damage_+%_final", }, levels = { - [1] = { -20, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -21, 10, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -21, 11, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -22, 11, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -22, 12, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -23, 12, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -23, 13, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -24, 13, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -24, 14, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -25, 14, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -25, 15, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -26, 15, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -26, 16, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -27, 16, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -27, 17, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -28, 17, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -28, 18, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -29, 18, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -29, 19, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -30, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -30, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -31, 20, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -31, 21, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -32, 21, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -32, 22, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -33, 22, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -33, 23, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -34, 23, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -34, 24, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -34, 24, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -35, 24, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -35, 25, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -35, 25, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -35, 25, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -36, 25, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -36, 26, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -36, 26, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -36, 26, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -37, 26, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -37, 27, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -20, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { -21, 10, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { -21, 11, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { -22, 11, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { -22, 12, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { -23, 12, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { -23, 13, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { -24, 13, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { -24, 14, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { -25, 14, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { -25, 15, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { -26, 15, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { -26, 16, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { -27, 16, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { -27, 17, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { -28, 17, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { -28, 18, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { -29, 18, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { -29, 19, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { -30, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { -30, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { -31, 20, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { -31, 21, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { -32, 21, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { -32, 22, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { -33, 22, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { -33, 23, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { -34, 23, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { -34, 24, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { -34, 24, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { -35, 24, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { -35, 25, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { -35, 25, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { -35, 25, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { -36, 25, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { -36, 26, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { -36, 26, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { -36, 26, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { -37, 26, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { -37, 27, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportRapidDecay"] = { @@ -3654,8 +3520,6 @@ skills["SupportRapidDecay"] = { mod("Damage", "MORE", nil, ModFlag.Dot), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_over_time_+%", 0.5 }, @@ -3674,46 +3538,46 @@ skills["SupportRapidDecay"] = { "support_rapid_decay_damage_over_time_+%_final", }, levels = { - [1] = { 25, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 25, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 26, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 27, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 30, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 31, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 31, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 32, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 33, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportSwiftAfflictionPlus"] = { @@ -3731,8 +3595,6 @@ skills["SupportSwiftAfflictionPlus"] = { mod("Damage", "MORE", nil, ModFlag.Dot), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_over_time_+%", 0.5 }, @@ -3745,26 +3607,26 @@ skills["SupportSwiftAfflictionPlus"] = { "support_rapid_decay_damage_over_time_+%_final", }, levels = { - [1] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 41, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 42, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 43, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 49, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 50, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 50, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 51, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 51, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 52, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 52, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 53, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 53, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 54, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 54, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 55, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 55, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 56, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 56, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 57, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { 41, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { 42, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { 43, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { 49, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { 50, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { 50, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { 51, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { 51, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { 52, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { 52, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { 53, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { 53, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { 54, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { 54, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 55, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 55, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 56, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 56, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 57, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAdditionalTrapMine"] = { @@ -3776,8 +3638,6 @@ skills["SupportAdditionalTrapMine"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "mine_laying_speed_+%", 0.5 }, @@ -3801,46 +3661,46 @@ skills["SupportAdditionalTrapMine"] = { "support_additional_trap_mine_%_chance_for_3_additional_trap_mine", }, levels = { - [1] = { 9, 6, 3, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, 6, 3, manaMultiplier = 10, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 10, 7, 3, manaMultiplier = 10, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 11, 7, 3, manaMultiplier = 10, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 11, 7, 4, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 12, 8, 4, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 12, 8, 4, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 13, 8, 4, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 13, 9, 4, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 13, 9, 4, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 14, 9, 5, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 14, 10, 5, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 15, 10, 5, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 15, 10, 5, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 16, 11, 5, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 16, 11, 5, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 17, 11, 6, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 17, 12, 6, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 18, 12, 6, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 18, 12, 6, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 18, 13, 6, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 19, 13, 6, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 19, 14, 6, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 20, 14, 7, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 20, 14, 7, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 21, 15, 7, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 21, 15, 7, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 22, 15, 7, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 22, 16, 7, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 23, 16, 8, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 23, 16, 8, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 23, 17, 8, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 24, 17, 8, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 24, 17, 8, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 25, 18, 8, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 25, 18, 9, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 26, 18, 9, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 26, 19, 9, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 27, 19, 9, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 27, 20, 9, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 9, 6, 3, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 10, 6, 3, manaMultiplier = 10, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, }, + [3] = { 10, 7, 3, manaMultiplier = 10, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, }, + [4] = { 11, 7, 3, manaMultiplier = 10, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [5] = { 11, 7, 4, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [6] = { 12, 8, 4, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [7] = { 12, 8, 4, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [8] = { 13, 8, 4, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [9] = { 13, 9, 4, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [10] = { 13, 9, 4, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [11] = { 14, 9, 5, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [12] = { 14, 10, 5, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [13] = { 15, 10, 5, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [14] = { 15, 10, 5, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [15] = { 16, 11, 5, manaMultiplier = 10, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [16] = { 16, 11, 5, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [17] = { 17, 11, 6, manaMultiplier = 10, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, + [18] = { 17, 12, 6, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 18, 12, 6, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 18, 12, 6, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 18, 13, 6, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 19, 13, 6, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 19, 14, 6, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 20, 14, 7, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 20, 14, 7, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 21, 15, 7, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 21, 15, 7, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 22, 15, 7, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 22, 16, 7, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 23, 16, 8, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 23, 16, 8, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 23, 17, 8, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 24, 17, 8, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 24, 17, 8, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 25, 18, 8, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 25, 18, 9, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 26, 18, 9, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 26, 19, 9, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 27, 19, 9, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 27, 20, 9, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportTrap"] = { @@ -3861,8 +3721,6 @@ skills["SupportTrap"] = { skill("showAverage", true, { type = "SkillType", skillType = SkillType.Trappable }), }, }, - baseMods = { - }, qualityStats = { Default = { { "trap_throwing_speed_+%", 0.5 }, @@ -3887,46 +3745,46 @@ skills["SupportTrap"] = { "is_trap", }, levels = { - [1] = { 0, -20, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, -20, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, -19, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 3, -18, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 4, -17, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 5, -17, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 6, -16, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 7, -15, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 8, -14, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 9, -14, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 10, -13, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 11, -12, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 12, -11, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 13, -11, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 14, -10, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 15, -9, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 16, -8, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 17, -8, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 18, -7, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 19, -6, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, -5, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 21, -5, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 22, -4, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 23, -3, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 24, -2, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 25, -2, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 26, -1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 27, 0, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 28, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 29, 1, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 30, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 31, 3, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 32, 4, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 33, 4, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 34, 5, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 35, 6, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 36, 7, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 37, 7, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 38, 8, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 39, 9, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, -20, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { 1, -20, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { 2, -19, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { 3, -18, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { 4, -17, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { 5, -17, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { 6, -16, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { 7, -15, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { 8, -14, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { 9, -14, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { 10, -13, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { 11, -12, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { 12, -11, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { 13, -11, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 14, -10, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 15, -9, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 16, -8, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 17, -8, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 18, -7, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 19, -6, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, -5, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, -5, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 22, -4, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 23, -3, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 24, -2, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 25, -2, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 26, -1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 27, 0, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 28, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 29, 1, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 30, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 31, 3, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 32, 4, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 33, 4, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 34, 5, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 35, 6, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 36, 7, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 37, 7, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 38, 8, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 39, 9, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportTrapCooldown"] = { @@ -3938,8 +3796,6 @@ skills["SupportTrapCooldown"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "trap_damage_+%", 0.5 }, @@ -3960,46 +3816,46 @@ skills["SupportTrapCooldown"] = { "trap_throwing_speed_+%", }, levels = { - [1] = { 50, 10, 15, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 53, 11, 16, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 56, 12, 17, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 59, 13, 18, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 62, 14, 19, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 65, 15, 20, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 68, 16, 21, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 71, 17, 22, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 74, 18, 23, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 77, 19, 24, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 80, 20, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 83, 21, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 86, 22, 27, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 89, 23, 28, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 92, 24, 29, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 95, 25, 30, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 98, 26, 31, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 101, 27, 32, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 104, 28, 33, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 107, 29, 34, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 110, 30, 35, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 113, 31, 36, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 116, 32, 37, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 119, 33, 38, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 122, 34, 39, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 125, 35, 40, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 128, 36, 41, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 131, 37, 42, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 134, 38, 43, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 137, 39, 44, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 140, 39, 44, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 143, 40, 45, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 146, 40, 45, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 149, 41, 46, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 152, 41, 46, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 155, 42, 47, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 158, 42, 47, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 161, 43, 48, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 164, 43, 48, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 167, 44, 49, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 50, 10, 15, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [2] = { 53, 11, 16, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [3] = { 56, 12, 17, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [4] = { 59, 13, 18, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [5] = { 62, 14, 19, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [6] = { 65, 15, 20, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [7] = { 68, 16, 21, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [8] = { 71, 17, 22, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [9] = { 74, 18, 23, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 77, 19, 24, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 80, 20, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 83, 21, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 86, 22, 27, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 89, 23, 28, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 92, 24, 29, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 95, 25, 30, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 98, 26, 31, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 101, 27, 32, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 104, 28, 33, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 107, 29, 34, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 110, 30, 35, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 113, 31, 36, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 116, 32, 37, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 119, 33, 38, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 122, 34, 39, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 125, 35, 40, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 128, 36, 41, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 131, 37, 42, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 134, 38, 43, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 137, 39, 44, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 140, 39, 44, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 143, 40, 45, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 146, 40, 45, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 149, 41, 46, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 152, 41, 46, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 155, 42, 47, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 158, 42, 47, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 161, 43, 48, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 164, 43, 48, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 167, 44, 49, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportTrapAndMineDamage"] = { @@ -4022,8 +3878,6 @@ skills["SupportTrapAndMineDamage"] = { mod("TrapThrowingSpeed", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 0.5 }, @@ -4045,46 +3899,46 @@ skills["SupportTrapAndMineDamage"] = { "support_trap_and_mine_damage_+%_final", }, levels = { - [1] = { 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportPhysicalProjectileAttackDamage"] = { @@ -4110,8 +3964,6 @@ skills["SupportPhysicalProjectileAttackDamage"] = { mod("ChaosDamage", "MORE", nil, 0, KeywordFlag.ChaosDot), }, }, - baseMods = { - }, qualityStats = { Default = { { "physical_damage_+%", 0.5 }, @@ -4133,46 +3985,46 @@ skills["SupportPhysicalProjectileAttackDamage"] = { "support_phys_chaos_projectile_chaos_damage_over_time_+%_final", }, levels = { - [1] = { 30, 30, 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 31, 31, 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 32, 32, 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 33, 33, 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 34, 34, 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 35, 35, 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 36, 36, 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 37, 37, 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 38, 38, 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 39, 39, 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 40, 40, 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 41, 41, 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 42, 42, 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 43, 43, 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 44, 44, 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 45, 45, 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 46, 46, 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 47, 47, 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 48, 48, 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 49, 49, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 50, 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 51, 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 52, 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 53, 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 54, 54, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 55, 55, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 56, 56, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 57, 57, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 58, 58, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 30, 30, 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, }, + [2] = { 31, 31, 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, }, + [3] = { 32, 32, 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, }, + [4] = { 33, 33, 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, + [5] = { 34, 34, 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [6] = { 35, 35, 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [7] = { 36, 36, 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [8] = { 37, 37, 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [9] = { 38, 38, 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [10] = { 39, 39, 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [11] = { 40, 40, 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [12] = { 41, 41, 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [13] = { 42, 42, 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 43, 43, 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 44, 44, 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 45, 45, 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 46, 46, 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 47, 47, 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 48, 48, 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 49, 49, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 50, 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 51, 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 52, 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 53, 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 54, 54, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 55, 55, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 56, 56, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 57, 57, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 58, 58, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportViciousProjectilesPlus"] = { @@ -4199,8 +4051,6 @@ skills["SupportViciousProjectilesPlus"] = { mod("ChaosDamage", "MORE", nil, 0, KeywordFlag.ChaosDot), }, }, - baseMods = { - }, qualityStats = { Default = { { "physical_damage_+%", 0.5 }, @@ -4215,26 +4065,26 @@ skills["SupportViciousProjectilesPlus"] = { "support_phys_chaos_projectile_chaos_damage_over_time_+%_final", }, levels = { - [1] = { 50, 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 51, 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 52, 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 53, 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 65, 65, 65, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 65, 65, 65, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 66, 66, 66, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 66, 66, 66, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 67, 67, 67, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 50, 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { 51, 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { 52, 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { 53, 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { 59, 59, 59, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { 60, 60, 60, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { 61, 61, 61, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { 62, 62, 62, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { 63, 63, 63, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { 64, 64, 64, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { 65, 65, 65, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { 65, 65, 65, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { 66, 66, 66, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { 66, 66, 66, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { 67, 67, 67, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportDebilitate"] = { @@ -4257,8 +4107,6 @@ skills["SupportDebilitate"] = { mod("Multiplier:VileToxinsPoisonLimit", "BASE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "base_poison_damage_+%", 1 }, @@ -4278,46 +4126,46 @@ skills["SupportDebilitate"] = { "support_debilitate_hit_damage_max_poison_stacks", }, levels = { - [1] = { 10, 5, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 10, 5, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 11, 5, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 11, 6, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 12, 6, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 12, 6, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 13, 6, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 13, 6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 14, 6, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 14, 7, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 15, 7, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 15, 7, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 16, 7, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 16, 7, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 17, 8, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 17, 8, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 18, 8, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 18, 8, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 19, 8, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 19, 8, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 9, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 20, 9, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 21, 9, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 21, 9, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 22, 9, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 22, 9, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 23, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 23, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 24, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 24, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 24, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 25, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 25, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 25, 11, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 25, 11, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 26, 11, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 26, 11, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 26, 11, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 26, 11, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 27, 11, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, 5, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [2] = { 10, 5, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [3] = { 11, 5, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [4] = { 11, 6, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [5] = { 12, 6, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [6] = { 12, 6, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [7] = { 13, 6, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [8] = { 13, 6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [9] = { 14, 6, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [10] = { 14, 7, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [11] = { 15, 7, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [12] = { 15, 7, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [13] = { 16, 7, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [14] = { 16, 7, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [15] = { 17, 8, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, }, + [16] = { 17, 8, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [17] = { 18, 8, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [18] = { 18, 8, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { 19, 8, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { 19, 8, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 9, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 20, 9, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 9, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 9, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 9, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 9, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 23, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 24, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 24, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 24, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 25, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 25, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 25, 11, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 25, 11, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 26, 11, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 26, 11, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 26, 11, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 26, 11, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 27, 11, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportVoidManipulation"] = { @@ -4334,8 +4182,6 @@ skills["SupportVoidManipulation"] = { mod("ChaosDamage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "chaos_damage_+%", 0.5 }, @@ -4347,53 +4193,51 @@ skills["SupportVoidManipulation"] = { { "base_life_leech_from_chaos_damage_permyriad", 2 }, }, }, - constantStats = { - }, stats = { "support_void_manipulation_chaos_damage_+%_final", "deal_no_elemental_damage", }, levels = { - [1] = { 20, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 20, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 21, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 22, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 23, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 23, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 25, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 26, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 29, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 30, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 31, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 20, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 21, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 22, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 23, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 23, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 24, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 25, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 26, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 26, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 27, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 29, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 29, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 30, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 31, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 33, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportVoidManipulationPlus"] = { @@ -4411,41 +4255,37 @@ skills["SupportVoidManipulationPlus"] = { mod("ChaosDamage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "chaos_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_void_manipulation_chaos_damage_+%_final", "supported_chaos_skill_gem_level_+", "deal_no_elemental_damage", }, levels = { - [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 39, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 40, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 40, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 41, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 41, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 42, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 42, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 43, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 43, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 44, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 45, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 46, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 46, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 47, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 39, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 40, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 40, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 41, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 41, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 42, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 42, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 43, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 43, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 44, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 44, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 45, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 45, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 46, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 46, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 47, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportParallelProjectiles"] = { @@ -4462,8 +4302,6 @@ skills["SupportParallelProjectiles"] = { mod("Damage", "MORE", nil, ModFlag.Projectile), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 1 }, @@ -4484,46 +4322,46 @@ skills["SupportParallelProjectiles"] = { "support_parallel_projectiles_damage_+%_final", }, levels = { - [1] = { -12, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, cost = { }, }, - [2] = { -12, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, cost = { }, }, - [3] = { -11, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, cost = { }, }, - [4] = { -11, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, - [5] = { -10, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, cost = { }, }, - [6] = { -10, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, cost = { }, }, - [7] = { -9, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [8] = { -9, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, - [9] = { -8, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [10] = { -8, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [11] = { -7, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [12] = { -7, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [13] = { -6, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [14] = { -6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { -5, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { -5, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { -4, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { -4, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { -3, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { -3, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -2, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -1, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -1, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 0, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 0, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 2, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 2, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 2, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 3, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 3, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 3, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 3, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 4, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 4, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 4, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 4, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 5, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -12, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, }, + [2] = { -12, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, }, + [3] = { -11, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, }, + [4] = { -11, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, }, + [5] = { -10, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, }, + [6] = { -10, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, }, + [7] = { -9, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, }, + [8] = { -9, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, }, + [9] = { -8, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, }, + [10] = { -8, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [11] = { -7, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [12] = { -7, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [13] = { -6, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [14] = { -6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { -5, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { -5, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { -4, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { -4, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { -3, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { -3, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -2, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -1, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -1, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 0, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 0, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 2, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 2, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 2, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 3, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 3, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 3, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 3, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 4, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 4, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 4, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 4, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 5, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportChaosAttacks"] = { @@ -4535,8 +4373,6 @@ skills["SupportChaosAttacks"] = { addSkillTypes = { SkillType.Duration, }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "chaos_damage_+%", 0.5 }, @@ -4556,45 +4392,45 @@ skills["SupportChaosAttacks"] = { "physical_damage_%_to_add_as_chaos", }, levels = { - [1] = { 10, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 11, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 14, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 15, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 16, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 17, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 18, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 19, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 21, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 23, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 24, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 25, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 26, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 28, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 29, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 31, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 32, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 33, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 34, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 35, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 36, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 37, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 38, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 39, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 40, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 40, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 41, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 41, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 42, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 42, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 43, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 43, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 44, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 44, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { 11, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { 14, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { 15, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { 16, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { 17, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { 18, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { 19, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { 20, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { 21, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { 23, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { 24, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { 25, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { 26, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { 27, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 28, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 29, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 31, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 32, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 33, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 34, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 35, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 36, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 37, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 38, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 39, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 40, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 40, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 41, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 41, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 42, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 42, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 43, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 43, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 44, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 44, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/sup_int.lua b/src/Data/Skills/sup_int.lua index ff0515e182..a6ccfdd8a3 100644 --- a/src/Data/Skills/sup_int.lua +++ b/src/Data/Skills/sup_int.lua @@ -17,8 +17,6 @@ skills["SupportAddedChaosDamage"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "chaos_damage_+%", 0.5 }, @@ -30,53 +28,51 @@ skills["SupportAddedChaosDamage"] = { { "skill_physical_damage_%_to_convert_to_chaos", 1 }, }, }, - constantStats = { - }, stats = { "global_minimum_added_chaos_damage", "global_maximum_added_chaos_damage", }, levels = { - [1] = { 18, 26, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 21, 32, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 24, 36, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 27, 40, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 30, 45, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 34, 51, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 38, 57, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 43, 64, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 48, 72, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 53, 80, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 60, 89, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 66, 100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 74, 111, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 82, 124, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 92, 137, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 102, 153, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 113, 169, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 125, 188, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 139, 208, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 154, 231, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 170, 255, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 188, 283, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 208, 312, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 230, 345, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 254, 381, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 281, 421, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 310, 465, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 342, 513, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 377, 565, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 415, 623, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 436, 654, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 457, 686, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 480, 720, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 504, 755, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 528, 793, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 554, 831, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 581, 872, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 610, 915, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 640, 960, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 671, 1006, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 18, 26, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 21, 32, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 24, 36, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 27, 40, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 30, 45, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 34, 51, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 38, 57, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 43, 64, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 48, 72, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 53, 80, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 60, 89, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 66, 100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 74, 111, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 82, 124, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 92, 137, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 102, 153, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 113, 169, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 125, 188, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 139, 208, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 154, 231, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 170, 255, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 188, 283, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 208, 312, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 230, 345, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 254, 381, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 281, 421, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 310, 465, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 342, 513, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 377, 565, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 415, 623, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 436, 654, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 457, 686, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 480, 720, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 504, 755, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 528, 793, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 554, 831, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 581, 872, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 610, 915, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 640, 960, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 671, 1006, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportAddedChaosDamagePlus"] = { @@ -91,41 +87,37 @@ skills["SupportAddedChaosDamagePlus"] = { excludeSkillTypes = { }, plusVersionOf = "SupportAddedChaosDamage", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "chaos_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "global_minimum_added_chaos_damage", "global_maximum_added_chaos_damage", "supported_active_skill_gem_level_+", }, levels = { - [1] = { 167, 251, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 173, 259, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 178, 267, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 184, 276, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 189, 284, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 195, 293, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 201, 301, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 207, 310, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 213, 319, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 219, 328, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 222, 333, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 225, 337, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 228, 342, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 231, 346, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 234, 351, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 237, 356, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 240, 360, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 243, 365, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 247, 370, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 250, 375, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 167, 251, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { 173, 259, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { 178, 267, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { 184, 276, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { 189, 284, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { 195, 293, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { 201, 301, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { 207, 310, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { 213, 319, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { 219, 328, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { 222, 333, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { 225, 337, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { 228, 342, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { 231, 346, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { 234, 351, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { 237, 356, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { 240, 360, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { 243, 365, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { 247, 370, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { 250, 375, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportAddedLightningDamage"] = { @@ -139,8 +131,6 @@ skills["SupportAddedLightningDamage"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "lightning_damage_+%", 0.5 }, @@ -152,53 +142,51 @@ skills["SupportAddedLightningDamage"] = { { "skill_physical_damage_%_to_convert_to_lightning", 1 }, }, }, - constantStats = { - }, stats = { "global_minimum_added_lightning_damage", "global_maximum_added_lightning_damage", }, levels = { - [1] = { 1, 8, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, 10, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 1, 13, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 1, 17, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 1, 23, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 2, 30, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 2, 39, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 3, 50, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 3, 63, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 4, 75, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 5, 88, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 5, 104, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 6, 122, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 8, 144, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 9, 168, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 10, 196, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 12, 229, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 14, 266, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 16, 309, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 19, 358, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 21, 395, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 23, 435, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 25, 479, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 28, 527, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 31, 580, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 34, 638, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 37, 701, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 41, 771, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 45, 846, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 49, 929, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 51, 973, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 54, 1020, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 56, 1068, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 59, 1118, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 62, 1171, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 65, 1226, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 68, 1284, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 71, 1344, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 74, 1407, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 78, 1473, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 8, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { 1, 10, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { 1, 13, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { 1, 17, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { 1, 23, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { 2, 30, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { 2, 39, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { 3, 50, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { 3, 63, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { 4, 75, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { 5, 88, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { 5, 104, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { 6, 122, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { 8, 144, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 9, 168, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 10, 196, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 12, 229, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 14, 266, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 16, 309, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 19, 358, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 21, 395, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 23, 435, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 25, 479, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 28, 527, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 31, 580, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 34, 638, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 37, 701, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 41, 771, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 45, 846, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 49, 929, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 51, 973, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 54, 1020, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 56, 1068, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 59, 1118, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 62, 1171, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 65, 1226, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 68, 1284, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 71, 1344, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 74, 1407, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 78, 1473, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportAddedLightningDamagePlus"] = { @@ -213,41 +201,37 @@ skills["SupportAddedLightningDamagePlus"] = { excludeSkillTypes = { }, plusVersionOf = "SupportAddedLightningDamage", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "lightning_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "global_minimum_added_lightning_damage", "global_maximum_added_lightning_damage", "supported_lightning_skill_gem_level_+", }, levels = { - [1] = { 21, 391, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 21, 405, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 22, 420, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 23, 434, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 24, 449, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 24, 465, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 25, 480, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 26, 496, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 27, 512, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 28, 529, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 28, 537, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 29, 545, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 29, 554, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 30, 562, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 30, 571, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 31, 580, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 31, 589, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 31, 598, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 32, 607, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 32, 616, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 21, 391, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { 21, 405, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { 22, 420, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { 23, 434, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { 24, 449, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { 24, 465, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { 25, 480, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { 26, 496, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { 27, 512, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { 28, 529, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { 28, 537, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { 29, 545, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { 29, 554, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { 30, 562, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { 30, 571, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { 31, 580, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { 31, 589, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { 31, 598, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { 32, 607, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { 32, 616, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportArcaneSurge"] = { @@ -270,8 +254,6 @@ skills["SupportArcaneSurge"] = { mod("Damage", "MORE", nil, ModFlag.Spell, 0, { type = "Condition", var = "AffectedByArcaneSurge" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "spell_damage_+%", 0.5 }, @@ -293,46 +275,46 @@ skills["SupportArcaneSurge"] = { "support_arcane_surge_spell_damage_+%_final_while_you_have_arcane_surge", }, levels = { - [1] = { 10, 30, 15, 10, manaMultiplier = 30, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 11, 31, 16, 10, manaMultiplier = 30, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 11, 33, 17, 11, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 12, 34, 19, 11, manaMultiplier = 30, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 12, 36, 22, 12, manaMultiplier = 30, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 13, 37, 26, 12, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 13, 39, 32, 13, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 14, 40, 41, 13, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 14, 42, 51, 14, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 15, 43, 64, 14, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 15, 45, 80, 15, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 16, 46, 99, 15, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 16, 48, 121, 16, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 17, 49, 148, 16, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 17, 51, 178, 17, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 18, 52, 213, 17, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 18, 54, 252, 18, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 19, 55, 296, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 19, 57, 345, 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 20, 58, 400, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 20, 60, 461, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 21, 61, 527, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 21, 63, 600, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 22, 64, 680, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 22, 66, 766, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 23, 67, 860, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 23, 69, 961, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 24, 70, 1070, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 24, 72, 1187, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 25, 73, 1312, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 25, 74, 1379, 25, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 25, 75, 1446, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 25, 75, 1518, 26, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 26, 76, 1590, 26, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 26, 77, 1667, 27, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 26, 78, 1743, 27, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 26, 78, 1825, 28, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 27, 79, 1906, 28, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 27, 80, 1992, 29, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 27, 81, 2078, 29, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 10, 30, 15, 10, manaMultiplier = 30, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 11, 31, 16, 10, manaMultiplier = 30, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 11, 33, 17, 11, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 12, 34, 19, 11, manaMultiplier = 30, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 12, 36, 22, 12, manaMultiplier = 30, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 13, 37, 26, 12, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 13, 39, 32, 13, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 14, 40, 41, 13, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 14, 42, 51, 14, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 15, 43, 64, 14, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 15, 45, 80, 15, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 16, 46, 99, 15, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 16, 48, 121, 16, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 17, 49, 148, 16, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 17, 51, 178, 17, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 18, 52, 213, 17, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 18, 54, 252, 18, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 19, 55, 296, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 19, 57, 345, 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 20, 58, 400, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 20, 60, 461, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 21, 61, 527, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 21, 63, 600, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 22, 64, 680, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 22, 66, 766, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 23, 67, 860, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 23, 69, 961, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 24, 70, 1070, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 24, 72, 1187, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 25, 73, 1312, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 25, 74, 1379, 25, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 25, 75, 1446, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 25, 75, 1518, 26, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 26, 76, 1590, 26, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 26, 77, 1667, 27, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 26, 78, 1743, 27, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 26, 78, 1825, 28, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 27, 79, 1906, 28, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 27, 80, 1992, 29, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 27, 81, 2078, 29, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SupportArchmage"] = { @@ -362,8 +344,6 @@ skills["SupportArchmage"] = { div = 100, }, }, - baseMods = { - }, qualityStats = { Default = { { "base_mana_cost_-%", -0.5 }, @@ -385,46 +365,46 @@ skills["SupportArchmage"] = { "global_maximum_added_lightning_damage", }, levels = { - [1] = { 1, 15, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, 19, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 1, 21, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 1, 24, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 1, 27, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 2, 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 2, 33, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 2, 37, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 2, 42, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 2, 47, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 3, 52, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 3, 58, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 3, 65, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 4, 72, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 4, 80, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 5, 89, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 5, 98, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 6, 109, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 6, 121, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 7, 134, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 8, 148, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 9, 164, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 10, 181, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 11, 200, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 12, 221, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 13, 244, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 14, 269, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 16, 296, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 17, 327, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 19, 360, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 20, 378, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 21, 396, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 22, 416, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 23, 436, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 24, 458, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 25, 480, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 26, 503, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 28, 528, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 29, 554, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 31, 581, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 1, 15, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 1, 19, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 1, 21, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 1, 24, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 1, 27, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 2, 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 2, 33, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 2, 37, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 2, 42, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 2, 47, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 3, 52, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 3, 58, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 3, 65, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 4, 72, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 4, 80, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 5, 89, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 5, 98, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 6, 109, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 6, 121, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 7, 134, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 8, 148, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 9, 164, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 10, 181, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 11, 200, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 12, 221, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 13, 244, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 14, 269, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 16, 296, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 17, 327, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 19, 360, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 20, 378, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 21, 396, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 22, 416, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 23, 436, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 24, 458, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 25, 480, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 26, 503, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 28, 528, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 29, 554, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 31, 581, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportBlasphemy"] = { @@ -441,8 +421,6 @@ skills["SupportBlasphemy"] = { ["curse_apply_as_aura"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "curse_effect_+%", 0.5 }, @@ -455,54 +433,52 @@ skills["SupportBlasphemy"] = { { "base_reservation_efficiency_+%", 0.2 }, }, }, - constantStats = { - }, stats = { "curse_area_of_effect_+%", "curse_apply_as_aura", "base_skill_is_instant", }, levels = { - [1] = { 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 36, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 40, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 44, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 48, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 52, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 56, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 60, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 64, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 68, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 72, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 76, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 80, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 84, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 88, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 92, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 96, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 100, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 104, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 108, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 112, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 116, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 118, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 120, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 122, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 124, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 126, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 128, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 130, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 132, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 134, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 136, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 4, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 8, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 12, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 16, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 20, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 24, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 28, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 32, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 36, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 40, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 44, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 48, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 52, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 56, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 60, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 64, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 68, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 72, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 76, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 80, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 84, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 88, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 92, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 96, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 100, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 104, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 108, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 112, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 116, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 118, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 120, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 122, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 124, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 126, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 128, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 130, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 132, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 134, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 136, manaReservationPercent = 35, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBlasphemyPlus"] = { @@ -520,15 +496,11 @@ skills["SupportBlasphemyPlus"] = { ["curse_apply_as_aura"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "curse_effect_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "curse_area_of_effect_+%", "supported_curse_skill_gem_level_+", @@ -536,26 +508,26 @@ skills["SupportBlasphemyPlus"] = { "base_skill_is_instant", }, levels = { - [1] = { 80, 0, manaReservationPercent = 34, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 82, 0, manaReservationPercent = 34, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 84, 0, manaReservationPercent = 33, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 86, 0, manaReservationPercent = 33, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 88, 1, manaReservationPercent = 32, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 90, 1, manaReservationPercent = 32, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 91, 1, manaReservationPercent = 31, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 92, 1, manaReservationPercent = 31, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 93, 1, manaReservationPercent = 31, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 94, 2, manaReservationPercent = 31, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 95, 2, manaReservationPercent = 30, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 96, 2, manaReservationPercent = 30, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 97, 2, manaReservationPercent = 30, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 98, 2, manaReservationPercent = 30, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 99, 3, manaReservationPercent = 29, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 100, 3, manaReservationPercent = 29, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 101, 3, manaReservationPercent = 29, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 102, 3, manaReservationPercent = 29, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 103, 3, manaReservationPercent = 28, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 104, 4, manaReservationPercent = 28, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 80, 0, manaReservationPercent = 34, cooldown = 1.2, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 82, 0, manaReservationPercent = 34, cooldown = 1.2, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 84, 0, manaReservationPercent = 33, cooldown = 1.2, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 86, 0, manaReservationPercent = 33, cooldown = 1.2, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 88, 1, manaReservationPercent = 32, cooldown = 1.2, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 90, 1, manaReservationPercent = 32, cooldown = 1.2, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 91, 1, manaReservationPercent = 31, cooldown = 1.2, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 92, 1, manaReservationPercent = 31, cooldown = 1.2, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 93, 1, manaReservationPercent = 31, cooldown = 1.2, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 94, 2, manaReservationPercent = 31, cooldown = 1.2, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 95, 2, manaReservationPercent = 30, cooldown = 1.2, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 96, 2, manaReservationPercent = 30, cooldown = 1.2, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 97, 2, manaReservationPercent = 30, cooldown = 1.2, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 98, 2, manaReservationPercent = 30, cooldown = 1.2, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 99, 3, manaReservationPercent = 29, cooldown = 1.2, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 100, 3, manaReservationPercent = 29, cooldown = 1.2, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 101, 3, manaReservationPercent = 29, cooldown = 1.2, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 102, 3, manaReservationPercent = 29, cooldown = 1.2, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 103, 3, manaReservationPercent = 28, cooldown = 1.2, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 104, 4, manaReservationPercent = 28, cooldown = 1.2, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportBonechill"] = { @@ -590,8 +562,6 @@ skills["SupportBonechill"] = { { "chill_effect_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "chill_effect_+%", "support_bonechill_cold_damage_+%_final", @@ -599,46 +569,46 @@ skills["SupportBonechill"] = { "support_chilling_areas_also_grant_cold_damage_taken_+%_equal_to_slow_amount", }, levels = { - [1] = { 25, 5, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 26, 5, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 27, 6, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 28, 6, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 29, 7, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 30, 7, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 31, 8, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 32, 8, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 33, 9, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 34, 9, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 35, 10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 36, 10, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 37, 11, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 38, 11, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 39, 12, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 40, 12, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 41, 13, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 42, 13, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 43, 14, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 44, 14, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 45, 15, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 46, 15, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 47, 16, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 48, 16, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 49, 17, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 50, 17, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 51, 18, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 52, 18, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 53, 19, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 54, 19, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 55, 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 56, 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 57, 20, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 58, 20, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 59, 20, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 60, 21, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 61, 21, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 62, 21, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 63, 21, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 64, 22, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 25, 5, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [2] = { 26, 5, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [3] = { 27, 6, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [4] = { 28, 6, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [5] = { 29, 7, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [6] = { 30, 7, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [7] = { 31, 8, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [8] = { 32, 8, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [9] = { 33, 9, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [10] = { 34, 9, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [11] = { 35, 10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [12] = { 36, 10, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [13] = { 37, 11, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [14] = { 38, 11, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [15] = { 39, 12, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, }, + [16] = { 40, 12, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [17] = { 41, 13, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [18] = { 42, 13, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { 43, 14, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { 44, 14, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 45, 15, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 46, 15, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 47, 16, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 48, 16, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 49, 17, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 50, 17, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 51, 18, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 52, 18, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 53, 19, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 54, 19, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 55, 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 56, 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 57, 20, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 58, 20, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 59, 20, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 60, 21, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 61, 21, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 62, 21, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 63, 21, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 64, 22, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportCastOnStunned"] = { @@ -650,8 +620,6 @@ skills["SupportCastOnStunned"] = { addSkillTypes = { SkillType.Triggered, SkillType.Cooldown, }, excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.Aura, SkillType.InbuiltTrigger, }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 0.5 }, @@ -663,54 +631,52 @@ skills["SupportCastOnStunned"] = { { "cast_on_stunned_%", 1 }, }, }, - constantStats = { - }, stats = { "cast_on_stunned_%", "spell_uncastable_if_triggerable", "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 50, cooldown = 0.25, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 51, cooldown = 0.25, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 52, cooldown = 0.25, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 53, cooldown = 0.25, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 54, cooldown = 0.25, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 55, cooldown = 0.25, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 56, cooldown = 0.25, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 57, cooldown = 0.25, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 58, cooldown = 0.25, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 59, cooldown = 0.25, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 60, cooldown = 0.25, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 61, cooldown = 0.25, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 62, cooldown = 0.25, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 63, cooldown = 0.25, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 64, cooldown = 0.25, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 65, cooldown = 0.25, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 66, cooldown = 0.25, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 67, cooldown = 0.25, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 68, cooldown = 0.25, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 69, cooldown = 0.25, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 70, cooldown = 0.25, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 71, cooldown = 0.25, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 72, cooldown = 0.25, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 73, cooldown = 0.25, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 74, cooldown = 0.25, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 75, cooldown = 0.25, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 76, cooldown = 0.25, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 77, cooldown = 0.25, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 78, cooldown = 0.25, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 79, cooldown = 0.25, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 79, cooldown = 0.25, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 80, cooldown = 0.25, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 80, cooldown = 0.25, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 81, cooldown = 0.25, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 81, cooldown = 0.25, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 82, cooldown = 0.25, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 82, cooldown = 0.25, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 83, cooldown = 0.25, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 83, cooldown = 0.25, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 84, cooldown = 0.25, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 50, cooldown = 0.25, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { 51, cooldown = 0.25, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { 52, cooldown = 0.25, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { 53, cooldown = 0.25, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { 54, cooldown = 0.25, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { 55, cooldown = 0.25, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { 56, cooldown = 0.25, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { 57, cooldown = 0.25, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { 58, cooldown = 0.25, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { 59, cooldown = 0.25, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { 60, cooldown = 0.25, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { 61, cooldown = 0.25, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { 62, cooldown = 0.25, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { 63, cooldown = 0.25, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { 64, cooldown = 0.25, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { 65, cooldown = 0.25, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { 66, cooldown = 0.25, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { 67, cooldown = 0.25, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 68, cooldown = 0.25, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 69, cooldown = 0.25, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 70, cooldown = 0.25, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 71, cooldown = 0.25, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 72, cooldown = 0.25, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 73, cooldown = 0.25, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 74, cooldown = 0.25, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 75, cooldown = 0.25, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 76, cooldown = 0.25, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 77, cooldown = 0.25, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 78, cooldown = 0.25, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 79, cooldown = 0.25, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 79, cooldown = 0.25, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 80, cooldown = 0.25, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 80, cooldown = 0.25, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 81, cooldown = 0.25, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 81, cooldown = 0.25, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 82, cooldown = 0.25, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 82, cooldown = 0.25, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 83, cooldown = 0.25, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 83, cooldown = 0.25, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 84, cooldown = 0.25, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportCastWhileChannelling"] = { @@ -730,8 +696,6 @@ skills["SupportCastWhileChannelling"] = { ["support_cast_while_channelling_triggered_skill_damage_+%_final"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "channelled_skill_damage_+%", 0.5 }, @@ -743,52 +707,50 @@ skills["SupportCastWhileChannelling"] = { { "dummy_stat_display_nothing", 0 }, }, }, - constantStats = { - }, stats = { "cast_while_channelling_time_ms", }, levels = { - [1] = { 450, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 440, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 440, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 430, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 430, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 420, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 420, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 410, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 410, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 400, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 400, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 390, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 390, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 380, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 380, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 370, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 370, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 360, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 360, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 350, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 350, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 340, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 340, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 330, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 330, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 320, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 320, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 310, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 310, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 300, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 300, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 300, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 300, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 290, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 290, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 290, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 290, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 280, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 280, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 280, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 450, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { 440, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { 440, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { 430, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { 430, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { 420, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { 420, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { 410, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { 410, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { 400, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { 400, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { 390, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { 390, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { 380, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { 380, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { 370, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { 370, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { 360, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 360, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 350, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 350, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 340, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 340, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 330, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 330, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 320, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 320, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 310, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 310, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 300, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 300, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 300, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 300, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 290, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 290, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 290, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 290, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 280, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 280, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 280, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportCastWhileChannellingTriggered"] = { @@ -814,8 +776,6 @@ skills["SupportCastWhileChannellingTriggered"] = { mod("EnemySapEffect", "INC", nil, 0, 0, { type = "SkillType", skillType = SkillType.Triggered }), }, }, - baseMods = { - }, qualityStats = { Default = { { "triggered_skill_damage_+%", 0.5 }, @@ -835,46 +795,46 @@ skills["SupportCastWhileChannellingTriggered"] = { "cast_spell_while_linked_skill_channelling", }, levels = { - [1] = { manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 20, levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 20, levelRequirement = 42, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 20, levelRequirement = 46, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 20, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 20, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 20, levelRequirement = 54, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 20, levelRequirement = 65, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 20, levelRequirement = 67, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 20, levelRequirement = 69, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 38, }, + [2] = { manaMultiplier = 20, levelRequirement = 40, }, + [3] = { manaMultiplier = 20, levelRequirement = 42, }, + [4] = { manaMultiplier = 20, levelRequirement = 44, }, + [5] = { manaMultiplier = 20, levelRequirement = 46, }, + [6] = { manaMultiplier = 20, levelRequirement = 48, }, + [7] = { manaMultiplier = 20, levelRequirement = 50, }, + [8] = { manaMultiplier = 20, levelRequirement = 52, }, + [9] = { manaMultiplier = 20, levelRequirement = 54, }, + [10] = { manaMultiplier = 20, levelRequirement = 56, }, + [11] = { manaMultiplier = 20, levelRequirement = 58, }, + [12] = { manaMultiplier = 20, levelRequirement = 60, }, + [13] = { manaMultiplier = 20, levelRequirement = 62, }, + [14] = { manaMultiplier = 20, levelRequirement = 64, }, + [15] = { manaMultiplier = 20, levelRequirement = 65, }, + [16] = { manaMultiplier = 20, levelRequirement = 66, }, + [17] = { manaMultiplier = 20, levelRequirement = 67, }, + [18] = { manaMultiplier = 20, levelRequirement = 68, }, + [19] = { manaMultiplier = 20, levelRequirement = 69, }, + [20] = { manaMultiplier = 20, levelRequirement = 70, }, + [21] = { manaMultiplier = 20, levelRequirement = 72, }, + [22] = { manaMultiplier = 20, levelRequirement = 74, }, + [23] = { manaMultiplier = 20, levelRequirement = 76, }, + [24] = { manaMultiplier = 20, levelRequirement = 78, }, + [25] = { manaMultiplier = 20, levelRequirement = 80, }, + [26] = { manaMultiplier = 20, levelRequirement = 82, }, + [27] = { manaMultiplier = 20, levelRequirement = 84, }, + [28] = { manaMultiplier = 20, levelRequirement = 86, }, + [29] = { manaMultiplier = 20, levelRequirement = 88, }, + [30] = { manaMultiplier = 20, levelRequirement = 90, }, + [31] = { manaMultiplier = 20, levelRequirement = 91, }, + [32] = { manaMultiplier = 20, levelRequirement = 92, }, + [33] = { manaMultiplier = 20, levelRequirement = 93, }, + [34] = { manaMultiplier = 20, levelRequirement = 94, }, + [35] = { manaMultiplier = 20, levelRequirement = 95, }, + [36] = { manaMultiplier = 20, levelRequirement = 96, }, + [37] = { manaMultiplier = 20, levelRequirement = 97, }, + [38] = { manaMultiplier = 20, levelRequirement = 98, }, + [39] = { manaMultiplier = 20, levelRequirement = 99, }, + [40] = { manaMultiplier = 20, levelRequirement = 100, }, }, } skills["SupportCastWhileChannellingPlus"] = { @@ -895,40 +855,36 @@ skills["SupportCastWhileChannellingPlus"] = { ["support_cast_while_channelling_triggered_skill_damage_+%_final"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "channelled_skill_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "cast_while_channelling_time_ms", "avoid_interruption_while_using_this_skill_%", }, levels = { - [1] = { 340, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 330, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 320, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 310, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 300, 100, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 300, 100, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 290, 100, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 290, 100, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 280, 100, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 280, 100, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 270, 100, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 270, 100, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 270, 100, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 270, 100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 260, 100, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 260, 100, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 260, 100, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 260, 100, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 250, 100, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 250, 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 340, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 330, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 320, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 310, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 300, 100, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 300, 100, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 290, 100, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 290, 100, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 280, 100, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 280, 100, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 270, 100, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 270, 100, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 270, 100, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 270, 100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 260, 100, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 260, 100, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 260, 100, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 260, 100, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 250, 100, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 250, 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportCastWhileChannellingTriggeredPlus"] = { @@ -946,8 +902,6 @@ skills["SupportCastWhileChannellingTriggeredPlus"] = { mod("TriggeredDamage", "MORE", nil, 0, 0, { type = "SkillType", skillType = SkillType.Triggered }), }, }, - baseMods = { - }, qualityStats = { Default = { { "triggered_skill_damage_+%", 0.5 }, @@ -961,26 +915,26 @@ skills["SupportCastWhileChannellingTriggeredPlus"] = { "cast_spell_while_linked_skill_channelling", }, levels = { - [1] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 72, }, + [2] = { manaMultiplier = 20, levelRequirement = 74, }, + [3] = { manaMultiplier = 20, levelRequirement = 76, }, + [4] = { manaMultiplier = 20, levelRequirement = 78, }, + [5] = { manaMultiplier = 20, levelRequirement = 80, }, + [6] = { manaMultiplier = 20, levelRequirement = 82, }, + [7] = { manaMultiplier = 20, levelRequirement = 84, }, + [8] = { manaMultiplier = 20, levelRequirement = 86, }, + [9] = { manaMultiplier = 20, levelRequirement = 88, }, + [10] = { manaMultiplier = 20, levelRequirement = 90, }, + [11] = { manaMultiplier = 20, levelRequirement = 91, }, + [12] = { manaMultiplier = 20, levelRequirement = 92, }, + [13] = { manaMultiplier = 20, levelRequirement = 93, }, + [14] = { manaMultiplier = 20, levelRequirement = 94, }, + [15] = { manaMultiplier = 20, levelRequirement = 95, }, + [16] = { manaMultiplier = 20, levelRequirement = 96, }, + [17] = { manaMultiplier = 20, levelRequirement = 97, }, + [18] = { manaMultiplier = 20, levelRequirement = 98, }, + [19] = { manaMultiplier = 20, levelRequirement = 99, }, + [20] = { manaMultiplier = 20, levelRequirement = 100, }, }, } skills["SupportChanceToIgnite"] = { @@ -1001,8 +955,6 @@ skills["SupportChanceToIgnite"] = { mod("FireResist", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Debuff", effectName = "Combustion" }, { type = "Condition", var = "Ignited" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "fire_damage_+%", 0.5 }, @@ -1023,46 +975,46 @@ skills["SupportChanceToIgnite"] = { "support_chance_to_ignite_fire_damage_+%_final", }, levels = { - [1] = { 10, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 10, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 11, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 11, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 12, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 13, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 13, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 14, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 14, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 15, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 15, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 16, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 16, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 17, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 17, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 18, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 10, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 11, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 11, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 12, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 13, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 13, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 14, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 14, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 15, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 15, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 16, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 16, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 17, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 17, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 18, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportChargedMines"] = { @@ -1085,8 +1037,6 @@ skills["SupportChargedMines"] = { mod("ProjectileSpeed", "INC", nil, 0, 0, { type = "Multiplier", var = "FrenzyCharge" }) }, }, - baseMods = { - }, qualityStats = { Default = { { "mine_damage_+%", 0.5 }, @@ -1108,46 +1058,46 @@ skills["SupportChargedMines"] = { "%_chance_to_gain_power_charge_on_mine_detonated_targeting_an_enemy", }, levels = { - [1] = { 20, 20, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 21, 21, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 21, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 22, 22, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 22, 22, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 23, 23, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 23, 23, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 24, 24, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 24, 24, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 25, 25, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 25, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 26, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 26, 26, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 27, 27, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 27, 27, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 28, 28, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 28, 28, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 29, 29, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 29, 29, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 30, 30, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 31, 31, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 32, 32, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 32, 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 33, 33, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 33, 33, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 34, 34, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 34, 34, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 35, 35, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 35, 35, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 35, 35, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 35, 35, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 36, 36, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 36, 36, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 36, 36, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 36, 36, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 37, 37, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 37, 37, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 37, 37, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 20, 20, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 21, 21, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 21, 21, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 22, 22, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 22, 22, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 23, 23, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 23, 23, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 24, 24, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 24, 24, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 25, 25, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 25, 25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 26, 26, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 26, 26, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 27, 27, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 27, 27, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 28, 28, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 28, 28, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 29, 29, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 29, 29, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 30, 30, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 31, 31, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 32, 32, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 32, 32, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 33, 33, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 33, 33, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 34, 34, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 34, 34, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 35, 35, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 35, 35, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 35, 35, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 35, 35, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 36, 36, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 36, 36, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 36, 36, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 36, 36, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 37, 37, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 37, 37, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 37, 37, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportConcentratedEffect"] = { @@ -1168,8 +1118,6 @@ skills["SupportConcentratedEffect"] = { mod("Damage", "MORE", nil, ModFlag.Area), }, }, - baseMods = { - }, qualityStats = { Default = { { "area_damage_+%", 0.5 }, @@ -1188,46 +1136,46 @@ skills["SupportConcentratedEffect"] = { "support_area_concentrate_area_damage_+%_final", }, levels = { - [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportControlledDestruction"] = { @@ -1247,8 +1195,6 @@ skills["SupportControlledDestruction"] = { mod("CritChance", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "spell_damage_+%", 0.5 }, @@ -1268,46 +1214,46 @@ skills["SupportControlledDestruction"] = { "support_controlled_destruction_spell_damage_+%_final", }, levels = { - [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportControlledDestructionPlus"] = { @@ -1328,8 +1274,6 @@ skills["SupportControlledDestructionPlus"] = { mod("CritChance", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "spell_damage_+%", 0.5 }, @@ -1343,26 +1287,26 @@ skills["SupportControlledDestructionPlus"] = { "chance_to_unnerve_on_hit_%", }, levels = { - [1] = { 40, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 41, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 42, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 43, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 44, 10, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 45, 10, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 45, 10, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 46, 10, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 46, 10, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 47, 10, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 47, 10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 48, 10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 48, 10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 49, 10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 49, 10, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 50, 10, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 50, 10, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 51, 10, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 51, 10, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 52, 10, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 40, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 41, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 42, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 43, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 44, 10, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 45, 10, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 45, 10, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 46, 10, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 46, 10, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 47, 10, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 47, 10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 48, 10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 48, 10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 49, 10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 49, 10, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 50, 10, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 50, 10, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 51, 10, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 51, 10, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 52, 10, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportCurseOnHit"] = { @@ -1380,8 +1324,6 @@ skills["SupportCurseOnHit"] = { mod("Damage", "INC", nil, 0, 0, { type = "Multiplier", var = "CurseOnEnemy" }) } }, - baseMods = { - }, qualityStats = { Default = { { "dummy_stat_display_nothing", 0 }, @@ -1399,46 +1341,46 @@ skills["SupportCurseOnHit"] = { stats = { }, levels = { - [1] = { manaMultiplier = 30, levelRequirement = 38, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 30, levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 30, levelRequirement = 42, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 30, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 30, levelRequirement = 46, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 30, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 30, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 30, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 30, levelRequirement = 54, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 30, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 30, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 30, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 30, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 30, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 30, levelRequirement = 65, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 30, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 30, levelRequirement = 67, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 30, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 30, levelRequirement = 69, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 30, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { manaMultiplier = 30, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { manaMultiplier = 30, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { manaMultiplier = 30, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { manaMultiplier = 30, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { manaMultiplier = 30, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { manaMultiplier = 30, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { manaMultiplier = 30, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { manaMultiplier = 30, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { manaMultiplier = 30, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { manaMultiplier = 30, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 30, levelRequirement = 38, }, + [2] = { manaMultiplier = 30, levelRequirement = 40, }, + [3] = { manaMultiplier = 30, levelRequirement = 42, }, + [4] = { manaMultiplier = 30, levelRequirement = 44, }, + [5] = { manaMultiplier = 30, levelRequirement = 46, }, + [6] = { manaMultiplier = 30, levelRequirement = 48, }, + [7] = { manaMultiplier = 30, levelRequirement = 50, }, + [8] = { manaMultiplier = 30, levelRequirement = 52, }, + [9] = { manaMultiplier = 30, levelRequirement = 54, }, + [10] = { manaMultiplier = 30, levelRequirement = 56, }, + [11] = { manaMultiplier = 30, levelRequirement = 58, }, + [12] = { manaMultiplier = 30, levelRequirement = 60, }, + [13] = { manaMultiplier = 30, levelRequirement = 62, }, + [14] = { manaMultiplier = 30, levelRequirement = 64, }, + [15] = { manaMultiplier = 30, levelRequirement = 65, }, + [16] = { manaMultiplier = 30, levelRequirement = 66, }, + [17] = { manaMultiplier = 30, levelRequirement = 67, }, + [18] = { manaMultiplier = 30, levelRequirement = 68, }, + [19] = { manaMultiplier = 30, levelRequirement = 69, }, + [20] = { manaMultiplier = 30, levelRequirement = 70, }, + [21] = { manaMultiplier = 30, levelRequirement = 72, }, + [22] = { manaMultiplier = 30, levelRequirement = 74, }, + [23] = { manaMultiplier = 30, levelRequirement = 76, }, + [24] = { manaMultiplier = 30, levelRequirement = 78, }, + [25] = { manaMultiplier = 30, levelRequirement = 80, }, + [26] = { manaMultiplier = 30, levelRequirement = 82, }, + [27] = { manaMultiplier = 30, levelRequirement = 84, }, + [28] = { manaMultiplier = 30, levelRequirement = 86, }, + [29] = { manaMultiplier = 30, levelRequirement = 88, }, + [30] = { manaMultiplier = 30, levelRequirement = 90, }, + [31] = { manaMultiplier = 30, levelRequirement = 91, }, + [32] = { manaMultiplier = 30, levelRequirement = 92, }, + [33] = { manaMultiplier = 30, levelRequirement = 93, }, + [34] = { manaMultiplier = 30, levelRequirement = 94, }, + [35] = { manaMultiplier = 30, levelRequirement = 95, }, + [36] = { manaMultiplier = 30, levelRequirement = 96, }, + [37] = { manaMultiplier = 30, levelRequirement = 97, }, + [38] = { manaMultiplier = 30, levelRequirement = 98, }, + [39] = { manaMultiplier = 30, levelRequirement = 99, }, + [40] = { manaMultiplier = 30, levelRequirement = 100, }, }, } skills["SupportCurseOnHitCurse"] = { @@ -1451,8 +1393,6 @@ skills["SupportCurseOnHitCurse"] = { excludeSkillTypes = { SkillType.Trapped, SkillType.RemoteMined, SkillType.SummonsTotem, SkillType.AuraAffectsEnemies, SkillType.InbuiltTrigger, }, ignoreMinionTypes = true, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "curse_effect_+%", 0.5 }, @@ -1465,54 +1405,52 @@ skills["SupportCurseOnHitCurse"] = { { "base_curse_duration_+%", 2 }, }, }, - constantStats = { - }, stats = { "base_curse_duration_+%", "cannot_cast_curses", "curse_triggered_by_hextouch", }, levels = { - [1] = { -50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -48, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -46, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -44, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -42, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -38, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -36, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -34, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -32, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -28, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -26, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -24, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -22, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -18, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -16, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -14, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -12, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -8, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -6, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -4, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -2, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 0, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 2, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 4, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 6, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 8, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 9, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 11, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 12, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 13, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 14, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 15, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 16, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 17, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 18, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -50, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -48, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -46, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -44, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -42, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -40, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -38, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -36, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -34, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -32, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -30, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -28, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -26, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -24, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -22, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -20, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -18, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -16, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -14, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { -12, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -8, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -6, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -4, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -2, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 0, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 2, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 4, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 6, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 8, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 9, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 11, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 12, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 13, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 14, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 15, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 16, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 17, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 18, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportCurseOnHitPlus"] = { @@ -1526,36 +1464,32 @@ skills["SupportCurseOnHitPlus"] = { ignoreMinionTypes = true, plusVersionOf = "SupportCurseOnHit", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, - qualityStats = { - }, constantStats = { { "apply_linked_curses_on_hit_%", 100 }, }, stats = { }, levels = { - [1] = { manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 30, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 30, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 30, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 30, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 30, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 30, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 30, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 30, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 30, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 30, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 30, levelRequirement = 72, }, + [2] = { manaMultiplier = 30, levelRequirement = 74, }, + [3] = { manaMultiplier = 30, levelRequirement = 76, }, + [4] = { manaMultiplier = 30, levelRequirement = 78, }, + [5] = { manaMultiplier = 30, levelRequirement = 80, }, + [6] = { manaMultiplier = 30, levelRequirement = 82, }, + [7] = { manaMultiplier = 30, levelRequirement = 84, }, + [8] = { manaMultiplier = 30, levelRequirement = 86, }, + [9] = { manaMultiplier = 30, levelRequirement = 88, }, + [10] = { manaMultiplier = 30, levelRequirement = 90, }, + [11] = { manaMultiplier = 30, levelRequirement = 91, }, + [12] = { manaMultiplier = 30, levelRequirement = 92, }, + [13] = { manaMultiplier = 30, levelRequirement = 93, }, + [14] = { manaMultiplier = 30, levelRequirement = 94, }, + [15] = { manaMultiplier = 30, levelRequirement = 95, }, + [16] = { manaMultiplier = 30, levelRequirement = 96, }, + [17] = { manaMultiplier = 30, levelRequirement = 97, }, + [18] = { manaMultiplier = 30, levelRequirement = 98, }, + [19] = { manaMultiplier = 30, levelRequirement = 99, }, + [20] = { manaMultiplier = 30, levelRequirement = 100, }, }, } skills["SupportCurseOnHitCursePlus"] = { @@ -1569,15 +1503,11 @@ skills["SupportCurseOnHitCursePlus"] = { ignoreMinionTypes = true, plusVersionOf = "SupportCurseOnHitCurse", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "curse_effect_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_curse_duration_+%", "chance_to_ignore_hexproof_%", @@ -1586,26 +1516,26 @@ skills["SupportCurseOnHitCursePlus"] = { "curse_triggered_by_hextouch", }, levels = { - [1] = { -10, 10, 0, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { -8, 12, 0, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { -6, 14, 0, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { -4, 16, 0, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { -2, 18, 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 0, 20, 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 1, 21, 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 2, 22, 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 3, 23, 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 4, 24, 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 5, 25, 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 6, 26, 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 7, 27, 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 8, 28, 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 9, 29, 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 10, 30, 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 11, 31, 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 12, 32, 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 13, 33, 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 14, 34, 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -10, 10, 0, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { -8, 12, 0, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { -6, 14, 0, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { -4, 16, 0, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { -2, 18, 1, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { 0, 20, 1, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { 1, 21, 1, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { 2, 22, 1, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { 3, 23, 1, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { 4, 24, 1, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { 5, 25, 1, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { 6, 26, 1, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { 7, 27, 1, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { 8, 28, 1, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { 9, 29, 1, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { 10, 30, 1, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { 11, 31, 1, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { 12, 32, 1, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { 13, 33, 1, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { 14, 34, 1, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportMinionFocusFire"] = { @@ -1631,8 +1561,6 @@ skills["SupportMinionFocusFire"] = { mod("MinionModifier", "LIST", { mod = mod("CritMultiplier", "BASE", nil) }, 0, 0, { type = "Condition", var = "EnemyHasDeathmark" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "minion_damage_+%", 0.5 }, @@ -1645,54 +1573,52 @@ skills["SupportMinionFocusFire"] = { { "support_minion_focus_fire_critical_strike_multiplier_+_vs_focused_target", 0.75 }, }, }, - constantStats = { - }, stats = { "support_minion_focus_fire_damage_+%_final_vs_focussed_target", "deathmark_minion_damage_+%_final", "support_minion_use_focussed_target", }, levels = { - [1] = { 15, 6, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 15, 6, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 16, 7, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 16, 7, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 17, 7, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 17, 8, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 18, 8, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 18, 8, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 19, 9, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 19, 9, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 20, 9, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 20, 9, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 21, 10, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 21, 10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 22, 10, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 22, 11, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 23, 11, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 23, 11, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 24, 12, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 24, 12, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 25, 12, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 25, 13, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 26, 13, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 26, 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 27, 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 27, 14, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 28, 14, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 28, 15, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 29, 15, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 29, 15, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 30, 15, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 30, 15, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 31, 16, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 31, 16, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 32, 16, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 32, 16, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 33, 16, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 33, 16, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 34, 17, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 34, 17, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 15, 6, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, }, }, + [2] = { 15, 6, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, }, }, + [3] = { 16, 7, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, }, }, + [4] = { 16, 7, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [5] = { 17, 7, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [6] = { 17, 8, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, }, }, + [7] = { 18, 8, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [8] = { 18, 8, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, }, }, + [9] = { 19, 9, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [10] = { 19, 9, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, }, }, + [11] = { 20, 9, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [12] = { 20, 9, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, }, }, + [13] = { 21, 10, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 21, 10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 22, 10, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 22, 11, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 23, 11, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 23, 11, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 24, 12, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 24, 12, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 25, 12, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 25, 13, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 26, 13, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 26, 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 27, 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 27, 14, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 28, 14, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 28, 15, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 29, 15, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 29, 15, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 30, 15, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 30, 15, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 31, 16, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 31, 16, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 32, 16, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 32, 16, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 33, 16, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 33, 16, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 34, 17, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 34, 17, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["MinionFocusFire"] = { @@ -1704,8 +1630,6 @@ skills["MinionFocusFire"] = { castTime = 0, baseFlags = { }, - baseMods = { - }, qualityStats = { Default = { { "dummy_stat_display_nothing", 0 }, @@ -1724,46 +1648,46 @@ skills["MinionFocusFire"] = { "base_deal_no_damage", }, levels = { - [1] = { cooldown = 0.8, levelRequirement = 18, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [2] = { cooldown = 0.8, levelRequirement = 22, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [3] = { cooldown = 0.8, levelRequirement = 26, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [4] = { cooldown = 0.8, levelRequirement = 29, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [5] = { cooldown = 0.8, levelRequirement = 32, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [6] = { cooldown = 0.8, levelRequirement = 35, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [7] = { cooldown = 0.8, levelRequirement = 38, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [8] = { cooldown = 0.8, levelRequirement = 41, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [9] = { cooldown = 0.8, levelRequirement = 44, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [10] = { cooldown = 0.8, levelRequirement = 47, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [11] = { cooldown = 0.8, levelRequirement = 50, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [12] = { cooldown = 0.8, levelRequirement = 53, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [13] = { cooldown = 0.8, levelRequirement = 56, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [14] = { cooldown = 0.8, levelRequirement = 58, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [15] = { cooldown = 0.8, levelRequirement = 60, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [16] = { cooldown = 0.8, levelRequirement = 62, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [17] = { cooldown = 0.8, levelRequirement = 64, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [18] = { cooldown = 0.8, levelRequirement = 66, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [19] = { cooldown = 0.8, levelRequirement = 68, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [20] = { cooldown = 0.8, levelRequirement = 70, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [21] = { cooldown = 0.8, levelRequirement = 72, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [22] = { cooldown = 0.8, levelRequirement = 74, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [23] = { cooldown = 0.8, levelRequirement = 76, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [24] = { cooldown = 0.8, levelRequirement = 78, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [25] = { cooldown = 0.8, levelRequirement = 80, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [26] = { cooldown = 0.8, levelRequirement = 82, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [27] = { cooldown = 0.8, levelRequirement = 84, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [28] = { cooldown = 0.8, levelRequirement = 86, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [29] = { cooldown = 0.8, levelRequirement = 88, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [30] = { cooldown = 0.8, levelRequirement = 90, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [31] = { cooldown = 0.8, levelRequirement = 91, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [32] = { cooldown = 0.8, levelRequirement = 92, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [33] = { cooldown = 0.8, levelRequirement = 93, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [34] = { cooldown = 0.8, levelRequirement = 94, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [35] = { cooldown = 0.8, levelRequirement = 95, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [36] = { cooldown = 0.8, levelRequirement = 96, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [37] = { cooldown = 0.8, levelRequirement = 97, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [38] = { cooldown = 0.8, levelRequirement = 98, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [39] = { cooldown = 0.8, levelRequirement = 99, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, - [40] = { cooldown = 0.8, levelRequirement = 100, manaMultiplier = 50, statInterpolation = { }, cost = { }, }, + [1] = { cooldown = 0.8, levelRequirement = 18, manaMultiplier = 50, }, + [2] = { cooldown = 0.8, levelRequirement = 22, manaMultiplier = 50, }, + [3] = { cooldown = 0.8, levelRequirement = 26, manaMultiplier = 50, }, + [4] = { cooldown = 0.8, levelRequirement = 29, manaMultiplier = 50, }, + [5] = { cooldown = 0.8, levelRequirement = 32, manaMultiplier = 50, }, + [6] = { cooldown = 0.8, levelRequirement = 35, manaMultiplier = 50, }, + [7] = { cooldown = 0.8, levelRequirement = 38, manaMultiplier = 50, }, + [8] = { cooldown = 0.8, levelRequirement = 41, manaMultiplier = 50, }, + [9] = { cooldown = 0.8, levelRequirement = 44, manaMultiplier = 50, }, + [10] = { cooldown = 0.8, levelRequirement = 47, manaMultiplier = 50, }, + [11] = { cooldown = 0.8, levelRequirement = 50, manaMultiplier = 50, }, + [12] = { cooldown = 0.8, levelRequirement = 53, manaMultiplier = 50, }, + [13] = { cooldown = 0.8, levelRequirement = 56, manaMultiplier = 50, }, + [14] = { cooldown = 0.8, levelRequirement = 58, manaMultiplier = 50, }, + [15] = { cooldown = 0.8, levelRequirement = 60, manaMultiplier = 50, }, + [16] = { cooldown = 0.8, levelRequirement = 62, manaMultiplier = 50, }, + [17] = { cooldown = 0.8, levelRequirement = 64, manaMultiplier = 50, }, + [18] = { cooldown = 0.8, levelRequirement = 66, manaMultiplier = 50, }, + [19] = { cooldown = 0.8, levelRequirement = 68, manaMultiplier = 50, }, + [20] = { cooldown = 0.8, levelRequirement = 70, manaMultiplier = 50, }, + [21] = { cooldown = 0.8, levelRequirement = 72, manaMultiplier = 50, }, + [22] = { cooldown = 0.8, levelRequirement = 74, manaMultiplier = 50, }, + [23] = { cooldown = 0.8, levelRequirement = 76, manaMultiplier = 50, }, + [24] = { cooldown = 0.8, levelRequirement = 78, manaMultiplier = 50, }, + [25] = { cooldown = 0.8, levelRequirement = 80, manaMultiplier = 50, }, + [26] = { cooldown = 0.8, levelRequirement = 82, manaMultiplier = 50, }, + [27] = { cooldown = 0.8, levelRequirement = 84, manaMultiplier = 50, }, + [28] = { cooldown = 0.8, levelRequirement = 86, manaMultiplier = 50, }, + [29] = { cooldown = 0.8, levelRequirement = 88, manaMultiplier = 50, }, + [30] = { cooldown = 0.8, levelRequirement = 90, manaMultiplier = 50, }, + [31] = { cooldown = 0.8, levelRequirement = 91, manaMultiplier = 50, }, + [32] = { cooldown = 0.8, levelRequirement = 92, manaMultiplier = 50, }, + [33] = { cooldown = 0.8, levelRequirement = 93, manaMultiplier = 50, }, + [34] = { cooldown = 0.8, levelRequirement = 94, manaMultiplier = 50, }, + [35] = { cooldown = 0.8, levelRequirement = 95, manaMultiplier = 50, }, + [36] = { cooldown = 0.8, levelRequirement = 96, manaMultiplier = 50, }, + [37] = { cooldown = 0.8, levelRequirement = 97, manaMultiplier = 50, }, + [38] = { cooldown = 0.8, levelRequirement = 98, manaMultiplier = 50, }, + [39] = { cooldown = 0.8, levelRequirement = 99, manaMultiplier = 50, }, + [40] = { cooldown = 0.8, levelRequirement = 100, manaMultiplier = 50, }, }, } skills["SupportDecay"] = { @@ -1777,8 +1701,6 @@ skills["SupportDecay"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "chaos_damage_+%", 0.5 }, @@ -1790,52 +1712,50 @@ skills["SupportDecay"] = { { "skill_physical_damage_%_to_convert_to_chaos", 0.5 }, }, }, - constantStats = { - }, stats = { "deal_chaos_damage_per_second_for_10_seconds_on_hit", }, levels = { - [1] = { 120, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 137, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 156, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 177, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 201, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 228, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 258, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 292, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 329, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 371, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 419, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 471, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 530, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 596, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 632, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 670, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 710, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 752, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 796, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 843, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 945, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 1059, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 1186, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 1328, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 1485, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 1660, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 1855, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 2073, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 2314, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 2583, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 2728, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 2881, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 3043, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 3213, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 3393, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 3582, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 3781, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 3992, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 4213, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 4447, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 120, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { 137, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { 156, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { 177, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { 201, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { 228, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { 258, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { 292, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { 329, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { 371, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { 419, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { 471, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { 530, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { 596, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { 632, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { 670, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { 710, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { 752, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 796, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 843, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 945, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 1059, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 1186, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 1328, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 1485, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 1660, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 1855, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 2073, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 2314, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 2583, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 2728, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 2881, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 3043, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 3213, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 3393, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 3582, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 3781, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 3992, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 4213, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 4447, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportEfficacy"] = { @@ -1855,8 +1775,6 @@ skills["SupportEfficacy"] = { mod("Damage", "MORE", nil, ModFlag.Dot), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_over_time_+%", 0.5 }, @@ -1869,53 +1787,51 @@ skills["SupportEfficacy"] = { { "base_life_cost_+%", -0.5 }, }, }, - constantStats = { - }, stats = { "support_efficacy_damage_over_time_+%_final", "skill_effect_duration_+%", }, levels = { - [1] = { 15, 15, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 15, 15, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 16, 16, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 16, 16, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 17, 17, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 17, 17, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 18, 18, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 18, 18, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 19, 19, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 19, 19, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 20, 20, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 20, 20, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 21, 21, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 21, 21, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 22, 22, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 22, 22, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 23, 23, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 23, 23, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 24, 24, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 24, 24, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 25, 25, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 25, 25, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 26, 26, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 26, 26, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 27, 27, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 27, 27, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 28, 28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 28, 28, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 29, 29, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 29, 29, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 29, 29, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 30, 30, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 30, 30, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 30, 30, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 30, 30, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 31, 31, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 31, 31, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 31, 31, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 31, 31, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 32, 32, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 15, 15, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { 15, 15, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { 16, 16, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { 16, 16, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { 17, 17, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { 17, 17, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { 18, 18, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { 18, 18, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { 19, 19, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { 19, 19, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { 20, 20, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { 20, 20, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { 21, 21, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { 21, 21, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 22, 22, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 22, 22, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 23, 23, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 23, 23, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 24, 24, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 24, 24, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 25, 25, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 25, 25, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 26, 26, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 26, 26, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 27, 27, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 27, 27, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 28, 28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 28, 28, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 29, 29, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 29, 29, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 29, 29, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 30, 30, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 30, 30, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 30, 30, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 30, 30, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 31, 31, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 31, 31, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 31, 31, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 31, 31, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 32, 32, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportElementalFocus"] = { @@ -1932,8 +1848,6 @@ skills["SupportElementalFocus"] = { mod("ElementalDamage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "elemental_damage_+%", 0.5 }, @@ -1945,53 +1859,51 @@ skills["SupportElementalFocus"] = { { "avoid_interruption_while_using_this_skill_%", 1 }, }, }, - constantStats = { - }, stats = { "support_gem_elemental_damage_+%_final", "cannot_inflict_status_ailments", }, levels = { - [1] = { 20, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 20, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 21, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 22, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 23, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 23, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 25, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 26, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 20, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 21, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 22, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 23, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 23, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 24, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 25, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 26, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 26, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 27, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportElementalFocusPlus"] = { @@ -2009,41 +1921,37 @@ skills["SupportElementalFocusPlus"] = { mod("ElementalDamage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "elemental_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_gem_elemental_damage_+%_final", "supported_elemental_skill_gem_level_+", "cannot_inflict_status_ailments", }, levels = { - [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 39, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 40, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 40, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 41, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 41, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 42, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 42, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 43, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 43, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 44, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 45, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 46, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 46, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 47, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 39, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 40, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 40, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 41, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 41, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 42, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 42, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 43, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 43, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 44, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 44, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 45, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 45, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 46, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 46, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 47, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportElementalProliferation"] = { @@ -2062,8 +1970,6 @@ skills["SupportElementalProliferation"] = { mod("Damage", "INC", nil, 0, 0, { type = "ActorCondition", actor = "enemy", var = "Shocked" }), } }, - baseMods = { - }, qualityStats = { Default = { { "base_elemental_status_ailment_duration_+%", 0.5 }, @@ -2084,46 +1990,46 @@ skills["SupportElementalProliferation"] = { "display_what_elemental_proliferation_does", }, levels = { - [1] = { 12, 0, manaMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 12, 1, manaMultiplier = 10, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 12, 2, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 12, 3, manaMultiplier = 10, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 12, 4, manaMultiplier = 10, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 13, 5, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 13, 6, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 13, 7, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 13, 8, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 13, 9, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 14, 10, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 14, 11, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 14, 12, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 14, 13, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 14, 14, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 15, 15, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 15, 16, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 15, 17, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 15, 18, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 15, 19, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 16, 20, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 16, 21, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 16, 22, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 16, 23, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 16, 24, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 17, 25, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 17, 26, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 17, 27, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 17, 28, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 17, 29, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 17, 29, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 18, 30, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 18, 30, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 18, 31, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 18, 31, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 18, 32, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 18, 32, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 18, 33, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 18, 33, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 18, 34, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 12, 0, manaMultiplier = 10, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 12, 1, manaMultiplier = 10, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 12, 2, manaMultiplier = 10, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 12, 3, manaMultiplier = 10, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 12, 4, manaMultiplier = 10, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 13, 5, manaMultiplier = 10, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 13, 6, manaMultiplier = 10, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 13, 7, manaMultiplier = 10, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 13, 8, manaMultiplier = 10, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 13, 9, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 14, 10, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 14, 11, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 14, 12, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 14, 13, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 14, 14, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 15, 15, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 15, 16, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 15, 17, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 15, 18, manaMultiplier = 10, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 15, 19, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 16, 20, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 16, 21, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 16, 22, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 16, 23, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 16, 24, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 17, 25, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 17, 26, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 17, 27, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 17, 28, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 17, 29, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 17, 29, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 18, 30, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 18, 30, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 18, 31, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 18, 31, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 18, 32, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 18, 32, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 18, 33, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 18, 33, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 18, 34, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportEnergyShieldLeech"] = { @@ -2147,8 +2053,6 @@ skills["SupportEnergyShieldLeech"] = { mod("MaxEnergyShieldLeechRate", "INC", nil) } }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%_while_es_leeching", 0.5 }, @@ -2160,54 +2064,52 @@ skills["SupportEnergyShieldLeech"] = { { "maximum_energy_shield_leech_amount_per_leech_+%", 2 }, }, }, - constantStats = { - }, stats = { "energy_shield_leech_from_any_damage_permyriad", "support_energy_shield_leech_damage_+%_on_full_energy_shield_final", "support_energy_shield_leech_damage_+%_while_leeching_energy_shield_final", }, levels = { - [1] = { 150, 10, 15, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 150, 10, 15, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 150, 10, 16, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 160, 10, 16, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 160, 11, 17, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 160, 11, 17, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 160, 11, 18, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 160, 11, 18, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 170, 12, 19, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 170, 12, 19, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 170, 12, 20, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 170, 12, 20, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 170, 13, 21, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 180, 13, 21, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 180, 13, 22, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 180, 13, 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 180, 14, 23, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 180, 14, 23, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 190, 14, 24, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 190, 14, 24, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 190, 15, 25, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 190, 15, 25, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 190, 15, 26, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 200, 15, 26, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 200, 16, 27, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 200, 16, 27, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 200, 16, 28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 200, 16, 28, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 210, 17, 29, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 210, 17, 29, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 210, 17, 29, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 210, 17, 30, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 210, 17, 30, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 210, 17, 30, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 210, 17, 30, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 210, 18, 31, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 220, 18, 31, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 220, 18, 31, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 220, 18, 31, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 220, 18, 32, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 150, 10, 15, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [2] = { 150, 10, 15, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [3] = { 150, 10, 16, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [4] = { 160, 10, 16, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [5] = { 160, 11, 17, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [6] = { 160, 11, 17, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [7] = { 160, 11, 18, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [8] = { 160, 11, 18, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [9] = { 170, 12, 19, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 170, 12, 19, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 170, 12, 20, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 170, 12, 20, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 170, 13, 21, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 180, 13, 21, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 180, 13, 22, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 180, 13, 22, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 180, 14, 23, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 180, 14, 23, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 190, 14, 24, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 190, 14, 24, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 190, 15, 25, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 190, 15, 25, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 190, 15, 26, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 200, 15, 26, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 200, 16, 27, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 200, 16, 27, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 200, 16, 28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 200, 16, 28, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 210, 17, 29, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 210, 17, 29, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 210, 17, 29, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 210, 17, 30, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 210, 17, 30, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 210, 17, 30, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 210, 17, 30, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 210, 18, 31, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 220, 18, 31, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 220, 18, 31, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 220, 18, 31, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 220, 18, 32, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportAdditionalXP"] = { @@ -2225,8 +2127,6 @@ skills["SupportAdditionalXP"] = { mod("IntRequirement", "INC", nil) } }, - baseMods = { - }, qualityStats = { Default = { { "local_gem_experience_gain_+%", 5 }, @@ -2235,21 +2135,19 @@ skills["SupportAdditionalXP"] = { { "local_gem_int_requirement_+%", -3 }, }, }, - constantStats = { - }, stats = { }, levels = { - [1] = { levelRequirement = 1, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = -4, levelRequirement = 10, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = -8, levelRequirement = 45, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = -12, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = -16, levelRequirement = 75, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = -20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = -24, levelRequirement = 100, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = -28, levelRequirement = 100, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = -32, levelRequirement = 100, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = -36, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 1, }, + [2] = { manaMultiplier = -4, levelRequirement = 10, }, + [3] = { manaMultiplier = -8, levelRequirement = 45, }, + [4] = { manaMultiplier = -12, levelRequirement = 60, }, + [5] = { manaMultiplier = -16, levelRequirement = 75, }, + [6] = { manaMultiplier = -20, levelRequirement = 90, }, + [7] = { manaMultiplier = -24, levelRequirement = 100, }, + [8] = { manaMultiplier = -28, levelRequirement = 100, }, + [9] = { manaMultiplier = -32, levelRequirement = 100, }, + [10] = { manaMultiplier = -36, levelRequirement = 100, }, }, } skills["SupportAdditionalXPPlus"] = { @@ -2263,38 +2161,34 @@ skills["SupportAdditionalXPPlus"] = { supportGemsOnly = true, plusVersionOf = "SupportAdditionalXP", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "local_gem_experience_gain_+%", 5 }, }, }, - constantStats = { - }, stats = { }, levels = { - [1] = { levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = -4, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = -8, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = -12, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = -16, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = -20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = -24, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = -28, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = -32, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = -36, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = -38, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = -40, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = -42, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = -44, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = -46, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = -48, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = -50, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = -52, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = -54, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = -56, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { levelRequirement = 72, }, + [2] = { manaMultiplier = -4, levelRequirement = 74, }, + [3] = { manaMultiplier = -8, levelRequirement = 76, }, + [4] = { manaMultiplier = -12, levelRequirement = 78, }, + [5] = { manaMultiplier = -16, levelRequirement = 80, }, + [6] = { manaMultiplier = -20, levelRequirement = 82, }, + [7] = { manaMultiplier = -24, levelRequirement = 84, }, + [8] = { manaMultiplier = -28, levelRequirement = 86, }, + [9] = { manaMultiplier = -32, levelRequirement = 88, }, + [10] = { manaMultiplier = -36, levelRequirement = 90, }, + [11] = { manaMultiplier = -38, levelRequirement = 91, }, + [12] = { manaMultiplier = -40, levelRequirement = 92, }, + [13] = { manaMultiplier = -42, levelRequirement = 93, }, + [14] = { manaMultiplier = -44, levelRequirement = 94, }, + [15] = { manaMultiplier = -46, levelRequirement = 95, }, + [16] = { manaMultiplier = -48, levelRequirement = 96, }, + [17] = { manaMultiplier = -50, levelRequirement = 97, }, + [18] = { manaMultiplier = -52, levelRequirement = 98, }, + [19] = { manaMultiplier = -54, levelRequirement = 99, }, + [20] = { manaMultiplier = -56, levelRequirement = 100, }, }, } skills["SupportFasterCast"] = { @@ -2307,8 +2201,6 @@ skills["SupportFasterCast"] = { addSkillTypes = { }, excludeSkillTypes = { SkillType.Instant, SkillType.FixedCastTime, }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_cast_speed_+%", 0.5 }, @@ -2320,52 +2212,50 @@ skills["SupportFasterCast"] = { { "faster_burn_%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_cast_speed_+%", }, levels = { - [1] = { 20, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 21, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 22, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 23, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 24, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 25, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 26, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 27, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 28, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 29, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 30, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 31, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 32, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 33, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 34, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 35, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 36, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 41, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 42, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 43, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 44, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 45, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 46, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 47, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 48, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 49, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 49, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 50, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 50, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 51, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 51, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 52, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 52, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 53, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 53, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 54, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 21, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 22, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 23, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 24, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 25, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 26, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 27, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 28, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 29, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 30, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 31, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 32, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 33, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 34, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 35, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 36, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 41, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 42, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 43, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 44, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 45, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 46, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 47, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 48, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 49, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 49, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 50, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 50, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 51, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 51, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 52, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 52, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 53, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 53, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 54, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMinionOffensiveStance"] = { @@ -2382,8 +2272,6 @@ skills["SupportMinionOffensiveStance"] = { mod("MinionModifier", "LIST", { mod = mod("Damage", "MORE", nil) }, 0, 0, { type = "Condition", var = "FeedingFrenzyActive" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "puppet_master_base_duration_ms", 50 }, @@ -2395,54 +2283,52 @@ skills["SupportMinionOffensiveStance"] = { { "minion_movement_speed_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "minion_grant_puppet_master_buff_to_parent_on_hit_%", "puppet_master_base_duration_ms", "minion_larger_aggro_radius", }, levels = { - [1] = { 25, 4000, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 26, 4100, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 27, 4200, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 28, 4300, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 29, 4400, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 30, 4500, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 31, 4600, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 32, 4700, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 33, 4800, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 34, 4900, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 35, 5000, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 36, 5100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 37, 5200, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 38, 5300, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 39, 5400, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 40, 5500, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 41, 5600, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 42, 5700, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 43, 5800, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 44, 5900, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 45, 6000, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 46, 6100, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 47, 6200, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 48, 6300, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 49, 6400, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 50, 6500, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 51, 6600, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 52, 6700, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 53, 6800, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 54, 6900, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 54, 6950, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 55, 7000, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 55, 7050, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 56, 7100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 56, 7150, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 57, 7200, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 57, 7250, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 58, 7300, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 58, 7350, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 59, 7400, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 25, 4000, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 26, 4100, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 27, 4200, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 28, 4300, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 29, 4400, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 30, 4500, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 31, 4600, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 32, 4700, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 33, 4800, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 34, 4900, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 35, 5000, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 36, 5100, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 37, 5200, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 38, 5300, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 39, 5400, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 40, 5500, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 41, 5600, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 42, 5700, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 43, 5800, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 44, 5900, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 45, 6000, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 46, 6100, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 47, 6200, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 48, 6300, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 49, 6400, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 50, 6500, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 51, 6600, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 52, 6700, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 53, 6800, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 54, 6900, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 54, 6950, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 55, 7000, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 55, 7050, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 56, 7100, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 56, 7150, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 57, 7200, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 57, 7250, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 58, 7300, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 58, 7350, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 59, 7400, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportRemoteMine2"] = { @@ -2465,8 +2351,6 @@ skills["SupportRemoteMine2"] = { mod("SelfDoubleDamageChance", "BASE", nil, 0, 0, { type = "Limit", limit = 100 }, { type = "GlobalEffect", effectType = "AuraDebuff", effectName = "High-Impact Mine", effectStackVar = "ActiveMineCount" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "mine_laying_speed_+%", 0.5 }, @@ -2494,46 +2378,46 @@ skills["SupportRemoteMine2"] = { "remote_mined_by_support", }, levels = { - [1] = { -56, manaMultiplier = -50, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { -56, manaMultiplier = -50, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { -56, manaMultiplier = -50, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { -55, manaMultiplier = -50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { -55, manaMultiplier = -50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { -55, manaMultiplier = -50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { -54, manaMultiplier = -50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { -54, manaMultiplier = -50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { -54, manaMultiplier = -50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { -53, manaMultiplier = -50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { -53, manaMultiplier = -50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { -53, manaMultiplier = -50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { -52, manaMultiplier = -50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { -52, manaMultiplier = -50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { -52, manaMultiplier = -50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { -51, manaMultiplier = -50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { -51, manaMultiplier = -50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { -51, manaMultiplier = -50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { -50, manaMultiplier = -50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { -50, manaMultiplier = -50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -50, manaMultiplier = -50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -49, manaMultiplier = -50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -49, manaMultiplier = -50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -49, manaMultiplier = -50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -48, manaMultiplier = -50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -48, manaMultiplier = -50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -48, manaMultiplier = -50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -47, manaMultiplier = -50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -47, manaMultiplier = -50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -47, manaMultiplier = -50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -46, manaMultiplier = -50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -46, manaMultiplier = -50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -46, manaMultiplier = -50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -45, manaMultiplier = -50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -45, manaMultiplier = -50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -45, manaMultiplier = -50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -44, manaMultiplier = -50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -44, manaMultiplier = -50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -44, manaMultiplier = -50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -43, manaMultiplier = -50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -56, manaMultiplier = -50, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { -56, manaMultiplier = -50, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { -56, manaMultiplier = -50, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { -55, manaMultiplier = -50, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { -55, manaMultiplier = -50, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { -55, manaMultiplier = -50, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { -54, manaMultiplier = -50, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { -54, manaMultiplier = -50, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { -54, manaMultiplier = -50, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { -53, manaMultiplier = -50, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { -53, manaMultiplier = -50, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { -53, manaMultiplier = -50, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { -52, manaMultiplier = -50, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { -52, manaMultiplier = -50, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { -52, manaMultiplier = -50, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { -51, manaMultiplier = -50, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { -51, manaMultiplier = -50, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { -51, manaMultiplier = -50, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { -50, manaMultiplier = -50, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { -50, manaMultiplier = -50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -50, manaMultiplier = -50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -49, manaMultiplier = -50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -49, manaMultiplier = -50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -49, manaMultiplier = -50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -48, manaMultiplier = -50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -48, manaMultiplier = -50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -48, manaMultiplier = -50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -47, manaMultiplier = -50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -47, manaMultiplier = -50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -47, manaMultiplier = -50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -46, manaMultiplier = -50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -46, manaMultiplier = -50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -46, manaMultiplier = -50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -45, manaMultiplier = -50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -45, manaMultiplier = -50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -45, manaMultiplier = -50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -44, manaMultiplier = -50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -44, manaMultiplier = -50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -44, manaMultiplier = -50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -43, manaMultiplier = -50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportIgniteProliferation"] = { @@ -2550,8 +2434,6 @@ skills["SupportIgniteProliferation"] = { mod("Damage", "MORE", nil, 0, KeywordFlag.Ignite), }, }, - baseMods = { - }, qualityStats = { Default = { { "fire_damage_+%", 0.5 }, @@ -2563,53 +2445,51 @@ skills["SupportIgniteProliferation"] = { { "base_chance_to_ignite_%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_ignite_proliferation_radius", "support_ignite_prolif_ignite_damage_+%_final", }, levels = { - [1] = { 14, 15, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 14, 15, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 14, 16, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 15, 16, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 15, 17, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 15, 17, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 16, 18, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 16, 18, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 16, 19, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 17, 19, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 17, 20, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 17, 20, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 18, 21, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 18, 21, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 18, 22, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 19, 22, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 19, 23, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 19, 23, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 20, 24, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 20, 24, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 25, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 21, 25, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 21, 26, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 21, 26, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 22, 27, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 22, 27, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 22, 28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 23, 28, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 23, 29, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 23, 29, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 23, 29, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 24, 30, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 24, 30, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 24, 30, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 24, 30, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 24, 31, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 24, 31, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 25, 31, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 25, 31, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 25, 32, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 14, 15, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [2] = { 14, 15, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [3] = { 14, 16, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [4] = { 15, 16, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [5] = { 15, 17, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [6] = { 15, 17, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [7] = { 16, 18, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [8] = { 16, 18, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [9] = { 16, 19, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [10] = { 17, 19, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [11] = { 17, 20, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [12] = { 17, 20, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [13] = { 18, 21, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [14] = { 18, 21, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [15] = { 18, 22, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, }, + [16] = { 19, 22, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [17] = { 19, 23, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [18] = { 19, 23, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { 20, 24, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { 20, 24, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 25, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 25, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 26, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 26, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 27, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 27, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 22, 28, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 28, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 23, 29, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 23, 29, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 23, 29, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 24, 30, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 24, 30, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 24, 30, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 24, 30, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 24, 31, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 24, 31, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 25, 31, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 25, 31, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 25, 32, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportImmolation"] = { @@ -2623,8 +2503,6 @@ skills["SupportImmolation"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "fire_damage_+%", 0.5 }, @@ -2636,53 +2514,51 @@ skills["SupportImmolation"] = { { "base_chance_to_ignite_%", 0.5 }, }, }, - constantStats = { - }, stats = { "global_minimum_added_fire_damage_vs_burning_enemies", "global_maximum_added_fire_damage_vs_burning_enemies", }, levels = { - [1] = { 42, 63, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 47, 70, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 52, 78, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 58, 87, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 64, 97, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 71, 107, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 79, 118, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 87, 131, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 96, 144, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 106, 159, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 117, 175, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 129, 193, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 141, 212, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 155, 233, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 163, 244, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 171, 256, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 179, 268, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 187, 281, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 196, 294, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 205, 308, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 225, 337, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 246, 370, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 270, 405, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 295, 443, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 323, 484, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 353, 529, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 385, 578, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 421, 631, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 459, 689, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 501, 752, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 523, 785, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 547, 820, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 571, 856, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 596, 894, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 622, 933, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 649, 974, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 678, 1017, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 707, 1061, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 738, 1107, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 770, 1155, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 42, 63, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [2] = { 47, 70, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [3] = { 52, 78, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [4] = { 58, 87, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [5] = { 64, 97, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [6] = { 71, 107, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [7] = { 79, 118, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [8] = { 87, 131, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [9] = { 96, 144, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [10] = { 106, 159, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [11] = { 117, 175, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [12] = { 129, 193, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [13] = { 141, 212, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [14] = { 155, 233, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [15] = { 163, 244, manaMultiplier = 20, levelRequirement = 65, statInterpolation = { 1, 1, }, }, + [16] = { 171, 256, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [17] = { 179, 268, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [18] = { 187, 281, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { 196, 294, manaMultiplier = 20, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { 205, 308, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 225, 337, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 246, 370, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 270, 405, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 295, 443, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 323, 484, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 353, 529, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 385, 578, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 421, 631, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 459, 689, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 501, 752, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 523, 785, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 547, 820, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 571, 856, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 596, 894, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 622, 933, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 649, 974, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 678, 1017, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 707, 1061, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 738, 1107, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 770, 1155, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["ViciousHexSupport"] = { @@ -2694,8 +2570,6 @@ skills["ViciousHexSupport"] = { addSkillTypes = { }, excludeSkillTypes = { SkillType.Triggered, SkillType.InbuiltTrigger, SkillType.Aura, }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "dummy_stat_display_nothing", 0 }, @@ -2707,52 +2581,50 @@ skills["ViciousHexSupport"] = { { "dummy_stat_display_nothing", 0 }, }, }, - constantStats = { - }, stats = { "trigger_vicious_hex_explosion_when_curse_ends", }, levels = { - [1] = { manaMultiplier = 30, levelRequirement = 31, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 30, levelRequirement = 34, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 30, levelRequirement = 36, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 30, levelRequirement = 38, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 30, levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 30, levelRequirement = 42, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 30, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 30, levelRequirement = 46, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 30, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 30, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 30, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 30, levelRequirement = 54, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 30, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 30, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 30, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 30, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 30, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 30, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 30, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 30, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { manaMultiplier = 30, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { manaMultiplier = 30, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { manaMultiplier = 30, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { manaMultiplier = 30, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { manaMultiplier = 30, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { manaMultiplier = 30, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { manaMultiplier = 30, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { manaMultiplier = 30, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { manaMultiplier = 30, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { manaMultiplier = 30, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 30, levelRequirement = 31, }, + [2] = { manaMultiplier = 30, levelRequirement = 34, }, + [3] = { manaMultiplier = 30, levelRequirement = 36, }, + [4] = { manaMultiplier = 30, levelRequirement = 38, }, + [5] = { manaMultiplier = 30, levelRequirement = 40, }, + [6] = { manaMultiplier = 30, levelRequirement = 42, }, + [7] = { manaMultiplier = 30, levelRequirement = 44, }, + [8] = { manaMultiplier = 30, levelRequirement = 46, }, + [9] = { manaMultiplier = 30, levelRequirement = 48, }, + [10] = { manaMultiplier = 30, levelRequirement = 50, }, + [11] = { manaMultiplier = 30, levelRequirement = 52, }, + [12] = { manaMultiplier = 30, levelRequirement = 54, }, + [13] = { manaMultiplier = 30, levelRequirement = 56, }, + [14] = { manaMultiplier = 30, levelRequirement = 58, }, + [15] = { manaMultiplier = 30, levelRequirement = 60, }, + [16] = { manaMultiplier = 30, levelRequirement = 62, }, + [17] = { manaMultiplier = 30, levelRequirement = 64, }, + [18] = { manaMultiplier = 30, levelRequirement = 66, }, + [19] = { manaMultiplier = 30, levelRequirement = 68, }, + [20] = { manaMultiplier = 30, levelRequirement = 70, }, + [21] = { manaMultiplier = 30, levelRequirement = 72, }, + [22] = { manaMultiplier = 30, levelRequirement = 74, }, + [23] = { manaMultiplier = 30, levelRequirement = 76, }, + [24] = { manaMultiplier = 30, levelRequirement = 78, }, + [25] = { manaMultiplier = 30, levelRequirement = 80, }, + [26] = { manaMultiplier = 30, levelRequirement = 82, }, + [27] = { manaMultiplier = 30, levelRequirement = 84, }, + [28] = { manaMultiplier = 30, levelRequirement = 86, }, + [29] = { manaMultiplier = 30, levelRequirement = 88, }, + [30] = { manaMultiplier = 30, levelRequirement = 90, }, + [31] = { manaMultiplier = 30, levelRequirement = 91, }, + [32] = { manaMultiplier = 30, levelRequirement = 92, }, + [33] = { manaMultiplier = 30, levelRequirement = 93, }, + [34] = { manaMultiplier = 30, levelRequirement = 94, }, + [35] = { manaMultiplier = 30, levelRequirement = 95, }, + [36] = { manaMultiplier = 30, levelRequirement = 96, }, + [37] = { manaMultiplier = 30, levelRequirement = 97, }, + [38] = { manaMultiplier = 30, levelRequirement = 98, }, + [39] = { manaMultiplier = 30, levelRequirement = 99, }, + [40] = { manaMultiplier = 30, levelRequirement = 100, }, }, } skills["ViciousHexExplosion"] = { @@ -2803,46 +2675,46 @@ skills["ViciousHexExplosion"] = { "is_area_damage", }, levels = { - [1] = { 54, 81, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 68, 102, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 79, 119, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 92, 138, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 107, 160, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 124, 186, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 143, 215, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 166, 248, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 191, 287, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 220, 330, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 254, 381, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 292, 438, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 335, 503, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 385, 578, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 442, 663, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 506, 760, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 580, 870, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 664, 996, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 759, 1139, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 868, 1301, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 991, 1486, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 1131, 1697, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 1291, 1936, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 1472, 2208, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 1677, 2516, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 1911, 2866, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 2175, 3263, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 2476, 3713, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 2816, 4224, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 3202, 4803, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 3414, 5121, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 3640, 5460, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 3880, 5820, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 4135, 6203, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 4407, 6611, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 4697, 7045, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 5005, 7507, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 5333, 7999, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 5681, 8522, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 6052, 9079, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 54, 81, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 68, 102, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 79, 119, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 92, 138, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 107, 160, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 124, 186, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 143, 215, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 166, 248, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 191, 287, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 220, 330, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 254, 381, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 292, 438, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 335, 503, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 385, 578, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 442, 663, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 506, 760, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 580, 870, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 664, 996, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 759, 1139, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 868, 1301, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 991, 1486, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 1131, 1697, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 1291, 1936, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 1472, 2208, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 1677, 2516, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 1911, 2866, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 2175, 3263, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 2476, 3713, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 2816, 4224, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 3202, 4803, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 3414, 5121, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 3640, 5460, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 3880, 5820, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 4135, 6203, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 4407, 6611, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 4697, 7045, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 5005, 7507, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 5333, 7999, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 5681, 8522, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 6052, 9079, damageEffectiveness = 2, cooldown = 0.15, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportIncreasedAreaOfEffect"] = { @@ -2855,8 +2727,6 @@ skills["SupportIncreasedAreaOfEffect"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "area_damage_+%", 0.5 }, @@ -2869,52 +2739,50 @@ skills["SupportIncreasedAreaOfEffect"] = { { "base_skill_area_of_effect_+%", 0.25 }, }, }, - constantStats = { - }, stats = { "base_skill_area_of_effect_+%", }, levels = { - [1] = { 30, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 31, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 32, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 33, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 34, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 35, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 36, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 37, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 38, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 39, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 40, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 41, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 42, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 43, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 44, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 45, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 46, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 47, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 48, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { 31, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { 32, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { 33, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { 34, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { 35, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { 36, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { 37, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { 38, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { 39, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { 40, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { 41, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { 42, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { 43, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { 44, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { 45, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { 46, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { 47, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 48, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportIncreasedAreaOfEffectPlus"] = { @@ -2932,40 +2800,36 @@ skills["SupportIncreasedAreaOfEffectPlus"] = { mod("Damage", "MORE", nil, ModFlag.Area), }, }, - baseMods = { - }, qualityStats = { Default = { { "area_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_skill_area_of_effect_+%", "inc_aoe_plus_more_area_damage_+%_final", }, levels = { - [1] = { 50, 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 51, 11, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 52, 12, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 53, 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 54, 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 55, 15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 56, 16, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 57, 17, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 58, 18, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 59, 19, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 59, 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 60, 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 60, 20, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 61, 21, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 61, 21, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 62, 22, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 62, 22, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 63, 23, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 63, 23, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 64, 24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 50, 10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 51, 11, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 52, 12, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 53, 13, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 54, 14, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 55, 15, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 56, 16, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 57, 17, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 58, 18, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 59, 19, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 59, 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 60, 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 60, 20, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 61, 21, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 61, 21, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 62, 22, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 62, 22, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 63, 23, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 63, 23, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 64, 24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportIncreasedCriticalDamage"] = { @@ -2978,8 +2842,6 @@ skills["SupportIncreasedCriticalDamage"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_critical_strike_multiplier_+", 0.5 }, @@ -2991,52 +2853,50 @@ skills["SupportIncreasedCriticalDamage"] = { { "critical_ailment_dot_multiplier_+", 0.75 }, }, }, - constantStats = { - }, stats = { "base_critical_strike_multiplier_+", }, levels = { - [1] = { 100, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 102, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 104, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 106, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 108, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 110, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 112, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 114, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 116, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 118, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 120, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 122, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 124, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 126, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 128, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 130, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 132, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 134, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 136, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 138, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 140, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 142, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 144, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 146, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 148, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 150, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 152, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 154, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 156, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 158, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 159, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 160, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 161, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 162, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 163, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 164, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 165, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 166, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 167, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 168, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 100, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 102, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 104, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 106, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 108, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 110, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 112, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 114, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 116, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 118, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 120, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 122, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 124, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 126, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 128, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 130, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 132, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 134, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 136, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 138, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 140, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 142, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 144, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 146, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 148, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 150, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 152, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 154, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 156, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 158, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 159, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 160, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 161, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 162, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 163, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 164, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 165, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 166, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 167, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 168, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportIncreasedCriticalStrikes"] = { @@ -3049,8 +2909,6 @@ skills["SupportIncreasedCriticalStrikes"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "critical_strike_chance_+%", 1 }, @@ -3069,46 +2927,46 @@ skills["SupportIncreasedCriticalStrikes"] = { "critical_strike_chance_+%", }, levels = { - [1] = { 60, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 63, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 66, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 69, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 72, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 75, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 78, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 81, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 84, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 87, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 90, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 93, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 96, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 99, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 102, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 105, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 108, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 111, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 114, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 117, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 120, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 123, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 126, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 129, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 132, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 135, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 138, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 141, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 144, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 147, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 148, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 150, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 151, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 153, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 154, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 156, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 157, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 159, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 160, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 162, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 60, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 63, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 66, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 69, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 72, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 75, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 78, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 81, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 84, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 87, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 90, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 93, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 96, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 99, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 102, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 105, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 108, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 111, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 114, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 117, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 120, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 123, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 126, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 129, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 132, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 135, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 138, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 141, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 144, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 147, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 148, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 150, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 151, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 153, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 154, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 156, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 157, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 159, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 160, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 162, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBurningMinions"] = { @@ -3139,8 +2997,6 @@ skills["SupportBurningMinions"] = { mod("MinionModifier", "LIST", { mod = mod("FireDamageTaken", "INC", nil) }), } }, - baseMods = { - }, qualityStats = { Default = { { "minion_fire_damage_taken_+%", -1 }, @@ -3160,46 +3016,46 @@ skills["SupportBurningMinions"] = { "infernal_legion_minions_have_burning_effect_radius_+", }, levels = { - [1] = { 927, 0, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1151, 0, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 1563, 0, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 2289, 1, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 3278, 1, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 4615, 1, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 6411, 1, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 8811, 2, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 12004, 2, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 15063, 2, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 18834, 2, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 23472, 3, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 29168, 3, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 36152, 3, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44703, 3, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 55158, 4, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 67924, 4, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 83494, 4, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 102464, 4, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 125553, 5, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 143654, 5, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 164267, 5, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 187730, 5, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 214428, 6, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 244796, 6, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 279326, 6, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 318575, 6, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 363174, 7, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 413836, 7, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 471369, 7, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 502992, 7, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 536684, 8, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 572577, 8, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 610813, 8, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 651542, 8, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 694923, 8, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 741127, 8, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 790333, 8, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 842733, 8, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 898532, 8, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 927, 0, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { 1151, 0, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { 1563, 0, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { 2289, 1, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { 3278, 1, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { 4615, 1, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { 6411, 1, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { 8811, 2, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { 12004, 2, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { 15063, 2, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { 18834, 2, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { 23472, 3, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { 29168, 3, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { 36152, 3, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 44703, 3, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 55158, 4, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 67924, 4, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 83494, 4, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 102464, 4, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 125553, 5, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 143654, 5, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 164267, 5, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 187730, 5, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 214428, 6, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 244796, 6, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 279326, 6, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 318575, 6, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 363174, 7, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 413836, 7, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 471369, 7, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 502992, 7, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 536684, 8, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 572577, 8, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 610813, 8, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 651542, 8, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 694923, 8, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 741127, 8, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 790333, 8, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 842733, 8, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 898532, 8, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportStormBarrier"] = { @@ -3270,46 +3126,46 @@ skills["SupportStormBarrier"] = { "support_storm_barrier_damage_buff_time_threshold_ms", }, levels = { - [1] = { 15, 1600, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 15, 1600, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 16, 1500, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 16, 1500, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 17, 1500, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 17, 1400, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 18, 1400, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 18, 1400, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 19, 1300, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 19, 1300, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 20, 1300, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 20, 1200, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 21, 1200, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 21, 1200, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 22, 1100, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 22, 1100, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 23, 1100, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 23, 1000, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 24, 1000, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 24, 1000, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 25, 900, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 25, 900, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 26, 900, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 26, 800, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 27, 800, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 27, 800, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 28, 700, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 28, 700, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 29, 700, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 29, 600, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 29, 600, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 30, 600, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 30, 500, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 30, 500, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 30, 500, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 31, 500, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 31, 500, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 31, 500, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 31, 500, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 32, 500, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 15, 1600, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [2] = { 15, 1600, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, }, }, + [3] = { 16, 1500, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, }, }, + [4] = { 16, 1500, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [5] = { 17, 1500, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [6] = { 17, 1400, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [7] = { 18, 1400, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [8] = { 18, 1400, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [9] = { 19, 1300, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [10] = { 19, 1300, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [11] = { 20, 1300, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [12] = { 20, 1200, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [13] = { 21, 1200, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [14] = { 21, 1200, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 22, 1100, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 22, 1100, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 23, 1100, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 23, 1000, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 24, 1000, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 24, 1000, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 25, 900, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 25, 900, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 26, 900, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 26, 800, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 27, 800, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 27, 800, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 28, 700, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 28, 700, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 29, 700, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 29, 600, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 29, 600, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 30, 600, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 30, 500, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 30, 500, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 30, 500, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 31, 500, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 31, 500, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 31, 500, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 31, 500, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 32, 500, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportOnslaughtOnSlayingShockedEnemy"] = { @@ -3331,8 +3187,6 @@ skills["SupportOnslaughtOnSlayingShockedEnemy"] = { mod("LightningMax", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Innervation", effectCond = "InnervationActive" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "shock_duration_+%", 1.5 }, @@ -3356,46 +3210,46 @@ skills["SupportOnslaughtOnSlayingShockedEnemy"] = { "support_innervate_gain_buff_on_killing_shocked_enemy", }, levels = { - [1] = { 2, 29, 1, 17, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 2, 35, 1, 20, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 2, 39, 1, 23, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 3, 44, 1, 26, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 3, 50, 2, 29, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 3, 56, 2, 32, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 4, 62, 2, 36, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 4, 70, 2, 41, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 4, 78, 2, 45, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 5, 87, 3, 51, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 6, 97, 3, 57, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 6, 109, 3, 63, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 7, 121, 4, 70, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 8, 135, 4, 78, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 9, 150, 5, 87, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 10, 166, 5, 96, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 11, 184, 6, 107, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 12, 204, 6, 118, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 13, 226, 7, 131, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 14, 251, 8, 145, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 16, 277, 8, 161, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 18, 307, 9, 178, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 19, 339, 10, 197, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 21, 374, 11, 217, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 24, 413, 13, 240, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 26, 456, 14, 265, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 29, 503, 15, 292, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 32, 555, 17, 322, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 35, 611, 19, 355, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 39, 674, 21, 391, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 40, 707, 22, 410, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 42, 742, 23, 430, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 45, 778, 24, 452, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 47, 816, 25, 474, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 49, 856, 26, 497, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 51, 898, 27, 521, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 54, 942, 29, 547, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 57, 988, 30, 573, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 59, 1036, 32, 601, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 62, 1087, 33, 630, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 29, 1, 17, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 2, 35, 1, 20, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 2, 39, 1, 23, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 3, 44, 1, 26, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 3, 50, 2, 29, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 3, 56, 2, 32, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 4, 62, 2, 36, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 4, 70, 2, 41, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 4, 78, 2, 45, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 5, 87, 3, 51, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 6, 97, 3, 57, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 6, 109, 3, 63, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 7, 121, 4, 70, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 8, 135, 4, 78, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 9, 150, 5, 87, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 10, 166, 5, 96, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 11, 184, 6, 107, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 12, 204, 6, 118, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 13, 226, 7, 131, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 14, 251, 8, 145, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 16, 277, 8, 161, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 18, 307, 9, 178, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 19, 339, 10, 197, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 21, 374, 11, 217, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 24, 413, 13, 240, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 26, 456, 14, 265, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 29, 503, 15, 292, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 32, 555, 17, 322, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 35, 611, 19, 355, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 39, 674, 21, 391, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 40, 707, 22, 410, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 42, 742, 23, 430, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 45, 778, 24, 452, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 47, 816, 25, 474, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 49, 856, 26, 497, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 51, 898, 27, 521, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 54, 942, 29, 547, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 57, 988, 30, 573, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 59, 1036, 32, 601, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 62, 1087, 33, 630, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SupportHandcastSpellBoost"] = { @@ -3415,8 +3269,6 @@ skills["SupportHandcastSpellBoost"] = { mod("AreaOfEffect", "MORE", nil, 0, 0, { type = "Multiplier", var = "Intensity", limitVar = "IntensityLimit" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "area_damage_+%", 0.5 }, @@ -3440,46 +3292,46 @@ skills["SupportHandcastSpellBoost"] = { "display_base_intensity_loss", }, levels = { - [1] = { 10, 30, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 10, 31, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 10, 32, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 10, 33, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 11, 34, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 11, 35, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 11, 36, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 11, 37, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 12, 38, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 12, 39, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 12, 40, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 12, 41, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 13, 42, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 13, 43, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 13, 44, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 13, 45, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 14, 46, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 14, 47, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 14, 48, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 14, 49, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 15, 50, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 15, 51, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 15, 52, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 15, 53, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 16, 54, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 16, 55, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 16, 56, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 16, 57, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 17, 58, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 17, 59, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 17, 59, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 17, 60, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 17, 60, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 17, 61, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 17, 61, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 18, 62, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 18, 62, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 18, 63, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 18, 63, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 18, 64, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, 30, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 10, 31, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 10, 32, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 10, 33, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 11, 34, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 11, 35, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 11, 36, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 11, 37, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 12, 38, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 12, 39, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 12, 40, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 12, 41, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 13, 42, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 13, 43, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 13, 44, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 13, 45, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 14, 46, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 14, 47, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 14, 48, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 14, 49, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 15, 50, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 15, 51, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 15, 52, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 15, 53, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 16, 54, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 16, 55, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 16, 56, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 16, 57, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 17, 58, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 17, 59, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 17, 59, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 17, 60, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 17, 60, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 17, 61, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 17, 61, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 18, 62, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 18, 62, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 18, 63, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 18, 63, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 18, 64, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportItemRarity"] = { @@ -3492,8 +3344,6 @@ skills["SupportItemRarity"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_killed_monster_dropped_item_rarity_+%", 0.5 }, @@ -3502,52 +3352,50 @@ skills["SupportItemRarity"] = { { "chance_for_coin_shower_on_kill_%", 0.1 }, }, }, - constantStats = { - }, stats = { "base_killed_monster_dropped_item_rarity_+%", }, levels = { - [1] = { 40, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 41, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 42, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 43, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 44, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 45, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 46, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 47, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 48, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 49, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 51, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 52, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 53, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 54, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 55, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 56, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 57, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 58, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 59, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 60, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 61, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 62, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 63, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 64, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 65, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 66, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 67, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 68, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 69, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 69, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 70, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 70, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 71, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 71, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 72, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 72, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 73, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 73, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 74, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 40, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 41, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 42, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 43, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 44, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 45, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 46, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 47, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 48, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 49, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 51, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 52, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 53, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 54, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 55, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 56, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 57, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 58, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 59, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 60, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 61, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 62, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 63, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 64, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 65, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 66, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 67, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 68, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 69, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 69, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 70, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 70, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 71, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 71, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 72, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 72, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 73, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 73, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 74, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportLightningPenetration"] = { @@ -3559,8 +3407,6 @@ skills["SupportLightningPenetration"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "lightning_damage_+%", 0.5 }, @@ -3572,52 +3418,50 @@ skills["SupportLightningPenetration"] = { { "lightning_ailment_effect_+%", 1 }, }, }, - constantStats = { - }, stats = { "base_reduce_enemy_lightning_resistance_%", }, levels = { - [1] = { 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 22, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 23, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 23, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 25, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 26, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 22, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 23, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 23, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 25, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 26, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 26, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 27, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportLightningPenetrationPlus"] = { @@ -3630,40 +3474,36 @@ skills["SupportLightningPenetrationPlus"] = { excludeSkillTypes = { }, plusVersionOf = "SupportLightningPenetration", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "lightning_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_reduce_enemy_lightning_resistance_%", "base_inflict_lightning_exposure_on_hit_%_chance", }, levels = { - [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 39, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 40, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 40, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 41, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 41, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 42, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 42, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 43, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 43, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 44, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 45, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 46, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 46, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 47, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 39, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 40, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 40, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 41, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 41, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 42, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 42, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 43, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 43, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 44, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 44, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 45, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 45, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 46, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 46, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 47, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportMinionDefensiveStance"] = { @@ -3686,8 +3526,6 @@ skills["SupportMinionDefensiveStance"] = { mod("MinionModifier", "LIST", { mod = mod("BlockChance", "BASE", nil) }), } }, - baseMods = { - }, qualityStats = { Default = { { "minion_additional_physical_damage_reduction_%", 0.25 }, @@ -3709,46 +3547,46 @@ skills["SupportMinionDefensiveStance"] = { "minions_are_defensive", }, levels = { - [1] = { -15, 20, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { -15, 21, 11, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { -16, 21, 12, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { -16, 22, 13, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { -17, 22, 14, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { -17, 23, 15, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { -18, 23, 16, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { -18, 24, 17, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { -19, 24, 18, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { -19, 25, 19, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { -20, 25, 20, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { -20, 26, 21, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { -21, 26, 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { -21, 27, 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { -22, 27, 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { -22, 28, 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { -23, 28, 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { -23, 29, 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { -24, 29, 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { -24, 30, 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { -25, 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { -25, 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { -26, 31, 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { -26, 32, 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { -27, 32, 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { -27, 33, 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { -28, 33, 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { -28, 34, 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { -29, 34, 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { -29, 35, 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { -30, 35, 40, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { -30, 36, 41, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { -31, 36, 42, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { -31, 37, 43, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { -32, 37, 44, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { -32, 38, 45, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { -33, 38, 46, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { -33, 39, 47, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { -34, 39, 48, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { -34, 40, 49, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -15, 20, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [2] = { -15, 21, 11, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [3] = { -16, 21, 12, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [4] = { -16, 22, 13, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [5] = { -17, 22, 14, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [6] = { -17, 23, 15, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [7] = { -18, 23, 16, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [8] = { -18, 24, 17, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [9] = { -19, 24, 18, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { -19, 25, 19, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { -20, 25, 20, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { -20, 26, 21, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { -21, 26, 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { -21, 27, 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { -22, 27, 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { -22, 28, 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { -23, 28, 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { -23, 29, 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { -24, 29, 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { -24, 30, 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { -25, 30, 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { -25, 31, 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { -26, 31, 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { -26, 32, 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { -27, 32, 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { -27, 33, 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { -28, 33, 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { -28, 34, 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { -29, 34, 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { -29, 35, 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { -30, 35, 40, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { -30, 36, 41, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { -31, 36, 42, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { -31, 37, 43, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { -32, 37, 44, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { -32, 38, 45, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { -33, 38, 46, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { -33, 39, 47, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { -34, 39, 48, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { -34, 40, 49, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportMinefield"] = { @@ -3765,8 +3603,6 @@ skills["SupportMinefield"] = { mod("MineLayingSpeed", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "mine_laying_speed_+%", 0.5 }, @@ -3787,46 +3623,46 @@ skills["SupportMinefield"] = { "support_minefield_mine_throwing_speed_+%_final", }, levels = { - [1] = { -55, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -55, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -54, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -54, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -53, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -53, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -52, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -52, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -51, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -51, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -50, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -50, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -49, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -49, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -48, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -48, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -47, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -47, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -46, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -46, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -45, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -44, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -44, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -42, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -42, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -41, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -41, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -40, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -40, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -39, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -39, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -38, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -38, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -37, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -37, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -36, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -36, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -55, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -55, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -54, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -54, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -53, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -53, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -52, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -52, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -51, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -51, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -50, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -50, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -49, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -49, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -48, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -48, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -47, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -47, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -46, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { -46, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -45, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -45, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -44, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -44, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -42, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -42, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -41, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -41, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -40, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -40, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -39, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -39, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -38, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -38, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -37, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -37, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -36, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -36, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMinionDamage"] = { @@ -3850,8 +3686,6 @@ skills["SupportMinionDamage"] = { mod("MinionModifier", "LIST", { mod = mod("Damage", "INC", nil, 0, KeywordFlag.Ailment) }), }, }, - baseMods = { - }, qualityStats = { Default = { { "minion_damage_+%", 0.5 }, @@ -3870,46 +3704,46 @@ skills["SupportMinionDamage"] = { "support_minion_damage_+%_final", }, levels = { - [1] = { 25, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 25, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 26, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 27, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 30, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 31, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 31, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 32, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 33, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 34, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 34, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 35, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 37, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMinionDamagePlus"] = { @@ -3927,8 +3761,6 @@ skills["SupportMinionDamagePlus"] = { mod("MinionModifier", "LIST", { mod = mod("Damage", "MORE", nil) }), }, }, - baseMods = { - }, qualityStats = { Default = { { "minion_damage_+%", 0.5 }, @@ -3942,26 +3774,26 @@ skills["SupportMinionDamagePlus"] = { "supported_minion_skill_gem_level_+", }, levels = { - [1] = { 40, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 41, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 42, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 43, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 44, 1, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 45, 1, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 45, 1, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 46, 1, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 46, 1, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 47, 1, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 47, 1, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 48, 1, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 48, 1, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 49, 1, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 49, 1, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 50, 1, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 50, 1, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 51, 1, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 51, 1, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 52, 1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 40, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 41, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 42, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 43, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 44, 1, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 45, 1, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 45, 1, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 46, 1, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 46, 1, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 47, 1, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 47, 1, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 48, 1, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 48, 1, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 49, 1, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 49, 1, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 50, 1, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 50, 1, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 51, 1, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 51, 1, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 52, 1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportMinionLife"] = { @@ -3986,8 +3818,6 @@ skills["SupportMinionLife"] = { mod("MinionModifier", "LIST", { mod = mod("Damage", "INC", nil, 0, 0, {type = "Condition", var = "FullLife"}) }), }, }, - baseMods = { - }, qualityStats = { Default = { { "minion_maximum_life_+%", 0.75 }, @@ -3999,52 +3829,50 @@ skills["SupportMinionLife"] = { { "minion_damage_+%_on_full_life", 1 }, }, }, - constantStats = { - }, stats = { "support_minion_maximum_life_+%_final", }, levels = { - [1] = { 30, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 31, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 32, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 33, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 34, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 35, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 36, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 37, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 38, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 39, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 40, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 41, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 42, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 43, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 44, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 45, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 46, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 47, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 48, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 49, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 50, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 51, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 52, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 53, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 54, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 55, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 56, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 57, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 58, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 59, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 60, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 61, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 61, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 62, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 62, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 63, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 63, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 64, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 31, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 32, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 33, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 34, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 35, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 36, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 37, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 38, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 39, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 40, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 41, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 42, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 43, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 44, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 45, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 46, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 47, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 48, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 49, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 50, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 51, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 52, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 53, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 54, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 55, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 56, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 57, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 58, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 59, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 60, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 61, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 61, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 62, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 62, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 63, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 63, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 64, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMinionSpeed"] = { @@ -4057,8 +3885,6 @@ skills["SupportMinionSpeed"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "minion_movement_speed_+%", 0.5 }, @@ -4070,54 +3896,52 @@ skills["SupportMinionSpeed"] = { { "minion_cooldown_recovery_+%", 1 }, }, }, - constantStats = { - }, stats = { "minion_movement_speed_+%", "minion_attack_speed_+%", "minion_cast_speed_+%", }, levels = { - [1] = { 25, 25, 25, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 26, 25, 25, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 27, 26, 26, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 28, 26, 26, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 29, 27, 27, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 30, 27, 27, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 31, 28, 28, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 32, 28, 28, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 33, 29, 29, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 34, 29, 29, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 35, 30, 30, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 36, 30, 30, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 37, 31, 31, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 38, 31, 31, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 39, 32, 32, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 40, 32, 32, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 41, 33, 33, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 42, 33, 33, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 43, 34, 34, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 44, 34, 34, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 45, 35, 35, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 46, 35, 35, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 47, 36, 36, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 48, 36, 36, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 49, 37, 37, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 50, 37, 37, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 51, 38, 38, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 52, 38, 38, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 53, 39, 39, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 54, 39, 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 54, 39, 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 55, 40, 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 55, 40, 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 56, 40, 40, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 56, 40, 40, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 57, 41, 41, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 57, 41, 41, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 58, 41, 41, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 58, 41, 41, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 59, 42, 42, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 25, 25, 25, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, 1, 1, }, }, + [2] = { 26, 25, 25, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, 1, 1, }, }, + [3] = { 27, 26, 26, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, 1, 1, }, }, + [4] = { 28, 26, 26, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, + [5] = { 29, 27, 27, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [6] = { 30, 27, 27, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [7] = { 31, 28, 28, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [8] = { 32, 28, 28, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [9] = { 33, 29, 29, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [10] = { 34, 29, 29, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [11] = { 35, 30, 30, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [12] = { 36, 30, 30, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [13] = { 37, 31, 31, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 38, 31, 31, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 39, 32, 32, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 40, 32, 32, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 41, 33, 33, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 42, 33, 33, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 43, 34, 34, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 44, 34, 34, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 45, 35, 35, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 46, 35, 35, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 47, 36, 36, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 48, 36, 36, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 49, 37, 37, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 50, 37, 37, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 51, 38, 38, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 52, 38, 38, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 53, 39, 39, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 54, 39, 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 54, 39, 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 55, 40, 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 55, 40, 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 56, 40, 40, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 56, 40, 40, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 57, 41, 41, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 57, 41, 41, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 58, 41, 41, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 58, 41, 41, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 59, 42, 42, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportSummonElementalResistances"] = { @@ -4142,8 +3966,6 @@ skills["SupportSummonElementalResistances"] = { ["minions_inflict_exposure_on_hit_%_chance"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "minion_maximum_all_elemental_resistances_%", 0.1 }, @@ -4164,46 +3986,46 @@ skills["SupportSummonElementalResistances"] = { "support_minion_totem_resistance_elemental_damage_+%_final", }, levels = { - [1] = { 19, 0, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 20, 0, 10, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 20, 0, 11, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 21, 0, 11, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 21, 0, 12, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 22, 0, 12, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 22, 1, 13, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 23, 1, 13, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 23, 1, 14, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 24, 1, 14, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 24, 1, 15, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 25, 1, 15, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 25, 1, 16, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 26, 2, 16, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 26, 2, 17, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 27, 2, 17, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 27, 2, 18, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 28, 2, 18, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 28, 2, 19, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 29, 2, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 29, 3, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 30, 3, 20, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 30, 3, 21, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 31, 3, 21, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 31, 3, 22, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 32, 3, 22, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 32, 3, 23, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 33, 4, 23, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 33, 4, 24, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 34, 4, 24, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 34, 4, 24, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 34, 4, 25, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 34, 4, 25, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 35, 4, 25, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 35, 4, 25, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 35, 4, 26, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 35, 4, 26, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 36, 4, 26, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 36, 4, 26, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 36, 4, 27, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 19, 0, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [2] = { 20, 0, 10, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [3] = { 20, 0, 11, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [4] = { 21, 0, 11, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [5] = { 21, 0, 12, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [6] = { 22, 0, 12, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [7] = { 22, 1, 13, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [8] = { 23, 1, 13, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [9] = { 23, 1, 14, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 24, 1, 14, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 24, 1, 15, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 25, 1, 15, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 25, 1, 16, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 26, 2, 16, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 26, 2, 17, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 27, 2, 17, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 27, 2, 18, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 28, 2, 18, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 28, 2, 19, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 29, 2, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 29, 3, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 30, 3, 20, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 30, 3, 21, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 31, 3, 21, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 31, 3, 22, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 32, 3, 22, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 32, 3, 23, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 33, 4, 23, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 33, 4, 24, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 34, 4, 24, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 34, 4, 24, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 34, 4, 25, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 34, 4, 25, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 35, 4, 25, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 35, 4, 25, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 35, 4, 26, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 35, 4, 26, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 36, 4, 26, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 36, 4, 26, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 36, 4, 27, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportPhysicalToLightning"] = { @@ -4220,8 +4042,6 @@ skills["SupportPhysicalToLightning"] = { mod("PhysicalDamageTaken", "INC", nil, 0, 0, { type = "GlobalEffect", effectType = "Debuff" }, { type = "Condition", var = "Shocked" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "physical_damage_+%", 0.5 }, @@ -4241,46 +4061,46 @@ skills["SupportPhysicalToLightning"] = { "physical_damage_%_to_add_as_lightning", }, levels = { - [1] = { 10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 11, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 12, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 13, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 14, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 15, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 17, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 18, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 19, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 21, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 41, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 41, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 42, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 42, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 43, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 43, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 44, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 11, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 12, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 13, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 14, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 15, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 17, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 18, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 19, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 21, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 41, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 41, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 42, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 42, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 43, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 43, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 44, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportProjectileIntensity"] = { @@ -4304,8 +4124,6 @@ skills["SupportProjectileIntensity"] = { mod("Damage", "MORE", nil, ModFlag.Projectile, 0, { type = "Multiplier", var = "Intensity" , limitVar = "IntensityLimit" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -4327,46 +4145,46 @@ skills["SupportProjectileIntensity"] = { "display_base_intensity_loss", }, levels = { - [1] = { -25, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { -25, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { -24, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { -24, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { -23, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { -23, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { -22, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { -22, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { -21, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { -21, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { -20, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { -20, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { -19, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { -19, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { -18, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { -18, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { -17, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { -17, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { -16, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { -16, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -15, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -15, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -14, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -14, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -13, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -13, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -12, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -12, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -11, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -11, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -9, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -9, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -9, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -9, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -8, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -8, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -25, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { -25, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { -24, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { -24, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { -23, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { -23, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { -22, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { -22, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { -21, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { -21, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { -20, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { -20, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { -19, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { -19, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { -18, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { -18, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { -17, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { -17, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { -16, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { -16, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -15, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -15, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -14, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -14, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -13, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -13, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -12, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -12, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -11, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -11, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -9, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -9, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -9, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -9, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -8, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -8, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportPowerChargeOnCrit"] = { @@ -4383,8 +4201,6 @@ skills["SupportPowerChargeOnCrit"] = { mod("Damage", "MORE", nil, 0, 0, { type = "Multiplier", var = "PowerCharge" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "critical_strike_chance_+%", 1 }, @@ -4403,46 +4219,46 @@ skills["SupportPowerChargeOnCrit"] = { "add_power_charge_on_critical_strike_%", }, levels = { - [1] = { 35, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 36, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 37, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 38, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 39, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 40, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 41, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 42, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 43, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 44, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 45, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 46, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 47, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 48, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 49, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 50, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 51, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 52, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 53, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 54, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 55, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 56, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 57, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 58, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 59, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 60, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 61, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 62, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 63, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 64, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 64, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 65, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 65, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 66, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 66, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 67, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 67, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 68, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 68, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 69, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 35, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 36, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 37, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 38, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 39, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 40, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 41, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 42, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 43, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 44, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 45, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 46, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 47, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 48, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 49, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 50, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 51, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 52, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 53, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 54, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 55, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 56, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 57, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 58, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 59, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 60, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 61, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 62, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 63, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 64, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 64, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 65, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 65, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 66, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 66, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 67, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 67, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 68, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 68, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 69, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportRemoteMine"] = { @@ -4465,8 +4281,6 @@ skills["SupportRemoteMine"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "mine_laying_speed_+%", 0.5 }, @@ -4494,46 +4308,46 @@ skills["SupportRemoteMine"] = { "is_remote_mine", }, levels = { - [1] = { -59, manaMultiplier = -50, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { -59, manaMultiplier = -50, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { -59, manaMultiplier = -50, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { -58, manaMultiplier = -50, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { -58, manaMultiplier = -50, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { -58, manaMultiplier = -50, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { -57, manaMultiplier = -50, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { -57, manaMultiplier = -50, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { -57, manaMultiplier = -50, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { -56, manaMultiplier = -50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { -56, manaMultiplier = -50, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { -56, manaMultiplier = -50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { -55, manaMultiplier = -50, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { -55, manaMultiplier = -50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { -55, manaMultiplier = -50, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { -54, manaMultiplier = -50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { -54, manaMultiplier = -50, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { -54, manaMultiplier = -50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { -53, manaMultiplier = -50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { -53, manaMultiplier = -50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -53, manaMultiplier = -50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -52, manaMultiplier = -50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -52, manaMultiplier = -50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -52, manaMultiplier = -50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -51, manaMultiplier = -50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -51, manaMultiplier = -50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -51, manaMultiplier = -50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -50, manaMultiplier = -50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -50, manaMultiplier = -50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -50, manaMultiplier = -50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -49, manaMultiplier = -50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -49, manaMultiplier = -50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -49, manaMultiplier = -50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -48, manaMultiplier = -50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -48, manaMultiplier = -50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -48, manaMultiplier = -50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -47, manaMultiplier = -50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -47, manaMultiplier = -50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -47, manaMultiplier = -50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -46, manaMultiplier = -50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -59, manaMultiplier = -50, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { -59, manaMultiplier = -50, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { -59, manaMultiplier = -50, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { -58, manaMultiplier = -50, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { -58, manaMultiplier = -50, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { -58, manaMultiplier = -50, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { -57, manaMultiplier = -50, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { -57, manaMultiplier = -50, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { -57, manaMultiplier = -50, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { -56, manaMultiplier = -50, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { -56, manaMultiplier = -50, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { -56, manaMultiplier = -50, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { -55, manaMultiplier = -50, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { -55, manaMultiplier = -50, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { -55, manaMultiplier = -50, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { -54, manaMultiplier = -50, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { -54, manaMultiplier = -50, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { -54, manaMultiplier = -50, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { -53, manaMultiplier = -50, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { -53, manaMultiplier = -50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -53, manaMultiplier = -50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -52, manaMultiplier = -50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -52, manaMultiplier = -50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -52, manaMultiplier = -50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -51, manaMultiplier = -50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -51, manaMultiplier = -50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -51, manaMultiplier = -50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -50, manaMultiplier = -50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -50, manaMultiplier = -50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -50, manaMultiplier = -50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -49, manaMultiplier = -50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -49, manaMultiplier = -50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -49, manaMultiplier = -50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -48, manaMultiplier = -50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -48, manaMultiplier = -50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -48, manaMultiplier = -50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -47, manaMultiplier = -50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -47, manaMultiplier = -50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -47, manaMultiplier = -50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -46, manaMultiplier = -50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportSpellCascade"] = { @@ -4554,8 +4368,6 @@ skills["SupportSpellCascade"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 0.5 }, @@ -4576,46 +4388,46 @@ skills["SupportSpellCascade"] = { "support_spell_cascade_damage_+%_final", }, levels = { - [1] = { -25, -40, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -25, -40, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -24, -39, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -24, -39, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -23, -38, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -23, -38, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -22, -37, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -22, -37, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -21, -36, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -21, -36, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -20, -35, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -20, -35, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -19, -34, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -19, -34, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -18, -33, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -18, -33, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -17, -32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -17, -32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -16, -31, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -16, -31, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -15, -30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -15, -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -14, -29, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -14, -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -13, -28, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -13, -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -12, -27, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -12, -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -11, -26, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -11, -26, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -11, -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -10, -25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -10, -25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -10, -25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -10, -25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -9, -24, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -9, -24, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -9, -24, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -9, -24, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -8, -23, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -25, -40, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [2] = { -25, -40, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, 1, }, }, + [3] = { -24, -39, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, 1, }, }, + [4] = { -24, -39, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [5] = { -23, -38, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [6] = { -23, -38, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [7] = { -22, -37, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [8] = { -22, -37, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [9] = { -21, -36, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [10] = { -21, -36, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [11] = { -20, -35, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [12] = { -20, -35, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [13] = { -19, -34, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [14] = { -19, -34, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { -18, -33, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { -18, -33, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { -17, -32, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { -17, -32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { -16, -31, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { -16, -31, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { -15, -30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { -15, -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { -14, -29, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { -14, -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { -13, -28, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { -13, -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { -12, -27, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { -12, -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { -11, -26, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { -11, -26, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { -11, -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { -10, -25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { -10, -25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { -10, -25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { -10, -25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { -9, -24, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { -9, -24, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { -9, -24, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { -9, -24, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { -8, -23, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportSpellCascadePlus"] = { @@ -4637,8 +4449,6 @@ skills["SupportSpellCascadePlus"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 0.5 }, @@ -4653,26 +4463,26 @@ skills["SupportSpellCascadePlus"] = { "support_spell_cascade_sideways", }, levels = { - [1] = { -30, -30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -29, -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -28, -29, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -27, -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -26, -28, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -25, -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -25, -27, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -24, -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -24, -27, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -23, -27, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -23, -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -22, -26, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -22, -26, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -21, -26, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -21, -25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -20, -25, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -20, -25, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -19, -25, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -19, -24, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -18, -24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -30, -30, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { -29, -30, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { -28, -29, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { -27, -29, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { -26, -28, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { -25, -28, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { -25, -27, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { -24, -27, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { -24, -27, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { -23, -27, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { -23, -26, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { -22, -26, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { -22, -26, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { -21, -26, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { -21, -25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { -20, -25, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { -20, -25, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { -19, -25, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { -19, -24, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { -18, -24, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportMulticast"] = { @@ -4720,46 +4530,46 @@ skills["SupportMulticast"] = { "support_multicast_cast_speed_+%_final", }, levels = { - [1] = { 40, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 40, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 41, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 42, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 43, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 43, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 44, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 45, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 46, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 46, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 47, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 48, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 49, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 49, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 50, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 51, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 52, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 52, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 53, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 54, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 55, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 55, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 56, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 57, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 58, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 58, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 59, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 60, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 61, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 61, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 62, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 62, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 62, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 63, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 63, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 64, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 64, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 64, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 65, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 65, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 40, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { 40, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { 41, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { 42, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { 43, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { 43, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { 44, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { 45, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { 46, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { 46, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { 47, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { 48, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { 49, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { 49, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { 50, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { 51, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { 52, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { 52, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 53, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 54, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 55, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 55, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 56, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 57, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 58, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 58, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 59, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 60, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 61, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 61, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 62, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 62, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 62, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 63, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 63, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 64, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 64, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 64, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 65, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 65, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportSpellEchoPlus"] = { @@ -4802,26 +4612,26 @@ skills["SupportSpellEchoPlus"] = { "support_multicast_cast_speed_+%_final", }, levels = { - [1] = { 55, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 56, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 57, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 58, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 59, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 60, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 60, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 61, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 61, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 62, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 62, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 63, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 63, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 64, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 64, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 65, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 65, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 66, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 66, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 67, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 55, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { 56, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { 57, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { 58, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { 59, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { 60, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { 60, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { 61, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { 61, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { 62, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { 62, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { 63, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { 63, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { 64, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { 64, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 65, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 65, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 66, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 66, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 67, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportSummonGhostOnKill"] = { @@ -4853,8 +4663,6 @@ skills["SupportSummonGhostOnKill"] = { mod("PhysicalMax", "BASE", nil, ModFlag.Spell, 0, { type = "PerStat", stat = "ActivePhantasmLimit" }, { type = "GlobalEffect", effectType = "Buff", effectName = "Phantasmal Might", effectCond = "PhantasmalMight" }) } }, - baseMods = { - }, qualityStats = { Default = { { "chance_to_summon_support_ghost_on_killing_blow_%", 0.5 }, @@ -4878,46 +4686,46 @@ skills["SupportSummonGhostOnKill"] = { "skill_can_own_support_ghosts", }, levels = { - [1] = { 50, 5, 2, 3, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 51, 5, 3, 5, manaMultiplier = 20, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 52, 5, 5, 8, manaMultiplier = 20, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 53, 6, 6, 11, manaMultiplier = 20, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 54, 6, 9, 14, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 55, 6, 12, 18, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 56, 7, 14, 21, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 57, 7, 17, 26, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 58, 7, 20, 29, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 59, 8, 21, 33, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 60, 8, 24, 36, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 61, 8, 26, 41, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 62, 9, 29, 44, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 63, 9, 32, 48, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 64, 9, 33, 51, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 65, 9, 35, 53, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 66, 10, 36, 56, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 67, 10, 39, 59, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 68, 10, 41, 62, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 69, 10, 42, 65, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 70, 11, 44, 66, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 71, 11, 45, 68, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 72, 11, 47, 69, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 73, 11, 47, 72, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 74, 11, 48, 74, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 75, 12, 50, 75, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 76, 12, 51, 77, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 77, 12, 53, 80, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 78, 12, 54, 81, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 79, 12, 54, 83, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 79, 12, 56, 84, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 80, 13, 56, 84, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 80, 13, 57, 86, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 81, 13, 57, 87, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 81, 13, 57, 87, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 82, 13, 59, 89, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 82, 13, 59, 89, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 83, 13, 60, 90, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 83, 13, 60, 92, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 84, 13, 62, 92, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 50, 5, 2, 3, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 51, 5, 3, 5, manaMultiplier = 20, levelRequirement = 6, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 52, 5, 5, 8, manaMultiplier = 20, levelRequirement = 9, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 53, 6, 6, 11, manaMultiplier = 20, levelRequirement = 12, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 54, 6, 9, 14, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 55, 6, 12, 18, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 56, 7, 14, 21, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 57, 7, 17, 26, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 58, 7, 20, 29, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 59, 8, 21, 33, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 60, 8, 24, 36, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 61, 8, 26, 41, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 62, 9, 29, 44, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 63, 9, 32, 48, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 64, 9, 33, 51, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 65, 9, 35, 53, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 66, 10, 36, 56, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 67, 10, 39, 59, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 68, 10, 41, 62, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 69, 10, 42, 65, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 70, 11, 44, 66, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 71, 11, 45, 68, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 72, 11, 47, 69, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 73, 11, 47, 72, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 74, 11, 48, 74, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 75, 12, 50, 75, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 76, 12, 51, 77, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 77, 12, 53, 80, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 78, 12, 54, 81, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 79, 12, 54, 83, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 79, 12, 56, 84, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 80, 13, 56, 84, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 80, 13, 57, 86, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 81, 13, 57, 87, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 81, 13, 57, 87, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 82, 13, 59, 89, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 82, 13, 59, 89, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 83, 13, 60, 90, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 83, 13, 60, 92, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 84, 13, 62, 92, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SupportRapidActivation"] = { @@ -4943,8 +4751,6 @@ skills["SupportRapidActivation"] = { mod("BrandActivationFrequency", "MORE", nil, 0, 0, {type = "Condition", var = "BrandLastQuarter"}) }, }, - baseMods = { - }, qualityStats = { Default = { { "sigil_repeat_frequency_+%", 0.25 }, @@ -4966,46 +4772,46 @@ skills["SupportRapidActivation"] = { "quality_display_swiftbrand_is_gem", }, levels = { - [1] = { 30, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 30, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 31, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 32, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 33, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 33, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 34, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 35, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 36, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 36, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 37, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 38, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 39, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 39, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 40, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 41, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 42, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 42, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 43, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 44, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 45, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 45, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 46, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 47, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 48, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 48, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 49, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 50, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 51, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 51, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 52, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 52, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 52, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 53, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 53, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 54, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 54, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 54, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 55, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 55, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 30, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 31, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 32, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 33, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 33, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 34, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 35, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 36, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 36, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 37, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 38, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 39, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 39, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 40, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 41, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 42, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 42, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 43, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 44, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 45, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 45, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 46, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 47, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 48, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 48, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 49, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 50, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 51, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 51, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 52, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 52, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 52, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 53, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 53, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 54, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 54, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 54, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 55, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 55, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportTrinity"] = { @@ -5026,8 +4832,6 @@ skills["SupportTrinity"] = { mod("ElementalPenetration", "BASE", nil, 0, 0, { type = "MultiplierThreshold", var = "ResonanceCount", threshold = 25 }), }, }, - baseMods = { - }, qualityStats = { Default = { { "elemental_damage_+%", 0.5 }, @@ -5047,46 +4851,46 @@ skills["SupportTrinity"] = { "gain_resonance_of_majority_damage_on_hit_for_2_seconds", }, levels = { - [1] = { 7, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 7, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 8, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 8, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 9, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 9, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 10, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 10, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 11, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 11, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 12, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 12, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 13, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 13, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 14, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 14, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 15, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 15, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 16, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 16, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 17, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 17, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 18, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 18, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 19, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 19, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 20, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 20, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 21, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 21, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 21, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 22, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 22, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 22, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 22, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 23, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 23, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 23, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 23, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 24, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 7, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 7, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 8, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 8, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 9, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 9, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 10, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 10, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 11, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 11, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 12, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 12, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 13, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 13, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 14, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 14, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 15, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 15, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 16, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 16, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 17, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 17, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 18, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 18, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 19, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 19, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 20, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 20, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 21, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 21, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 21, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 22, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 22, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 22, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 22, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 23, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 23, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 23, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 23, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 24, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAilments"] = { @@ -5106,8 +4910,6 @@ skills["SupportAilments"] = { mod("Damage", "INC", nil, 0, 0, {type = "Condition", varList = { "Frozen","Chilled","Shocked","Ignited","Scorched","Brittle","Sapped","Poisoned","Bleeding" }}) } }, - baseMods = { - }, qualityStats = { Default = { { "base_all_ailment_duration_+%", 0.5 }, @@ -5119,54 +4921,52 @@ skills["SupportAilments"] = { { "base_damage_+%_while_an_ailment_on_you", 1.5 }, }, }, - constantStats = { - }, stats = { "base_all_ailment_duration_+%", "support_unbound_ailments_ailment_damage_+%_final", "non_damaging_ailment_effect_+%", }, levels = { - [1] = { 35, 10, 35, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 36, 10, 36, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 37, 11, 37, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 38, 11, 38, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 39, 12, 39, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 40, 12, 40, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 41, 13, 41, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 42, 13, 42, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 43, 14, 43, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 44, 14, 44, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 45, 15, 45, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 46, 15, 46, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 47, 16, 47, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 48, 16, 48, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 49, 17, 49, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 50, 17, 50, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 51, 18, 51, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 52, 18, 52, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 53, 19, 53, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 54, 19, 54, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 55, 20, 55, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 56, 20, 56, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 57, 21, 57, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 58, 21, 58, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 59, 22, 59, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 60, 22, 60, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 61, 23, 61, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 62, 23, 62, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 63, 24, 63, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 64, 24, 64, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 65, 24, 65, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 66, 25, 66, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 67, 25, 67, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 68, 25, 68, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 69, 25, 69, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 70, 26, 70, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 71, 26, 71, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 72, 26, 72, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 73, 26, 73, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 74, 27, 74, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 35, 10, 35, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, }, + [2] = { 36, 10, 36, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, }, + [3] = { 37, 11, 37, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, }, + [4] = { 38, 11, 38, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, }, + [5] = { 39, 12, 39, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, }, + [6] = { 40, 12, 40, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, }, + [7] = { 41, 13, 41, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, + [8] = { 42, 13, 42, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [9] = { 43, 14, 43, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, }, + [10] = { 44, 14, 44, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [11] = { 45, 15, 45, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, }, + [12] = { 46, 15, 46, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [13] = { 47, 16, 47, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, }, + [14] = { 48, 16, 48, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [15] = { 49, 17, 49, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [16] = { 50, 17, 50, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [17] = { 51, 18, 51, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, + [18] = { 52, 18, 52, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 53, 19, 53, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 54, 19, 54, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 55, 20, 55, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 56, 20, 56, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 57, 21, 57, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 58, 21, 58, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 59, 22, 59, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 60, 22, 60, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 61, 23, 61, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 62, 23, 62, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 63, 24, 63, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 64, 24, 64, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 65, 24, 65, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 66, 25, 66, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 67, 25, 67, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 68, 25, 68, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 69, 25, 69, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 70, 26, 70, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 71, 26, 71, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 72, 26, 72, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 73, 26, 73, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 74, 27, 74, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportUnboundAilmentsPlus"] = { @@ -5184,41 +4984,37 @@ skills["SupportUnboundAilmentsPlus"] = { mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Bleed, KeywordFlag.Poison, KeywordFlag.Ignite)), }, }, - baseMods = { - }, qualityStats = { Default = { { "base_all_ailment_duration_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_all_ailment_duration_+%", "support_unbound_ailments_ailment_damage_+%_final", "non_damaging_ailment_effect_+%", }, levels = { - [1] = { 55, 20, 55, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 56, 20, 56, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 57, 21, 57, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 58, 21, 58, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 69, 22, 69, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 70, 22, 70, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 70, 23, 70, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 71, 23, 71, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 71, 23, 71, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 72, 23, 72, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 72, 24, 72, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 73, 24, 73, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 73, 24, 73, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 74, 24, 74, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 74, 25, 74, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 75, 25, 75, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 75, 25, 75, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 76, 25, 76, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 76, 26, 76, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 77, 26, 77, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 55, 20, 55, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { 56, 20, 56, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { 57, 21, 57, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { 58, 21, 58, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { 69, 22, 69, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { 70, 22, 70, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { 70, 23, 70, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { 71, 23, 71, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { 71, 23, 71, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { 72, 23, 72, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { 72, 24, 72, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { 73, 24, 73, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { 73, 24, 73, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { 74, 24, 74, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { 74, 25, 74, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { 75, 25, 75, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { 75, 25, 75, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { 76, 25, 76, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { 76, 26, 76, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { 77, 26, 77, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportHandcastAnticipation"] = { @@ -5266,46 +5062,46 @@ skills["SupportHandcastAnticipation"] = { "support_spell_rapid_fire_repeat_use_damage_+%_final", }, levels = { - [1] = { 900, -50, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 890, -50, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 880, -49, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 870, -49, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 860, -48, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 850, -48, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 840, -47, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 830, -47, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 820, -46, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 810, -46, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 800, -45, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 790, -45, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 780, -44, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 770, -44, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 760, -43, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 750, -43, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 740, -42, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 730, -42, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 720, -41, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 710, -41, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 700, -40, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 690, -40, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 680, -39, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 670, -39, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 660, -38, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 650, -38, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 640, -37, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 630, -37, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 620, -36, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 610, -36, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 600, -35, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 590, -35, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 580, -34, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 570, -34, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 560, -33, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 550, -33, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 540, -32, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 530, -32, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 520, -31, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 510, -31, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 900, -50, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [2] = { 890, -50, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [3] = { 880, -49, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [4] = { 870, -49, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [5] = { 860, -48, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [6] = { 850, -48, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [7] = { 840, -47, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [8] = { 830, -47, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [9] = { 820, -46, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [10] = { 810, -46, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [11] = { 800, -45, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [12] = { 790, -45, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [13] = { 780, -44, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [14] = { 770, -44, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [15] = { 760, -43, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, }, }, + [16] = { 750, -43, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [17] = { 740, -42, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [18] = { 730, -42, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { 720, -41, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { 710, -41, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 700, -40, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 690, -40, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 680, -39, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 670, -39, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 660, -38, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 650, -38, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 640, -37, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 630, -37, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 620, -36, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 610, -36, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 600, -35, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 590, -35, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 580, -34, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 570, -34, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 560, -33, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 550, -33, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 540, -32, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 530, -32, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 520, -31, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 510, -31, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportUnleashPlus"] = { @@ -5338,33 +5134,31 @@ skills["SupportUnleashPlus"] = { { "spell_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_anticipation_rapid_fire_count", "support_anticipation_charge_gain_interval_ms", "support_spell_rapid_fire_repeat_use_damage_+%_final", }, levels = { - [1] = { 3, 700, -40, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 3, 690, -40, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 3, 680, -39, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 3, 670, -39, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 4, 660, -38, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 4, 650, -38, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 4, 645, -37, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 4, 640, -37, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 4, 635, -37, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 4, 630, -37, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 4, 625, -36, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 4, 620, -36, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 4, 615, -36, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 4, 610, -36, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 4, 605, -35, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 4, 600, -35, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 4, 595, -35, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 4, 590, -35, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 4, 585, -34, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 4, 580, -34, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 3, 700, -40, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { 3, 690, -40, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { 3, 680, -39, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { 3, 670, -39, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { 4, 660, -38, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { 4, 650, -38, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { 4, 645, -37, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { 4, 640, -37, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { 4, 635, -37, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { 4, 630, -37, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { 4, 625, -36, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { 4, 620, -36, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { 4, 615, -36, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { 4, 610, -36, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { 4, 605, -35, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { 4, 600, -35, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { 4, 595, -35, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { 4, 590, -35, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { 4, 585, -34, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { 4, 580, -34, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } \ No newline at end of file diff --git a/src/Data/Skills/sup_str.lua b/src/Data/Skills/sup_str.lua index 2a201a0295..5813a4f65b 100644 --- a/src/Data/Skills/sup_str.lua +++ b/src/Data/Skills/sup_str.lua @@ -16,8 +16,6 @@ skills["SupportAddedFireDamage"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "fire_damage_+%", 0.5 }, @@ -30,52 +28,50 @@ skills["SupportAddedFireDamage"] = { { "skill_physical_damage_%_to_convert_to_fire", 1 }, }, }, - constantStats = { - }, stats = { "physical_damage_%_to_add_as_fire", }, levels = { - [1] = { 25, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 25, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 26, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 27, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 30, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 31, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 31, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 32, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 33, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 34, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 34, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 35, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 37, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 40, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 41, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 42, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 43, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 43, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 44, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 45, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 46, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 47, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 50, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 25, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 26, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 27, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 28, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 28, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 29, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 30, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 31, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 31, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 32, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 33, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 34, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 34, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 35, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 37, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 40, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 41, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 42, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 43, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 43, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 44, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 45, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 46, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 47, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 50, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAddedFireDamagePlus"] = { @@ -88,40 +84,36 @@ skills["SupportAddedFireDamagePlus"] = { excludeSkillTypes = { }, plusVersionOf = "SupportAddedFireDamage", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "fire_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "physical_damage_%_to_add_as_fire", "supported_physical_skill_gem_level_+", }, levels = { - [1] = { 40, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 41, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 42, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 43, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 44, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 45, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 45, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 46, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 46, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 47, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 47, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 48, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 48, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 49, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 49, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 50, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 50, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 51, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 51, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 52, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 40, 0, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 41, 0, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 42, 0, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 43, 0, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 44, 1, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 45, 1, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 45, 1, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 46, 1, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 46, 1, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 47, 2, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 47, 2, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 48, 2, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 48, 2, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 49, 2, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 49, 3, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 50, 3, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 50, 3, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 51, 3, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 51, 3, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 52, 4, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportSpiritStrike"] = { @@ -139,8 +131,6 @@ skills["SupportSpiritStrike"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "melee_damage_+%", 0.5 }, @@ -159,46 +149,46 @@ skills["SupportSpiritStrike"] = { "support_spirit_strike_damage_+%_final", }, levels = { - [1] = { -19, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, cost = { }, }, - [2] = { -18, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, cost = { }, }, - [3] = { -17, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, cost = { }, }, - [4] = { -16, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, cost = { }, }, - [5] = { -15, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, cost = { }, }, - [6] = { -14, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, cost = { }, }, - [7] = { -13, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [8] = { -12, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, cost = { }, }, - [9] = { -11, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [10] = { -10, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [11] = { -9, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [12] = { -8, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [13] = { -7, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [14] = { -6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { -5, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { -4, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { -3, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { -2, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { -1, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 0, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 1, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 3, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 5, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 6, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 7, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 8, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 9, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 11, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 12, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 13, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 14, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 15, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 16, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 17, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 18, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 19, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 20, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -19, manaMultiplier = 30, levelRequirement = 4, statInterpolation = { 1, }, }, + [2] = { -18, manaMultiplier = 30, levelRequirement = 6, statInterpolation = { 1, }, }, + [3] = { -17, manaMultiplier = 30, levelRequirement = 9, statInterpolation = { 1, }, }, + [4] = { -16, manaMultiplier = 30, levelRequirement = 12, statInterpolation = { 1, }, }, + [5] = { -15, manaMultiplier = 30, levelRequirement = 16, statInterpolation = { 1, }, }, + [6] = { -14, manaMultiplier = 30, levelRequirement = 20, statInterpolation = { 1, }, }, + [7] = { -13, manaMultiplier = 30, levelRequirement = 24, statInterpolation = { 1, }, }, + [8] = { -12, manaMultiplier = 30, levelRequirement = 28, statInterpolation = { 1, }, }, + [9] = { -11, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, }, + [10] = { -10, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [11] = { -9, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [12] = { -8, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [13] = { -7, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [14] = { -6, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { -5, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { -4, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { -3, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { -2, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { -1, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 0, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 1, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 3, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 5, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 6, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 7, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 8, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 9, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 11, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 12, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 13, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 14, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 15, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 16, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 17, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 18, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 19, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 20, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAncestralCallPlus"] = { @@ -217,8 +207,6 @@ skills["SupportAncestralCallPlus"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "melee_damage_+%", 0.5 }, @@ -231,26 +219,26 @@ skills["SupportAncestralCallPlus"] = { "support_spirit_strike_damage_+%_final", }, levels = { - [1] = { 1, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 3, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 5, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 6, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 6, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 7, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 7, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 8, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 8, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 9, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 9, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 11, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 11, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 12, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 12, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 13, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 1, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { 2, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { 3, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { 4, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { 5, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { 6, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { 6, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { 7, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { 7, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { 8, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { 8, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { 9, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { 9, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 11, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 11, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 12, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 12, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 13, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBehead"] = { @@ -267,8 +255,6 @@ skills["SupportBehead"] = { mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), { type = "ActorCondition", actor = "enemy", var = "LowLife" }) }, }, - baseMods = { - }, qualityStats = { Default = { { "melee_range_+", 0.1 }, @@ -289,46 +275,46 @@ skills["SupportBehead"] = { "support_executioner_damage_vs_enemies_on_low_life_+%_final", }, levels = { - [1] = { 2, 30, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 2, 31, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, 32, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 2, 33, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 2, 34, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 2, 35, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 2, 36, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 2, 37, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 2, 38, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 2, 39, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 3, 40, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 3, 41, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 3, 42, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 3, 43, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 3, 44, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 3, 45, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 3, 46, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 3, 47, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 3, 48, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 3, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 4, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 4, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 4, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 4, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 4, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 4, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 4, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 4, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 4, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 4, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 4, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 4, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 4, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 4, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 4, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 4, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 4, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 4, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 4, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 4, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 2, 30, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [2] = { 2, 31, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [3] = { 2, 32, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [4] = { 2, 33, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [5] = { 2, 34, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [6] = { 2, 35, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [7] = { 2, 36, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [8] = { 2, 37, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [9] = { 2, 38, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [10] = { 2, 39, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [11] = { 3, 40, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [12] = { 3, 41, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [13] = { 3, 42, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [14] = { 3, 43, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [15] = { 3, 44, manaMultiplier = 30, levelRequirement = 65, statInterpolation = { 1, 1, }, }, + [16] = { 3, 45, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [17] = { 3, 46, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [18] = { 3, 47, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { 3, 48, manaMultiplier = 30, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { 3, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 4, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 4, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 4, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 4, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 4, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 4, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 4, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 4, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 4, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 4, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 4, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 4, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 4, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 4, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 4, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 4, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 4, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 4, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 4, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 4, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportBloodMagic"] = { @@ -340,8 +326,6 @@ skills["SupportBloodMagic"] = { addSkillTypes = { }, excludeSkillTypes = { SkillType.Blessing, }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "aura_effect_+%", 0.25 }, @@ -353,53 +337,51 @@ skills["SupportBloodMagic"] = { { "damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "aura_effect_+%", "base_skill_reserve_life_instead_of_mana", }, levels = { - [1] = { 10, manaMultiplier = 120, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 10, manaMultiplier = 119, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 11, manaMultiplier = 118, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 11, manaMultiplier = 117, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 12, manaMultiplier = 116, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 12, manaMultiplier = 115, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 13, manaMultiplier = 114, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 13, manaMultiplier = 113, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 14, manaMultiplier = 112, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 14, manaMultiplier = 111, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 15, manaMultiplier = 110, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 15, manaMultiplier = 109, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 16, manaMultiplier = 108, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 16, manaMultiplier = 107, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 17, manaMultiplier = 106, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 17, manaMultiplier = 105, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 18, manaMultiplier = 104, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 18, manaMultiplier = 103, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 19, manaMultiplier = 102, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 19, manaMultiplier = 101, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 20, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 20, manaMultiplier = 99, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 21, manaMultiplier = 98, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 21, manaMultiplier = 97, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 22, manaMultiplier = 96, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 22, manaMultiplier = 95, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 23, manaMultiplier = 94, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 23, manaMultiplier = 93, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 24, manaMultiplier = 92, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 24, manaMultiplier = 91, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 25, manaMultiplier = 91, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 25, manaMultiplier = 90, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 25, manaMultiplier = 90, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 25, manaMultiplier = 89, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 26, manaMultiplier = 89, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 26, manaMultiplier = 88, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 26, manaMultiplier = 88, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 26, manaMultiplier = 87, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 27, manaMultiplier = 87, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 27, manaMultiplier = 86, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 120, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 10, manaMultiplier = 119, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 11, manaMultiplier = 118, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 11, manaMultiplier = 117, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 12, manaMultiplier = 116, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 12, manaMultiplier = 115, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 13, manaMultiplier = 114, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 13, manaMultiplier = 113, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 14, manaMultiplier = 112, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 14, manaMultiplier = 111, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 15, manaMultiplier = 110, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 15, manaMultiplier = 109, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 16, manaMultiplier = 108, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 16, manaMultiplier = 107, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 17, manaMultiplier = 106, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 17, manaMultiplier = 105, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 18, manaMultiplier = 104, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 18, manaMultiplier = 103, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 19, manaMultiplier = 102, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 19, manaMultiplier = 101, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 20, manaMultiplier = 99, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 21, manaMultiplier = 98, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 21, manaMultiplier = 97, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 22, manaMultiplier = 96, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 22, manaMultiplier = 95, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 23, manaMultiplier = 94, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 23, manaMultiplier = 93, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 24, manaMultiplier = 92, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 24, manaMultiplier = 91, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 25, manaMultiplier = 91, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 25, manaMultiplier = 90, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 25, manaMultiplier = 90, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 25, manaMultiplier = 89, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 26, manaMultiplier = 89, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 26, manaMultiplier = 88, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 26, manaMultiplier = 88, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 26, manaMultiplier = 87, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 27, manaMultiplier = 87, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 27, manaMultiplier = 86, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBloodthirst"] = { @@ -423,8 +405,6 @@ skills["SupportBloodthirst"] = { mod("PhysicalMax", "BASE", nil, ModFlag.Weapon, 0, { type = "PercentStat", stat = "Life", percent = 1 }, { type = "Condition", var = "LowLife"}), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%_when_on_low_life", 1 }, @@ -443,46 +423,46 @@ skills["SupportBloodthirst"] = { "support_blood_thirst_damage_+%_final", }, levels = { - [1] = { 0, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 0, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 1, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 1, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 2, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 2, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 3, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 3, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 4, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 4, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 5, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 5, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 6, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 6, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 7, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 7, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 8, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 8, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 9, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 9, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 10, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 10, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 11, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 11, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 12, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 12, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 13, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 13, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 14, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 14, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 14, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 15, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 15, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 15, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 15, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 16, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 16, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 16, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 16, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 17, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 0, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 1, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 1, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 2, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 2, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 3, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 3, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 4, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 4, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 5, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 5, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 6, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 6, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 7, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 7, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 8, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 8, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 9, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 9, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 10, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 10, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 11, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 11, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 12, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 12, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 13, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 13, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 14, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 14, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 14, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 15, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 15, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 15, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 15, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 16, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 16, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 16, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 16, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 17, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBloodlust"] = { @@ -499,8 +479,6 @@ skills["SupportBloodlust"] = { mod("PhysicalDamage", "MORE", nil, ModFlag.Melee, 0, { type = "ActorCondition", actor = "enemy", var = "Bleeding" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "melee_damage_vs_bleeding_enemies_+%", 0.5 }, @@ -512,53 +490,51 @@ skills["SupportBloodlust"] = { { "refresh_bleeding_duration_on_hit_%_chance", 0.5 }, }, }, - constantStats = { - }, stats = { "support_bloodlust_melee_physical_damage_+%_final_vs_bleeding_enemies", "cannot_cause_bleeding", }, levels = { - [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBrutality"] = { @@ -575,8 +551,6 @@ skills["SupportBrutality"] = { mod("PhysicalDamage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "physical_damage_+%", 0.5 }, @@ -588,54 +562,52 @@ skills["SupportBrutality"] = { { "enemy_phys_reduction_%_penalty_vs_hit", 0.25 }, }, }, - constantStats = { - }, stats = { "support_brutality_physical_damage_+%_final", "deal_no_elemental_damage", "base_deal_no_chaos_damage", }, levels = { - [1] = { 25, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { 25, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { 26, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { 27, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { 28, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { 28, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { 29, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { 30, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { 31, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { 31, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { 32, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { 33, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { 34, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { 34, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { 35, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { 37, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { 25, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { 26, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { 27, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { 28, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { 28, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { 29, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { 30, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { 31, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { 31, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { 32, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { 33, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { 34, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { 34, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { 35, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { 37, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { 37, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 38, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 39, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 40, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 41, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 42, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 43, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 47, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 49, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 50, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBrutalityPlus"] = { @@ -653,15 +625,11 @@ skills["SupportBrutalityPlus"] = { mod("PhysicalDamage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "physical_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_brutality_physical_damage_+%_final", "chance_to_crush_on_hit_%", @@ -669,26 +637,26 @@ skills["SupportBrutalityPlus"] = { "base_deal_no_chaos_damage", }, levels = { - [1] = { 40, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 41, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 42, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 43, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 44, 10, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 45, 10, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 45, 10, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 46, 10, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 46, 10, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 47, 10, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 47, 10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 48, 10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 48, 10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 49, 10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 49, 10, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 50, 10, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 50, 10, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 51, 10, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 51, 10, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 52, 10, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 40, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 41, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 42, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 43, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 44, 10, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 45, 10, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 45, 10, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 46, 10, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 46, 10, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 47, 10, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 47, 10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 48, 10, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 48, 10, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 49, 10, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 49, 10, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 50, 10, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 50, 10, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 51, 10, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 51, 10, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 52, 10, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportIncreasedBurningDamage"] = { @@ -705,8 +673,6 @@ skills["SupportIncreasedBurningDamage"] = { mod("FireDamage", "MORE", nil, 0, KeywordFlag.FireDot), }, }, - baseMods = { - }, qualityStats = { Default = { { "burn_damage_+%", 0.5 }, @@ -718,52 +684,50 @@ skills["SupportIncreasedBurningDamage"] = { { "non_damaging_ailment_effect_+%", 2 }, }, }, - constantStats = { - }, stats = { "support_burning_damage_+%_final", }, levels = { - [1] = { 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 22, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 23, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 23, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 25, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 26, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 22, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 23, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 23, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 25, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 26, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 26, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 27, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportBurningDamagePlus"] = { @@ -781,40 +745,36 @@ skills["SupportBurningDamagePlus"] = { mod("FireDamage", "MORE", nil, 0, KeywordFlag.FireDot), }, }, - baseMods = { - }, qualityStats = { Default = { { "burn_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_burning_damage_+%_final", "supported_fire_skill_gem_level_+", }, levels = { - [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 39, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 40, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 40, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 41, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 41, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 42, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 42, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 43, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 43, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 44, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 45, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 46, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 46, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 47, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 39, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 40, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 40, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 41, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 41, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 42, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 42, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 43, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 43, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 44, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 44, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 45, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 45, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 46, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 46, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 47, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportCastOnMeleeKill"] = { @@ -831,8 +791,6 @@ skills["SupportCastOnMeleeKill"] = { ["support_cast_on_melee_kill_spell_damage_+%_final"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "attack_damage_+%", 0.5 }, @@ -850,46 +808,46 @@ skills["SupportCastOnMeleeKill"] = { stats = { }, levels = { - [1] = { manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 20, levelRequirement = 40, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 20, levelRequirement = 42, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 20, levelRequirement = 46, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 20, levelRequirement = 48, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 20, levelRequirement = 52, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 20, levelRequirement = 54, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 20, levelRequirement = 65, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 20, levelRequirement = 67, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 20, levelRequirement = 69, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { manaMultiplier = 20, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { manaMultiplier = 20, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { manaMultiplier = 20, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { manaMultiplier = 20, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { manaMultiplier = 20, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { manaMultiplier = 20, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { manaMultiplier = 20, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { manaMultiplier = 20, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { manaMultiplier = 20, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { manaMultiplier = 20, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 20, levelRequirement = 38, }, + [2] = { manaMultiplier = 20, levelRequirement = 40, }, + [3] = { manaMultiplier = 20, levelRequirement = 42, }, + [4] = { manaMultiplier = 20, levelRequirement = 44, }, + [5] = { manaMultiplier = 20, levelRequirement = 46, }, + [6] = { manaMultiplier = 20, levelRequirement = 48, }, + [7] = { manaMultiplier = 20, levelRequirement = 50, }, + [8] = { manaMultiplier = 20, levelRequirement = 52, }, + [9] = { manaMultiplier = 20, levelRequirement = 54, }, + [10] = { manaMultiplier = 20, levelRequirement = 56, }, + [11] = { manaMultiplier = 20, levelRequirement = 58, }, + [12] = { manaMultiplier = 20, levelRequirement = 60, }, + [13] = { manaMultiplier = 20, levelRequirement = 62, }, + [14] = { manaMultiplier = 20, levelRequirement = 64, }, + [15] = { manaMultiplier = 20, levelRequirement = 65, }, + [16] = { manaMultiplier = 20, levelRequirement = 66, }, + [17] = { manaMultiplier = 20, levelRequirement = 67, }, + [18] = { manaMultiplier = 20, levelRequirement = 68, }, + [19] = { manaMultiplier = 20, levelRequirement = 69, }, + [20] = { manaMultiplier = 20, levelRequirement = 70, }, + [21] = { manaMultiplier = 20, levelRequirement = 72, }, + [22] = { manaMultiplier = 20, levelRequirement = 74, }, + [23] = { manaMultiplier = 20, levelRequirement = 76, }, + [24] = { manaMultiplier = 20, levelRequirement = 78, }, + [25] = { manaMultiplier = 20, levelRequirement = 80, }, + [26] = { manaMultiplier = 20, levelRequirement = 82, }, + [27] = { manaMultiplier = 20, levelRequirement = 84, }, + [28] = { manaMultiplier = 20, levelRequirement = 86, }, + [29] = { manaMultiplier = 20, levelRequirement = 88, }, + [30] = { manaMultiplier = 20, levelRequirement = 90, }, + [31] = { manaMultiplier = 20, levelRequirement = 91, }, + [32] = { manaMultiplier = 20, levelRequirement = 92, }, + [33] = { manaMultiplier = 20, levelRequirement = 93, }, + [34] = { manaMultiplier = 20, levelRequirement = 94, }, + [35] = { manaMultiplier = 20, levelRequirement = 95, }, + [36] = { manaMultiplier = 20, levelRequirement = 96, }, + [37] = { manaMultiplier = 20, levelRequirement = 97, }, + [38] = { manaMultiplier = 20, levelRequirement = 98, }, + [39] = { manaMultiplier = 20, levelRequirement = 99, }, + [40] = { manaMultiplier = 20, levelRequirement = 100, }, }, } skills["SupportCastOnMeleeKillTriggered"] = { @@ -907,8 +865,6 @@ skills["SupportCastOnMeleeKillTriggered"] = { mod("Damage", "MORE", nil, ModFlag.Spell), }, }, - baseMods = { - }, qualityStats = { Default = { { "spell_damage_+%", 0.5 }, @@ -920,8 +876,6 @@ skills["SupportCastOnMeleeKillTriggered"] = { { "base_cooldown_speed_+%", 1 }, }, }, - constantStats = { - }, stats = { "support_cast_on_melee_kill_spell_damage_+%_final", "spell_uncastable_if_triggerable", @@ -929,46 +883,46 @@ skills["SupportCastOnMeleeKillTriggered"] = { "cast_spell_on_linked_melee_kill", }, levels = { - [1] = { 20, cooldown = 0.15, levelRequirement = 38, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [2] = { 21, cooldown = 0.15, levelRequirement = 40, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [3] = { 22, cooldown = 0.15, levelRequirement = 42, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [4] = { 23, cooldown = 0.15, levelRequirement = 44, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [5] = { 24, cooldown = 0.15, levelRequirement = 46, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [6] = { 25, cooldown = 0.15, levelRequirement = 48, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [7] = { 26, cooldown = 0.15, levelRequirement = 50, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [8] = { 27, cooldown = 0.15, levelRequirement = 52, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [9] = { 28, cooldown = 0.15, levelRequirement = 54, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [10] = { 29, cooldown = 0.15, levelRequirement = 56, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [11] = { 30, cooldown = 0.15, levelRequirement = 58, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [12] = { 31, cooldown = 0.15, levelRequirement = 60, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [13] = { 32, cooldown = 0.15, levelRequirement = 62, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [14] = { 33, cooldown = 0.15, levelRequirement = 64, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [15] = { 34, cooldown = 0.15, levelRequirement = 65, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [16] = { 35, cooldown = 0.15, levelRequirement = 66, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [17] = { 36, cooldown = 0.15, levelRequirement = 67, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, cooldown = 0.15, levelRequirement = 68, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, cooldown = 0.15, levelRequirement = 69, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, cooldown = 0.15, levelRequirement = 70, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, cooldown = 0.15, levelRequirement = 72, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [22] = { 41, cooldown = 0.15, levelRequirement = 74, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [23] = { 42, cooldown = 0.15, levelRequirement = 76, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [24] = { 43, cooldown = 0.15, levelRequirement = 78, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [25] = { 44, cooldown = 0.15, levelRequirement = 80, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [26] = { 45, cooldown = 0.15, levelRequirement = 82, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [27] = { 46, cooldown = 0.15, levelRequirement = 84, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [28] = { 47, cooldown = 0.15, levelRequirement = 86, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [29] = { 48, cooldown = 0.15, levelRequirement = 88, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [30] = { 49, cooldown = 0.15, levelRequirement = 90, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [31] = { 49, cooldown = 0.15, levelRequirement = 91, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [32] = { 50, cooldown = 0.15, levelRequirement = 92, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [33] = { 50, cooldown = 0.15, levelRequirement = 93, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [34] = { 51, cooldown = 0.15, levelRequirement = 94, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [35] = { 51, cooldown = 0.15, levelRequirement = 95, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [36] = { 52, cooldown = 0.15, levelRequirement = 96, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [37] = { 52, cooldown = 0.15, levelRequirement = 97, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [38] = { 53, cooldown = 0.15, levelRequirement = 98, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [39] = { 53, cooldown = 0.15, levelRequirement = 99, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, - [40] = { 54, cooldown = 0.15, levelRequirement = 100, manaMultiplier = 20, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, cooldown = 0.15, levelRequirement = 38, manaMultiplier = 20, statInterpolation = { 1, }, }, + [2] = { 21, cooldown = 0.15, levelRequirement = 40, manaMultiplier = 20, statInterpolation = { 1, }, }, + [3] = { 22, cooldown = 0.15, levelRequirement = 42, manaMultiplier = 20, statInterpolation = { 1, }, }, + [4] = { 23, cooldown = 0.15, levelRequirement = 44, manaMultiplier = 20, statInterpolation = { 1, }, }, + [5] = { 24, cooldown = 0.15, levelRequirement = 46, manaMultiplier = 20, statInterpolation = { 1, }, }, + [6] = { 25, cooldown = 0.15, levelRequirement = 48, manaMultiplier = 20, statInterpolation = { 1, }, }, + [7] = { 26, cooldown = 0.15, levelRequirement = 50, manaMultiplier = 20, statInterpolation = { 1, }, }, + [8] = { 27, cooldown = 0.15, levelRequirement = 52, manaMultiplier = 20, statInterpolation = { 1, }, }, + [9] = { 28, cooldown = 0.15, levelRequirement = 54, manaMultiplier = 20, statInterpolation = { 1, }, }, + [10] = { 29, cooldown = 0.15, levelRequirement = 56, manaMultiplier = 20, statInterpolation = { 1, }, }, + [11] = { 30, cooldown = 0.15, levelRequirement = 58, manaMultiplier = 20, statInterpolation = { 1, }, }, + [12] = { 31, cooldown = 0.15, levelRequirement = 60, manaMultiplier = 20, statInterpolation = { 1, }, }, + [13] = { 32, cooldown = 0.15, levelRequirement = 62, manaMultiplier = 20, statInterpolation = { 1, }, }, + [14] = { 33, cooldown = 0.15, levelRequirement = 64, manaMultiplier = 20, statInterpolation = { 1, }, }, + [15] = { 34, cooldown = 0.15, levelRequirement = 65, manaMultiplier = 20, statInterpolation = { 1, }, }, + [16] = { 35, cooldown = 0.15, levelRequirement = 66, manaMultiplier = 20, statInterpolation = { 1, }, }, + [17] = { 36, cooldown = 0.15, levelRequirement = 67, manaMultiplier = 20, statInterpolation = { 1, }, }, + [18] = { 37, cooldown = 0.15, levelRequirement = 68, manaMultiplier = 20, statInterpolation = { 1, }, }, + [19] = { 38, cooldown = 0.15, levelRequirement = 69, manaMultiplier = 20, statInterpolation = { 1, }, }, + [20] = { 39, cooldown = 0.15, levelRequirement = 70, manaMultiplier = 20, statInterpolation = { 1, }, }, + [21] = { 40, cooldown = 0.15, levelRequirement = 72, manaMultiplier = 20, statInterpolation = { 1, }, }, + [22] = { 41, cooldown = 0.15, levelRequirement = 74, manaMultiplier = 20, statInterpolation = { 1, }, }, + [23] = { 42, cooldown = 0.15, levelRequirement = 76, manaMultiplier = 20, statInterpolation = { 1, }, }, + [24] = { 43, cooldown = 0.15, levelRequirement = 78, manaMultiplier = 20, statInterpolation = { 1, }, }, + [25] = { 44, cooldown = 0.15, levelRequirement = 80, manaMultiplier = 20, statInterpolation = { 1, }, }, + [26] = { 45, cooldown = 0.15, levelRequirement = 82, manaMultiplier = 20, statInterpolation = { 1, }, }, + [27] = { 46, cooldown = 0.15, levelRequirement = 84, manaMultiplier = 20, statInterpolation = { 1, }, }, + [28] = { 47, cooldown = 0.15, levelRequirement = 86, manaMultiplier = 20, statInterpolation = { 1, }, }, + [29] = { 48, cooldown = 0.15, levelRequirement = 88, manaMultiplier = 20, statInterpolation = { 1, }, }, + [30] = { 49, cooldown = 0.15, levelRequirement = 90, manaMultiplier = 20, statInterpolation = { 1, }, }, + [31] = { 49, cooldown = 0.15, levelRequirement = 91, manaMultiplier = 20, statInterpolation = { 1, }, }, + [32] = { 50, cooldown = 0.15, levelRequirement = 92, manaMultiplier = 20, statInterpolation = { 1, }, }, + [33] = { 50, cooldown = 0.15, levelRequirement = 93, manaMultiplier = 20, statInterpolation = { 1, }, }, + [34] = { 51, cooldown = 0.15, levelRequirement = 94, manaMultiplier = 20, statInterpolation = { 1, }, }, + [35] = { 51, cooldown = 0.15, levelRequirement = 95, manaMultiplier = 20, statInterpolation = { 1, }, }, + [36] = { 52, cooldown = 0.15, levelRequirement = 96, manaMultiplier = 20, statInterpolation = { 1, }, }, + [37] = { 52, cooldown = 0.15, levelRequirement = 97, manaMultiplier = 20, statInterpolation = { 1, }, }, + [38] = { 53, cooldown = 0.15, levelRequirement = 98, manaMultiplier = 20, statInterpolation = { 1, }, }, + [39] = { 53, cooldown = 0.15, levelRequirement = 99, manaMultiplier = 20, statInterpolation = { 1, }, }, + [40] = { 54, cooldown = 0.15, levelRequirement = 100, manaMultiplier = 20, statInterpolation = { 1, }, }, }, } skills["SupportCastOnDamageTaken"] = { @@ -985,8 +939,6 @@ skills["SupportCastOnDamageTaken"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 0.5 }, @@ -1009,46 +961,46 @@ skills["SupportCastOnDamageTaken"] = { "base_skill_show_average_damage_instead_of_dps", }, levels = { - [1] = { 528, -70, 38, cooldown = 0.25, levelRequirement = 38, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 583, -66, 40, cooldown = 0.25, levelRequirement = 40, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 661, -62, 42, cooldown = 0.25, levelRequirement = 42, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 725, -58, 44, cooldown = 0.25, levelRequirement = 44, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 812, -54, 46, cooldown = 0.25, levelRequirement = 46, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 897, -50, 48, cooldown = 0.25, levelRequirement = 48, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 1003, -46, 50, cooldown = 0.25, levelRequirement = 50, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 1107, -42, 52, cooldown = 0.25, levelRequirement = 52, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 1221, -38, 54, cooldown = 0.25, levelRequirement = 54, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 1354, -34, 56, cooldown = 0.25, levelRequirement = 56, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 1485, -30, 58, cooldown = 0.25, levelRequirement = 58, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 1635, -26, 60, cooldown = 0.25, levelRequirement = 60, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 1804, -22, 62, cooldown = 0.25, levelRequirement = 62, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 1980, -18, 64, cooldown = 0.25, levelRequirement = 64, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 2184, -14, 65, cooldown = 0.25, levelRequirement = 65, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 2394, -10, 66, cooldown = 0.25, levelRequirement = 66, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 2621, -6, 67, cooldown = 0.25, levelRequirement = 67, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 2874, -2, 68, cooldown = 0.25, levelRequirement = 68, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 3142, 2, 69, cooldown = 0.25, levelRequirement = 69, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 3272, 6, 70, cooldown = 0.25, levelRequirement = 70, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 3580, 10, 72, cooldown = 0.25, levelRequirement = 72, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 3950, 14, 74, cooldown = 0.25, levelRequirement = 74, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 4350, 18, 76, cooldown = 0.25, levelRequirement = 76, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 4780, 22, 78, cooldown = 0.25, levelRequirement = 78, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 5240, 26, 80, cooldown = 0.25, levelRequirement = 80, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 5730, 30, 82, cooldown = 0.25, levelRequirement = 82, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 6250, 34, 84, cooldown = 0.25, levelRequirement = 84, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 6800, 38, 86, cooldown = 0.25, levelRequirement = 86, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 7380, 42, 88, cooldown = 0.25, levelRequirement = 88, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 7990, 46, 90, cooldown = 0.25, levelRequirement = 90, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 8310, 48, 91, cooldown = 0.25, levelRequirement = 91, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 8630, 50, 92, cooldown = 0.25, levelRequirement = 92, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 8965, 52, 93, cooldown = 0.25, levelRequirement = 93, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 9300, 54, 94, cooldown = 0.25, levelRequirement = 94, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 9650, 56, 95, cooldown = 0.25, levelRequirement = 95, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 10000, 58, 96, cooldown = 0.25, levelRequirement = 96, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 10365, 60, 97, cooldown = 0.25, levelRequirement = 97, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 10730, 62, 98, cooldown = 0.25, levelRequirement = 98, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 11110, 64, 99, cooldown = 0.25, levelRequirement = 99, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 11490, 66, 100, cooldown = 0.25, levelRequirement = 100, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 528, -70, 38, cooldown = 0.25, levelRequirement = 38, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [2] = { 583, -66, 40, cooldown = 0.25, levelRequirement = 40, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [3] = { 661, -62, 42, cooldown = 0.25, levelRequirement = 42, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [4] = { 725, -58, 44, cooldown = 0.25, levelRequirement = 44, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [5] = { 812, -54, 46, cooldown = 0.25, levelRequirement = 46, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [6] = { 897, -50, 48, cooldown = 0.25, levelRequirement = 48, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [7] = { 1003, -46, 50, cooldown = 0.25, levelRequirement = 50, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [8] = { 1107, -42, 52, cooldown = 0.25, levelRequirement = 52, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [9] = { 1221, -38, 54, cooldown = 0.25, levelRequirement = 54, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [10] = { 1354, -34, 56, cooldown = 0.25, levelRequirement = 56, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [11] = { 1485, -30, 58, cooldown = 0.25, levelRequirement = 58, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [12] = { 1635, -26, 60, cooldown = 0.25, levelRequirement = 60, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [13] = { 1804, -22, 62, cooldown = 0.25, levelRequirement = 62, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [14] = { 1980, -18, 64, cooldown = 0.25, levelRequirement = 64, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [15] = { 2184, -14, 65, cooldown = 0.25, levelRequirement = 65, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [16] = { 2394, -10, 66, cooldown = 0.25, levelRequirement = 66, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [17] = { 2621, -6, 67, cooldown = 0.25, levelRequirement = 67, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [18] = { 2874, -2, 68, cooldown = 0.25, levelRequirement = 68, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [19] = { 3142, 2, 69, cooldown = 0.25, levelRequirement = 69, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [20] = { 3272, 6, 70, cooldown = 0.25, levelRequirement = 70, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [21] = { 3580, 10, 72, cooldown = 0.25, levelRequirement = 72, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [22] = { 3950, 14, 74, cooldown = 0.25, levelRequirement = 74, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [23] = { 4350, 18, 76, cooldown = 0.25, levelRequirement = 76, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [24] = { 4780, 22, 78, cooldown = 0.25, levelRequirement = 78, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [25] = { 5240, 26, 80, cooldown = 0.25, levelRequirement = 80, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [26] = { 5730, 30, 82, cooldown = 0.25, levelRequirement = 82, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [27] = { 6250, 34, 84, cooldown = 0.25, levelRequirement = 84, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [28] = { 6800, 38, 86, cooldown = 0.25, levelRequirement = 86, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [29] = { 7380, 42, 88, cooldown = 0.25, levelRequirement = 88, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [30] = { 7990, 46, 90, cooldown = 0.25, levelRequirement = 90, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [31] = { 8310, 48, 91, cooldown = 0.25, levelRequirement = 91, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [32] = { 8630, 50, 92, cooldown = 0.25, levelRequirement = 92, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [33] = { 8965, 52, 93, cooldown = 0.25, levelRequirement = 93, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [34] = { 9300, 54, 94, cooldown = 0.25, levelRequirement = 94, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [35] = { 9650, 56, 95, cooldown = 0.25, levelRequirement = 95, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [36] = { 10000, 58, 96, cooldown = 0.25, levelRequirement = 96, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [37] = { 10365, 60, 97, cooldown = 0.25, levelRequirement = 97, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [38] = { 10730, 62, 98, cooldown = 0.25, levelRequirement = 98, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [39] = { 11110, 64, 99, cooldown = 0.25, levelRequirement = 99, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, + [40] = { 11490, 66, 100, cooldown = 0.25, levelRequirement = 100, manaMultiplier = 150, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportChanceToBleed"] = { @@ -1067,8 +1019,6 @@ skills["SupportChanceToBleed"] = { mod("Damage", "MORE", nil, 0, KeywordFlag.Bleed), }, }, - baseMods = { - }, qualityStats = { Default = { { "bleeding_damage_+%", 0.5 }, @@ -1089,46 +1039,46 @@ skills["SupportChanceToBleed"] = { "support_chance_to_bleed_bleeding_damage_+%_final", }, levels = { - [1] = { 1, 2, 0, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 1, 3, 1, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 2, 3, 2, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 2, 4, 3, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 3, 4, 4, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 3, 5, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 4, 6, 6, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 5, 8, 7, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 6, 10, 8, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 8, 12, 9, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 10, 15, 10, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 12, 18, 11, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 14, 21, 12, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 17, 26, 13, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 21, 31, 14, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 24, 37, 15, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 29, 44, 16, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 34, 52, 17, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 39, 58, 18, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 44, 66, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 48, 71, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 52, 77, 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 56, 84, 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 61, 91, 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 66, 98, 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 71, 106, 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 77, 115, 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 83, 124, 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 89, 134, 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 96, 145, 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 100, 150, 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 104, 156, 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 108, 162, 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 112, 168, 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 117, 175, 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 121, 182, 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 126, 188, 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 130, 196, 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 135, 203, 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 141, 211, 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 1, 2, 0, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, + [2] = { 1, 3, 1, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, + [3] = { 2, 3, 2, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [4] = { 2, 4, 3, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, + [5] = { 3, 4, 4, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, + [6] = { 3, 5, 5, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [7] = { 4, 6, 6, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [8] = { 5, 8, 7, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [9] = { 6, 10, 8, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [10] = { 8, 12, 9, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [11] = { 10, 15, 10, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [12] = { 12, 18, 11, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [13] = { 14, 21, 12, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [14] = { 17, 26, 13, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [15] = { 21, 31, 14, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [16] = { 24, 37, 15, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [17] = { 29, 44, 16, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [18] = { 34, 52, 17, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 39, 58, 18, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 44, 66, 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 48, 71, 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 52, 77, 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 56, 84, 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 61, 91, 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 66, 98, 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 71, 106, 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 77, 115, 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 83, 124, 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 89, 134, 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 96, 145, 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 100, 150, 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 104, 156, 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 108, 162, 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 112, 168, 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 117, 175, 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 121, 182, 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 126, 188, 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 130, 196, 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 135, 203, 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 141, 211, 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportColdToFire"] = { @@ -1141,8 +1091,6 @@ skills["SupportColdToFire"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "cold_damage_+%", 0.5 }, @@ -1162,46 +1110,46 @@ skills["SupportColdToFire"] = { "cold_damage_%_to_add_as_fire", }, levels = { - [1] = { 10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 11, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 12, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 13, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 14, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 15, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 17, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 18, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 19, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 21, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 41, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 41, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 42, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 42, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 43, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 43, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 44, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 11, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 12, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 13, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 14, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 15, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 16, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 17, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 18, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 19, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 21, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 22, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 23, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 24, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 25, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 26, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 27, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 28, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 29, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 30, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 31, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 32, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 33, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 34, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 35, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 36, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 37, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 38, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 39, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 39, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 40, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 40, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 41, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 41, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 42, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 42, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 43, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 43, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 44, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportCruelty"] = { @@ -1247,46 +1195,46 @@ skills["SupportCruelty"] = { "supported_by_cruelty", }, levels = { - [1] = { 0, 15, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 1, 15, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 2, 16, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 3, 16, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 4, 17, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 5, 17, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 6, 18, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 7, 18, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 8, 19, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 9, 19, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 10, 20, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 11, 20, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 12, 21, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 13, 21, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 14, 22, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 15, 22, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 16, 23, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 17, 23, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 18, 24, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 19, 24, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 25, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 21, 25, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 22, 26, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 23, 26, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 24, 27, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 25, 27, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 26, 28, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 27, 28, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 28, 29, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 29, 29, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 29, 29, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 30, 30, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 30, 30, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 31, 30, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 31, 30, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 32, 31, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 32, 31, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 33, 31, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 33, 31, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 34, 32, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, 15, manaMultiplier = 40, levelRequirement = 18, statInterpolation = { 1, 1, }, }, + [2] = { 1, 15, manaMultiplier = 40, levelRequirement = 22, statInterpolation = { 1, 1, }, }, + [3] = { 2, 16, manaMultiplier = 40, levelRequirement = 26, statInterpolation = { 1, 1, }, }, + [4] = { 3, 16, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [5] = { 4, 17, manaMultiplier = 40, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [6] = { 5, 17, manaMultiplier = 40, levelRequirement = 35, statInterpolation = { 1, 1, }, }, + [7] = { 6, 18, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [8] = { 7, 18, manaMultiplier = 40, levelRequirement = 41, statInterpolation = { 1, 1, }, }, + [9] = { 8, 19, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [10] = { 9, 19, manaMultiplier = 40, levelRequirement = 47, statInterpolation = { 1, 1, }, }, + [11] = { 10, 20, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [12] = { 11, 20, manaMultiplier = 40, levelRequirement = 53, statInterpolation = { 1, 1, }, }, + [13] = { 12, 21, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 13, 21, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 14, 22, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 15, 22, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 16, 23, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 17, 23, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 18, 24, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 19, 24, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 25, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 25, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 22, 26, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 23, 26, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 24, 27, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 25, 27, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 26, 28, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 27, 28, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 28, 29, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 29, 29, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 29, 29, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 30, 30, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 30, 30, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 31, 30, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 31, 30, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 32, 31, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 32, 31, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 33, 31, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 33, 31, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 34, 32, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportMeleeDamageOnFullLife"] = { @@ -1303,8 +1251,6 @@ skills["SupportMeleeDamageOnFullLife"] = { mod("Damage", "MORE", nil, 0, 0, { type = "Condition", var = "FullLife" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 0.5 }, @@ -1316,52 +1262,50 @@ skills["SupportMeleeDamageOnFullLife"] = { { "damage_+%_vs_enemies_on_full_life", 2 }, }, }, - constantStats = { - }, stats = { "support_damage_while_on_full_life_+%_final", }, levels = { - [1] = { 20, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 20, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 21, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 22, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 23, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 23, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 25, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 26, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 20, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 21, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 22, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 23, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 23, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 24, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 25, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 26, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 26, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 27, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAuraDuration"] = { @@ -1379,8 +1323,6 @@ skills["SupportAuraDuration"] = { div = 1000, }, }, - baseMods = { - }, qualityStats = { Default = { { "aura_effect_+%", 0.25 }, @@ -1402,46 +1344,46 @@ skills["SupportAuraDuration"] = { "skill_is_blessing_skill", }, levels = { - [1] = { 9000, 0, 90, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 9100, 1, 101, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 9200, 2, 108, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 9300, 3, 115, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 9400, 4, 121, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 9500, 5, 128, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 9600, 6, 135, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 9700, 7, 141, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 9800, 8, 148, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 9900, 9, 155, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 10000, 10, 163, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 10100, 11, 169, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 10200, 12, 176, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 10300, 13, 184, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 10400, 14, 189, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 10500, 15, 198, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 10600, 16, 205, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 10700, 17, 209, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 10800, 18, 220, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 10900, 19, 233, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 11000, 20, 244, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 11100, 21, 253, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 11200, 22, 260, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 11300, 23, 269, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 11400, 24, 278, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 11500, 25, 285, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 11600, 26, 294, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 11700, 27, 303, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 11800, 28, 310, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 11900, 29, 319, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 11950, 29, 338, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 12000, 30, 348, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 12050, 30, 358, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 12100, 31, 368, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 12150, 31, 379, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 12200, 32, 389, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 12250, 32, 399, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 12300, 33, 409, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 12350, 33, 419, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 12400, 34, 429, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 9000, 0, 90, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [2] = { 9100, 1, 101, levelRequirement = 34, statInterpolation = { 1, 1, 1, }, }, + [3] = { 9200, 2, 108, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [4] = { 9300, 3, 115, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [5] = { 9400, 4, 121, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [6] = { 9500, 5, 128, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [7] = { 9600, 6, 135, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [8] = { 9700, 7, 141, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [9] = { 9800, 8, 148, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [10] = { 9900, 9, 155, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [11] = { 10000, 10, 163, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [12] = { 10100, 11, 169, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [13] = { 10200, 12, 176, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [14] = { 10300, 13, 184, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [15] = { 10400, 14, 189, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [16] = { 10500, 15, 198, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 10600, 16, 205, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 10700, 17, 209, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 10800, 18, 220, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 10900, 19, 233, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 11000, 20, 244, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 11100, 21, 253, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 11200, 22, 260, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 11300, 23, 269, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 11400, 24, 278, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 11500, 25, 285, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 11600, 26, 294, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 11700, 27, 303, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 11800, 28, 310, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 11900, 29, 319, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 11950, 29, 338, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 12000, 30, 348, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 12050, 30, 358, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 12100, 31, 368, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 12150, 31, 379, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 12200, 32, 389, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 12250, 32, 399, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 12300, 33, 409, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 12350, 33, 419, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 12400, 34, 429, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportEarthbreaker"] = { @@ -1467,8 +1409,6 @@ skills["SupportEarthbreaker"] = { mod("AreaOfEffect", "INC", nil, ModFlag.Melee), }, }, - baseMods = { - }, qualityStats = { Default = { { "totem_damage_+%", 0.5 }, @@ -1499,46 +1439,46 @@ skills["SupportEarthbreaker"] = { "force_lite_skill_effects", }, levels = { - [1] = { 8, -19, 10, manaMultiplier = 100, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 10, -18, 10, manaMultiplier = 100, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 13, -17, 11, manaMultiplier = 100, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 17, -16, 11, manaMultiplier = 100, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 21, -15, 12, manaMultiplier = 100, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 25, -14, 12, manaMultiplier = 100, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 29, -13, 13, manaMultiplier = 100, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 33, -12, 13, manaMultiplier = 100, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 37, -11, 14, manaMultiplier = 100, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 40, -10, 14, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 43, -9, 15, manaMultiplier = 100, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 46, -8, 15, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 49, -7, 16, manaMultiplier = 100, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 52, -6, 16, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 55, -5, 17, manaMultiplier = 100, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 58, -4, 17, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 61, -3, 18, manaMultiplier = 100, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 64, -2, 18, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 67, -1, 19, manaMultiplier = 100, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 70, 0, 19, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [21] = { 72, 1, 20, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [22] = { 74, 2, 20, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [23] = { 76, 3, 21, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [24] = { 78, 4, 21, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [25] = { 80, 5, 22, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [26] = { 82, 6, 22, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [27] = { 84, 7, 23, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [28] = { 86, 8, 23, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [29] = { 88, 9, 24, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [30] = { 90, 10, 24, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [31] = { 91, 10, 24, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [32] = { 92, 11, 25, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [33] = { 93, 11, 25, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [34] = { 94, 12, 25, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [35] = { 95, 12, 25, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [36] = { 96, 13, 26, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [37] = { 97, 13, 26, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [38] = { 98, 14, 26, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [39] = { 99, 14, 26, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [40] = { 100, 15, 27, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 8, -19, 10, manaMultiplier = 100, levelRequirement = 8, statInterpolation = { 1, 1, 1, }, }, + [2] = { 10, -18, 10, manaMultiplier = 100, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, }, + [3] = { 13, -17, 11, manaMultiplier = 100, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, }, + [4] = { 17, -16, 11, manaMultiplier = 100, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, }, + [5] = { 21, -15, 12, manaMultiplier = 100, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, }, + [6] = { 25, -14, 12, manaMultiplier = 100, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, }, + [7] = { 29, -13, 13, manaMultiplier = 100, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, + [8] = { 33, -12, 13, manaMultiplier = 100, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [9] = { 37, -11, 14, manaMultiplier = 100, levelRequirement = 37, statInterpolation = { 1, 1, 1, }, }, + [10] = { 40, -10, 14, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [11] = { 43, -9, 15, manaMultiplier = 100, levelRequirement = 43, statInterpolation = { 1, 1, 1, }, }, + [12] = { 46, -8, 15, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, 1, }, }, + [13] = { 49, -7, 16, manaMultiplier = 100, levelRequirement = 49, statInterpolation = { 1, 1, 1, }, }, + [14] = { 52, -6, 16, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [15] = { 55, -5, 17, manaMultiplier = 100, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [16] = { 58, -4, 17, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [17] = { 61, -3, 18, manaMultiplier = 100, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, + [18] = { 64, -2, 18, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 67, -1, 19, manaMultiplier = 100, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 70, 0, 19, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 72, 1, 20, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 74, 2, 20, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 76, 3, 21, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 78, 4, 21, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 80, 5, 22, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 82, 6, 22, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 84, 7, 23, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 86, 8, 23, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 88, 9, 24, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 90, 10, 24, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 91, 10, 24, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 92, 11, 25, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 93, 11, 25, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 94, 12, 25, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 95, 12, 25, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 96, 13, 26, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 97, 13, 26, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 98, 14, 26, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 99, 14, 26, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 100, 15, 27, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportWeaponElementalDamage"] = { @@ -1556,8 +1496,6 @@ skills["SupportWeaponElementalDamage"] = { mod("ElementalDamage", "MORE", nil, 0, KeywordFlag.Attack), }, }, - baseMods = { - }, qualityStats = { Default = { { "elemental_damage_with_attack_skills_+%", 0.5 }, @@ -1569,52 +1507,50 @@ skills["SupportWeaponElementalDamage"] = { { "base_mana_leech_from_elemental_damage_permyriad", 2.5 }, }, }, - constantStats = { - }, stats = { "support_attack_skills_elemental_damage_+%_final", }, levels = { - [1] = { 20, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 20, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 21, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 22, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 23, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 23, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 25, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 26, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 20, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 21, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 22, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 23, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 23, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 24, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 25, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 26, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 26, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 27, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportWeaponElementalDamagePlus"] = { @@ -1632,40 +1568,36 @@ skills["SupportWeaponElementalDamagePlus"] = { mod("ElementalDamage", "MORE", nil, 0, KeywordFlag.Attack), }, }, - baseMods = { - }, qualityStats = { Default = { { "elemental_damage_with_attack_skills_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_attack_skills_elemental_damage_+%_final", "elemental_damage_cannot_be_reflected", }, levels = { - [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 39, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 40, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 40, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 41, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 41, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 42, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 42, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 43, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 43, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 44, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 45, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 46, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 46, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 47, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 39, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 40, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 40, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 41, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 41, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 42, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 42, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 43, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 43, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 44, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 44, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 45, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 45, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 46, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 46, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 47, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportAdditionalLevel"] = { @@ -1678,8 +1610,6 @@ skills["SupportAdditionalLevel"] = { excludeSkillTypes = { }, supportGemsOnly = true, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "local_gem_experience_gain_+%", 5 }, @@ -1688,22 +1618,20 @@ skills["SupportAdditionalLevel"] = { { "local_gem_str_requirement_+%", -3 }, }, }, - constantStats = { - }, stats = { "supported_active_skill_gem_level_+", }, levels = { - [1] = { 0, manaMultiplier = 30, levelRequirement = 1, statInterpolation = { 1, }, cost = { }, }, - [2] = { 1, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 2, manaMultiplier = 30, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [4] = { 3, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [5] = { 4, manaMultiplier = 30, levelRequirement = 75, statInterpolation = { 1, }, cost = { }, }, - [6] = { 5, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [7] = { 6, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, - [8] = { 7, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, - [9] = { 8, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, - [10] = { 9, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 30, levelRequirement = 1, statInterpolation = { 1, }, }, + [2] = { 1, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 2, manaMultiplier = 30, levelRequirement = 45, statInterpolation = { 1, }, }, + [4] = { 3, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [5] = { 4, manaMultiplier = 30, levelRequirement = 75, statInterpolation = { 1, }, }, + [6] = { 5, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [7] = { 6, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, + [8] = { 7, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, + [9] = { 8, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, + [10] = { 9, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportAdditionalLevelPlus"] = { @@ -1717,39 +1645,35 @@ skills["SupportAdditionalLevelPlus"] = { supportGemsOnly = true, plusVersionOf = "SupportAdditionalLevel", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "local_gem_experience_gain_+%", 5 }, }, }, - constantStats = { - }, stats = { "supported_active_skill_gem_level_+", }, levels = { - [1] = { 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 1, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 2, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 3, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 4, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 5, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 6, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 7, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 8, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 9, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 11, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 12, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 13, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 14, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 15, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 16, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 17, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 18, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 19, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { 1, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { 2, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { 3, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { 4, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { 5, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { 6, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { 7, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { 8, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { 9, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { 11, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { 12, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { 13, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { 14, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 15, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 16, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 17, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 18, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 19, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["EnduranceChargeOnMeleeStun"] = { @@ -1769,8 +1693,6 @@ skills["EnduranceChargeOnMeleeStun"] = { mod("Damage", "INC", nil, 0, 0, { type = "Condition", var = "LostEnduranceChargeInPast8Sec" }), } }, - baseMods = { - }, qualityStats = { Default = { { "base_stun_duration_+%", 1 }, @@ -1790,46 +1712,46 @@ skills["EnduranceChargeOnMeleeStun"] = { "gain_endurance_charge_on_melee_stun", }, levels = { - [1] = { 0, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 1, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 2, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 3, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 4, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 5, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 6, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 7, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 8, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 9, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 10, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 11, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 12, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 13, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 14, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 15, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 16, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 17, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 18, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 1, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 2, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 3, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 4, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 5, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 6, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 7, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 8, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 9, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 10, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 11, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 12, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 13, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 14, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 15, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 16, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 17, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 18, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 19, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 21, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 22, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 23, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 24, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 26, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 27, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 28, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 29, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 29, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 30, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 30, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 31, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 31, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 32, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 32, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 33, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 33, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 34, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMortalConviction"] = { @@ -1863,8 +1785,6 @@ skills["SupportMortalConviction"] = { { "non_curse_aura_effect_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "aura_effect_+%", "skill_aura_also_disables_non_blessing_mana_reservation_skills", @@ -1872,46 +1792,46 @@ skills["SupportMortalConviction"] = { "base_skill_no_reservation", }, levels = { - [1] = { -19, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -18, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -17, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -16, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -15, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -14, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -13, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -12, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -11, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -9, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -8, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -7, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -6, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -5, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -4, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -3, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -2, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -1, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { 0, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 1, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 2, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 3, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 4, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 5, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 6, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 7, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 8, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 9, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 11, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 11, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 12, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 12, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 13, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 13, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 14, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 14, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 15, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -19, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -18, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -17, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -16, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -15, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -14, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -13, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -12, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -11, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -10, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -9, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -8, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -7, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -6, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -5, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -4, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -3, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -2, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -1, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 0, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 1, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 2, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 3, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 4, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 5, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 6, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 7, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 8, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 9, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 11, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 11, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 12, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 12, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 13, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 13, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 14, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 14, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 15, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportFirePenetration"] = { @@ -1923,8 +1843,6 @@ skills["SupportFirePenetration"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "fire_damage_+%", 0.5 }, @@ -1936,52 +1854,50 @@ skills["SupportFirePenetration"] = { { "base_chance_to_destroy_corpse_on_kill_%_vs_ignited", 5 }, }, }, - constantStats = { - }, stats = { "base_reduce_enemy_fire_resistance_%", }, levels = { - [1] = { 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 22, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 23, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 23, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 25, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 26, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 20, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 21, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 22, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 23, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 23, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 25, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 26, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 26, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 27, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 29, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 29, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 30, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 31, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 37, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 38, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 38, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 39, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 40, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 41, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 41, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 42, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 42, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 42, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 43, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 43, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 44, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 44, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 44, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 45, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 45, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportFirePenetrationPlus"] = { @@ -1994,40 +1910,36 @@ skills["SupportFirePenetrationPlus"] = { excludeSkillTypes = { }, plusVersionOf = "SupportFirePenetration", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "fire_damage_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "base_reduce_enemy_fire_resistance_%", "base_inflict_fire_exposure_on_hit_%_chance", }, levels = { - [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 39, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 40, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 40, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 41, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 41, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 42, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 42, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 43, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 43, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 44, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 45, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 46, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 46, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 47, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 36, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 37, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 38, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 39, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 40, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 40, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 41, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 41, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 42, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 42, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 43, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 43, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 44, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 44, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 45, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 45, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 46, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 46, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 47, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["AncestralSlamSupport"] = { @@ -2055,8 +1967,6 @@ skills["AncestralSlamSupport"] = { mod("EnemyStunThreshold", "INC", nil, ModFlag.Attack) }, }, - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 0.5 }, @@ -2079,46 +1989,46 @@ skills["AncestralSlamSupport"] = { "ancestral_slam_interval_duration", }, levels = { - [1] = { 70, 50, 40, 2500, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 71, 51, 41, 2460, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 73, 52, 42, 2430, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 74, 53, 43, 2390, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 76, 54, 44, 2350, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 77, 55, 45, 2320, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 79, 56, 46, 2280, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 80, 57, 47, 2240, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 82, 58, 48, 2210, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 83, 59, 49, 2170, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 85, 60, 50, 2130, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 86, 61, 51, 2090, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 88, 62, 52, 2060, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 89, 63, 53, 2020, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 91, 64, 54, 1980, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 92, 65, 55, 1950, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 94, 66, 56, 1910, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 95, 67, 57, 1870, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 97, 68, 58, 1840, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 98, 69, 59, 1800, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 100, 70, 60, 1760, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 101, 71, 61, 1730, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 103, 72, 62, 1690, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 104, 73, 63, 1650, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 106, 74, 64, 1620, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 107, 75, 65, 1580, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 109, 76, 66, 1540, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 110, 77, 67, 1510, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 112, 78, 68, 1470, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 113, 79, 69, 1430, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 114, 79, 69, 1410, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 115, 80, 70, 1390, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 115, 80, 70, 1380, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 116, 81, 71, 1360, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 117, 81, 71, 1340, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 118, 82, 72, 1320, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 118, 82, 72, 1300, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 119, 83, 73, 1280, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 120, 83, 73, 1270, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 121, 84, 74, 1250, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 70, 50, 40, 2500, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 71, 51, 41, 2460, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 73, 52, 42, 2430, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 74, 53, 43, 2390, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 76, 54, 44, 2350, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 77, 55, 45, 2320, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 79, 56, 46, 2280, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 80, 57, 47, 2240, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 82, 58, 48, 2210, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 83, 59, 49, 2170, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 85, 60, 50, 2130, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 86, 61, 51, 2090, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 88, 62, 52, 2060, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 89, 63, 53, 2020, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 91, 64, 54, 1980, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 92, 65, 55, 1950, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 94, 66, 56, 1910, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 95, 67, 57, 1870, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 97, 68, 58, 1840, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 98, 69, 59, 1800, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 100, 70, 60, 1760, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 101, 71, 61, 1730, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 103, 72, 62, 1690, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 104, 73, 63, 1650, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 106, 74, 64, 1620, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 107, 75, 65, 1580, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 109, 76, 66, 1540, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 110, 77, 67, 1510, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 112, 78, 68, 1470, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 113, 79, 69, 1430, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 114, 79, 69, 1410, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 115, 80, 70, 1390, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 115, 80, 70, 1380, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 116, 81, 71, 1360, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 117, 81, 71, 1340, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 118, 82, 72, 1320, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 118, 82, 72, 1300, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 119, 83, 73, 1280, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 120, 83, 73, 1270, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 121, 84, 74, 1250, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SupportFortify"] = { @@ -2145,8 +2055,6 @@ skills["SupportFortify"] = { mult = -1, }, }, - baseMods = { - }, qualityStats = { Default = { { "attack_damage_+%", 0.5 }, @@ -2166,46 +2074,46 @@ skills["SupportFortify"] = { "support_fortify_ailment_damage_+%_final_from_melee_hits", }, levels = { - [1] = { 10, 10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 10, 10, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 11, 11, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 11, 11, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 12, 12, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 12, 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 13, 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 13, 13, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 14, 14, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 14, 14, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 15, 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 15, 15, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 16, 16, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 16, 16, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 17, 17, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 17, 17, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 18, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 18, 18, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 19, 19, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 19, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 20, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 21, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 21, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 22, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 22, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 23, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 23, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 24, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 24, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 24, 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 25, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 25, 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 25, 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 25, 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 26, 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 26, 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 26, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 26, 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 27, 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, 10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 10, 10, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 11, 11, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 11, 11, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 12, 12, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 12, 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 13, 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 13, 13, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 14, 14, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 14, 14, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 15, 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 15, 15, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 16, 16, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 16, 16, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 17, 17, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 17, 17, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 18, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 18, 18, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 19, 19, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 19, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 20, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 23, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 24, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 24, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 24, 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 25, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 25, 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 25, 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 25, 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 26, 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 26, 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 26, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 26, 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 27, 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportGenerosity"] = { @@ -2222,8 +2130,6 @@ skills["SupportGenerosity"] = { skill("auraCannotAffectSelf", true), }, }, - baseMods = { - }, qualityStats = { Default = { { "base_aura_area_of_effect_+%", 2 }, @@ -2236,53 +2142,51 @@ skills["SupportGenerosity"] = { { "base_reservation_efficiency_+%", -1 }, }, }, - constantStats = { - }, stats = { "non_curse_aura_effect_+%", "aura_cannot_affect_self", }, levels = { - [1] = { 20, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 21, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 22, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 23, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 24, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 25, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 26, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 27, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 28, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 29, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 31, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 32, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 33, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 34, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 35, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 36, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 37, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 38, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 39, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 41, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 42, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 43, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 44, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 45, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 46, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 47, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 48, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 49, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 49, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 51, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 51, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 52, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 52, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 53, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 53, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 54, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 20, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 21, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 22, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 23, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 24, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 25, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 26, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 27, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 28, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 29, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 31, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 32, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 33, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 34, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 35, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 36, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 37, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 38, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 39, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 41, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 42, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 43, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 44, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 45, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 46, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 47, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 48, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 49, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 49, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 51, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 51, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 52, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 52, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 53, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 53, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 54, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportGenerosityPlus"] = { @@ -2300,41 +2204,37 @@ skills["SupportGenerosityPlus"] = { skill("auraCannotAffectSelf", true), }, }, - baseMods = { - }, qualityStats = { Default = { { "base_aura_area_of_effect_+%", 2 }, }, }, - constantStats = { - }, stats = { "non_curse_aura_effect_+%", "supported_aura_skill_gem_level_+", "aura_cannot_affect_self", }, levels = { - [1] = { 40, 0, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 41, 0, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 42, 0, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 43, 0, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 44, 1, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 45, 1, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 45, 1, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 46, 1, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 46, 1, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 47, 2, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 47, 2, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 48, 2, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 48, 2, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 49, 2, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 49, 3, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 50, 3, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 50, 3, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 51, 3, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 51, 3, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 52, 4, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 40, 0, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [2] = { 41, 0, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [3] = { 42, 0, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [4] = { 43, 0, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [5] = { 44, 1, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [6] = { 45, 1, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [7] = { 45, 1, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [8] = { 46, 1, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [9] = { 46, 1, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [10] = { 47, 2, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [11] = { 47, 2, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [12] = { 48, 2, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [13] = { 48, 2, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [14] = { 49, 2, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [15] = { 49, 3, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [16] = { 50, 3, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [17] = { 50, 3, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [18] = { 51, 3, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [19] = { 51, 3, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [20] = { 52, 4, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportIncreasedDuration"] = { @@ -2347,8 +2247,6 @@ skills["SupportIncreasedDuration"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "skill_effect_duration_+%", 0.5 }, @@ -2362,52 +2260,50 @@ skills["SupportIncreasedDuration"] = { { "base_all_ailment_duration_+%", 1 }, }, }, - constantStats = { - }, stats = { "skill_effect_duration_+%", }, levels = { - [1] = { 45, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 46, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 47, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 48, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 49, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 50, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 51, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 52, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 53, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 54, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 55, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 56, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 57, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 58, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 59, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 60, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 61, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 62, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 63, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 64, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 65, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 66, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 67, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 68, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 69, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 70, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 71, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 72, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 73, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 74, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 74, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 75, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 75, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 76, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 76, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 77, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 77, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 78, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 78, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 79, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 45, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 46, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 47, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 48, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 49, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 50, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 51, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 52, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 53, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 54, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 55, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 56, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 57, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 58, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 59, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 60, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 61, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 62, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 63, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 64, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 65, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 66, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 67, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 68, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 69, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 70, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 71, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 72, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 73, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 74, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 74, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 75, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 75, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 76, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 76, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 77, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 77, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 78, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 78, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 79, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportIronGrip"] = { @@ -2419,8 +2315,6 @@ skills["SupportIronGrip"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "projectile_damage_+%", 0.5 }, @@ -2433,53 +2327,51 @@ skills["SupportIronGrip"] = { { "base_projectile_speed_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "projectile_damage_+%", "keystone_strong_bowman", }, levels = { - [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportIronWill"] = { @@ -2491,8 +2383,6 @@ skills["SupportIronWill"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "spell_damage_+%", 0.5 }, @@ -2505,53 +2395,51 @@ skills["SupportIronWill"] = { { "base_projectile_speed_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "spell_damage_+%", "strong_casting", }, levels = { - [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, cost = { }, }, - [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, cost = { }, }, - [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, cost = { }, }, - [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, cost = { }, }, - [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, cost = { }, }, - [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, cost = { }, }, - [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, cost = { }, }, - [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, cost = { }, }, - [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { 1, }, }, + [2] = { 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { 1, }, }, + [3] = { 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { 1, }, }, + [4] = { 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { 1, }, }, + [5] = { 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { 1, }, }, + [6] = { 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { 1, }, }, + [7] = { 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, }, + [8] = { 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { 1, }, }, + [9] = { 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, }, + [10] = { 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { 1, }, }, + [11] = { 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, }, + [12] = { 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { 1, }, }, + [13] = { 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 61, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 62, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 63, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 64, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 65, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 66, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 67, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 68, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportItemQuantity"] = { @@ -2564,59 +2452,55 @@ skills["SupportItemQuantity"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_killed_monster_dropped_item_quantity_+%", 0.35 }, }, }, - constantStats = { - }, stats = { "base_killed_monster_dropped_item_quantity_+%", }, levels = { - [1] = { 17, levelRequirement = 24, statInterpolation = { 1, }, cost = { }, }, - [2] = { 18, levelRequirement = 27, statInterpolation = { 1, }, cost = { }, }, - [3] = { 19, levelRequirement = 30, statInterpolation = { 1, }, cost = { }, }, - [4] = { 20, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [5] = { 21, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [6] = { 22, levelRequirement = 39, statInterpolation = { 1, }, cost = { }, }, - [7] = { 23, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [8] = { 24, levelRequirement = 45, statInterpolation = { 1, }, cost = { }, }, - [9] = { 25, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 26, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 27, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 29, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 31, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 32, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 33, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 34, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 35, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 36, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 37, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 38, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 39, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 41, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 42, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 43, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 44, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 45, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 46, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 46, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 47, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 47, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 48, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 48, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 49, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 49, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 51, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 17, levelRequirement = 24, statInterpolation = { 1, }, }, + [2] = { 18, levelRequirement = 27, statInterpolation = { 1, }, }, + [3] = { 19, levelRequirement = 30, statInterpolation = { 1, }, }, + [4] = { 20, levelRequirement = 33, statInterpolation = { 1, }, }, + [5] = { 21, levelRequirement = 36, statInterpolation = { 1, }, }, + [6] = { 22, levelRequirement = 39, statInterpolation = { 1, }, }, + [7] = { 23, levelRequirement = 42, statInterpolation = { 1, }, }, + [8] = { 24, levelRequirement = 45, statInterpolation = { 1, }, }, + [9] = { 25, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 26, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 27, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 28, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 29, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 31, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 32, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 33, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 34, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 35, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 36, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 37, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 38, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 39, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 41, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 42, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 43, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 44, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 45, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 46, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 46, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 47, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 47, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 48, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 48, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 49, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 49, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 51, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportKnockback"] = { @@ -2629,8 +2513,6 @@ skills["SupportKnockback"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_global_chance_to_knockback_%", 0.5 }, @@ -2649,46 +2531,46 @@ skills["SupportKnockback"] = { "base_global_chance_to_knockback_%", }, levels = { - [1] = { 25, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 26, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 27, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 28, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 29, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 31, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 32, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 33, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 34, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 35, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 36, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 37, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 38, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 39, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 41, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 42, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 43, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 44, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 45, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 46, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 47, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 48, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 49, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 51, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 52, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 53, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 54, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 54, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 55, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 55, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 56, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 56, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 57, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 57, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 58, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 58, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 59, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 25, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 26, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 27, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 28, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 29, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 30, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 31, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 32, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 33, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 34, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 35, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 36, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 37, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 38, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 39, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 41, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 42, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 43, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 44, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 45, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 46, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 47, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 48, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 49, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 51, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 52, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 53, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 54, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 54, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 55, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 55, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 56, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 56, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 57, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 57, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 58, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 58, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 59, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportReducedDuration"] = { @@ -2708,8 +2590,6 @@ skills["SupportReducedDuration"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "support_reduced_duration_skill_effect_duration_+%_final", -0.5 }, @@ -2721,53 +2601,51 @@ skills["SupportReducedDuration"] = { { "faster_bleed_%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_reduced_duration_skill_effect_duration_+%_final", "support_reduced_duration_damage_+%_final", }, levels = { - [1] = { -40, 10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -40, 10, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -41, 11, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -41, 11, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -42, 12, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -42, 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -43, 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -43, 13, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -44, 14, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -44, 14, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -45, 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -45, 15, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -46, 16, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -46, 16, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -47, 17, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -47, 17, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -48, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -48, 18, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -49, 19, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -49, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -50, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -50, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -51, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -51, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -52, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -52, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -53, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -53, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -54, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -54, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -54, 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -55, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -55, 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -55, 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -55, 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -56, 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -56, 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -56, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -56, 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -57, 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -40, 10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { -40, 10, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { -41, 11, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { -41, 11, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { -42, 12, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { -42, 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { -43, 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { -43, 13, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { -44, 14, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { -44, 14, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { -45, 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { -45, 15, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { -46, 16, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { -46, 16, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { -47, 17, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { -47, 17, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { -48, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { -48, 18, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { -49, 19, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { -49, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { -50, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { -50, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { -51, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { -51, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { -52, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { -52, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { -53, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { -53, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { -54, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { -54, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { -54, 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { -55, 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { -55, 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { -55, 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { -55, 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { -56, 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { -56, 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { -56, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { -56, 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { -57, 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportLifeGainOnHit"] = { @@ -2780,8 +2658,6 @@ skills["SupportLifeGainOnHit"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_life_gain_per_target", 0.5 }, @@ -2793,52 +2669,50 @@ skills["SupportLifeGainOnHit"] = { { "mana_gain_per_target", 0.1 }, }, }, - constantStats = { - }, stats = { "base_life_gain_per_target", }, levels = { - [1] = { 6, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 8, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 10, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 12, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 14, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 16, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 18, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 20, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 22, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 24, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 26, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 28, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 30, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 32, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 34, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 36, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 38, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 40, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 42, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 44, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 46, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 48, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 50, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 52, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 56, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 58, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 60, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 62, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 64, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 65, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 66, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 67, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 68, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 69, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 70, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 71, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 72, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 73, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 74, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 6, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 8, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 10, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 12, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 14, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 16, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 18, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 20, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 22, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 24, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 26, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 28, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 30, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 32, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 34, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 36, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 38, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 40, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 42, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 44, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 46, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 48, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 50, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 52, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 56, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 58, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 60, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 62, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 64, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 65, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 66, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 67, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 68, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 69, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 70, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 71, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 72, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 73, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 74, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportLifeLeech"] = { @@ -2856,8 +2730,6 @@ skills["SupportLifeLeech"] = { mod("MaxLifeLeechRate", "INC", nil) } }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%_while_life_leeching", 0.5 }, @@ -2869,52 +2741,50 @@ skills["SupportLifeLeech"] = { { "maximum_life_leech_amount_per_leech_+%", 5 }, }, }, - constantStats = { - }, stats = { "life_leech_from_any_damage_permyriad", }, levels = { - [1] = { 200, manaMultiplier = 10, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 210, manaMultiplier = 10, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 220, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 230, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 240, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 250, manaMultiplier = 10, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 260, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 270, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 280, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 290, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 300, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 310, manaMultiplier = 10, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 320, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 330, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 340, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 350, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 360, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 370, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 380, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 390, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 400, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 410, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 420, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 430, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 440, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 450, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 460, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 470, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 480, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 490, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 500, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 510, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 520, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 530, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 540, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 550, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 560, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 570, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 580, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 590, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 200, manaMultiplier = 10, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 210, manaMultiplier = 10, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 220, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 230, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 240, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 250, manaMultiplier = 10, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 260, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 270, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 280, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 290, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 300, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 310, manaMultiplier = 10, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 320, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 330, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 340, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 350, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 360, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 370, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 380, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 390, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 400, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 410, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 420, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 430, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 440, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 450, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 460, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 470, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 480, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 490, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 500, manaMultiplier = 10, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 510, manaMultiplier = 10, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 520, manaMultiplier = 10, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 530, manaMultiplier = 10, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 540, manaMultiplier = 10, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 550, manaMultiplier = 10, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 560, manaMultiplier = 10, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 570, manaMultiplier = 10, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 580, manaMultiplier = 10, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 590, manaMultiplier = 10, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportLifetap"] = { @@ -2931,8 +2801,6 @@ skills["SupportLifetap"] = { mod("Damage", "MORE", nil, 0, 0, { type = "Condition", var = "Lifetap" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "damage_+%", 0.5 }, @@ -2954,46 +2822,46 @@ skills["SupportLifetap"] = { "quality_display_lifetap_is_gem", }, levels = { - [1] = { 10, 23, manaMultiplier = 200, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 10, 27, manaMultiplier = 200, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 11, 31, manaMultiplier = 200, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 11, 37, manaMultiplier = 200, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 12, 44, manaMultiplier = 200, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 12, 51, manaMultiplier = 200, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 13, 57, manaMultiplier = 200, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 13, 64, manaMultiplier = 200, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 14, 71, manaMultiplier = 200, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 14, 75, manaMultiplier = 200, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 15, 89, manaMultiplier = 200, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 15, 103, manaMultiplier = 200, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 16, 119, manaMultiplier = 200, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 16, 135, manaMultiplier = 200, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 17, 156, manaMultiplier = 200, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 17, 177, manaMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 18, 188, manaMultiplier = 200, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 18, 225, manaMultiplier = 200, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 19, 263, manaMultiplier = 200, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 19, 273, manaMultiplier = 200, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 20, 280, manaMultiplier = 200, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 20, 301, manaMultiplier = 200, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 21, 319, manaMultiplier = 200, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 21, 336, manaMultiplier = 200, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 22, 349, manaMultiplier = 200, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 22, 360, manaMultiplier = 200, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 23, 367, manaMultiplier = 200, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 23, 387, manaMultiplier = 200, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 24, 407, manaMultiplier = 200, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 24, 424, manaMultiplier = 200, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 24, 447, manaMultiplier = 200, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 25, 468, manaMultiplier = 200, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 25, 491, manaMultiplier = 200, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 25, 515, manaMultiplier = 200, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 25, 540, manaMultiplier = 200, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 26, 564, manaMultiplier = 200, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 26, 591, manaMultiplier = 200, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 26, 617, manaMultiplier = 200, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 26, 645, manaMultiplier = 200, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 27, 672, manaMultiplier = 200, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 10, 23, manaMultiplier = 200, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { 10, 27, manaMultiplier = 200, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { 11, 31, manaMultiplier = 200, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { 11, 37, manaMultiplier = 200, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { 12, 44, manaMultiplier = 200, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { 12, 51, manaMultiplier = 200, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { 13, 57, manaMultiplier = 200, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { 13, 64, manaMultiplier = 200, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { 14, 71, manaMultiplier = 200, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { 14, 75, manaMultiplier = 200, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { 15, 89, manaMultiplier = 200, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { 15, 103, manaMultiplier = 200, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { 16, 119, manaMultiplier = 200, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { 16, 135, manaMultiplier = 200, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { 17, 156, manaMultiplier = 200, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { 17, 177, manaMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { 18, 188, manaMultiplier = 200, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { 18, 225, manaMultiplier = 200, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 19, 263, manaMultiplier = 200, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 19, 273, manaMultiplier = 200, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 280, manaMultiplier = 200, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 20, 301, manaMultiplier = 200, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 319, manaMultiplier = 200, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 336, manaMultiplier = 200, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 349, manaMultiplier = 200, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 360, manaMultiplier = 200, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 23, 367, manaMultiplier = 200, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 387, manaMultiplier = 200, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 24, 407, manaMultiplier = 200, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 24, 424, manaMultiplier = 200, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 24, 447, manaMultiplier = 200, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 25, 468, manaMultiplier = 200, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 25, 491, manaMultiplier = 200, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 25, 515, manaMultiplier = 200, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 25, 540, manaMultiplier = 200, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 26, 564, manaMultiplier = 200, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 26, 591, manaMultiplier = 200, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 26, 617, manaMultiplier = 200, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 26, 645, manaMultiplier = 200, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 27, 672, manaMultiplier = 200, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportMaim"] = { @@ -3016,8 +2884,6 @@ skills["SupportMaim"] = { mod("BleedChance", "BASE", nil, 0, 0, { type = "ActorCondition", actor = "enemy", var = "Maimed" }) } }, - baseMods = { - }, qualityStats = { Default = { { "physical_damage_+%", 0.5 }, @@ -3037,46 +2903,46 @@ skills["SupportMaim"] = { "support_maim_chance_physical_damage_+%_final", }, levels = { - [1] = { 10, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 10, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 11, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 11, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 12, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 13, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 13, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 14, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 14, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 15, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 15, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 16, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 16, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 17, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 17, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 18, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 10, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 10, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 11, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 11, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 12, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 13, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 13, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 14, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 14, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 15, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 15, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 16, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 16, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 17, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 17, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 18, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 19, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 24, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 25, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 25, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 25, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 25, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 26, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 26, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 26, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 27, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMeleePhysicalDamage"] = { @@ -3100,8 +2966,6 @@ skills["SupportMeleePhysicalDamage"] = { mod("Speed", "MORE", nil, ModFlag.Attack), }, }, - baseMods = { - }, qualityStats = { Default = { { "melee_physical_damage_+%", 0.5 }, @@ -3121,46 +2985,46 @@ skills["SupportMeleePhysicalDamage"] = { "support_melee_physical_damage_poison_and_bleeding_damage_+%_final_from_melee_hits", }, levels = { - [1] = { 30, 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 31, 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 32, 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 33, 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 34, 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 35, 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 36, 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 37, 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 38, 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 39, 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 40, 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 41, 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 42, 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 43, 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 44, 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 45, 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 46, 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 47, 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 48, 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 49, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 54, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 55, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 56, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 57, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 58, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 59, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 59, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 60, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 60, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 61, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 61, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 62, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 62, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 63, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 63, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 64, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 30, 30, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, }, }, + [2] = { 31, 31, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, }, }, + [3] = { 32, 32, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, }, }, + [4] = { 33, 33, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [5] = { 34, 34, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [6] = { 35, 35, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, }, }, + [7] = { 36, 36, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [8] = { 37, 37, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, }, }, + [9] = { 38, 38, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [10] = { 39, 39, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, }, }, + [11] = { 40, 40, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [12] = { 41, 41, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, }, }, + [13] = { 42, 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 43, 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 44, 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 45, 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 46, 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 47, 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 48, 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 49, 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 50, 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 51, 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 52, 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 53, 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 54, 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 55, 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 56, 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 57, 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 58, 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 59, 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 59, 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 60, 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 60, 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 61, 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 61, 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 62, 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 62, 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 63, 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 63, 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 64, 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportMeleePhysicalDamagePlus"] = { @@ -3184,8 +3048,6 @@ skills["SupportMeleePhysicalDamagePlus"] = { mod("Speed", "MORE", nil, ModFlag.Attack), }, }, - baseMods = { - }, qualityStats = { Default = { { "melee_physical_damage_+%", 0.5 }, @@ -3200,26 +3062,26 @@ skills["SupportMeleePhysicalDamagePlus"] = { "chance_to_intimidate_on_hit_%", }, levels = { - [1] = { 50, 50, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { 51, 51, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { 52, 52, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { 53, 53, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { 54, 54, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { 55, 55, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { 55, 55, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { 56, 56, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { 56, 56, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { 57, 57, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { 57, 57, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { 58, 58, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { 58, 58, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { 59, 59, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { 59, 59, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { 60, 60, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { 60, 60, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { 61, 61, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { 61, 61, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { 62, 62, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { 50, 50, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { 51, 51, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { 52, 52, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { 53, 53, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { 54, 54, 10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { 55, 55, 10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { 55, 55, 10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { 56, 56, 10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { 56, 56, 10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { 57, 57, 10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { 57, 57, 10, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { 58, 58, 10, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { 58, 58, 10, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { 59, 59, 10, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { 59, 59, 10, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { 60, 60, 10, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { 60, 60, 10, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { 61, 61, 10, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { 61, 61, 10, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { 62, 62, 10, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportMeleeSplash"] = { @@ -3231,8 +3093,6 @@ skills["SupportMeleeSplash"] = { addSkillTypes = { SkillType.Area, }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 0.5 }, @@ -3244,8 +3104,6 @@ skills["SupportMeleeSplash"] = { { "support_melee_splash_damage_+%_final_for_splash", 2 }, }, }, - constantStats = { - }, stats = { "support_melee_splash_damage_+%_final_for_splash", "melee_splash_area_of_effect_+%_final", @@ -3253,46 +3111,46 @@ skills["SupportMeleeSplash"] = { "quality_display_melee_splash_is_gem", }, levels = { - [1] = { -50, 0, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -50, 3, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -49, 6, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -49, 9, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -48, 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -48, 15, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -47, 18, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -47, 21, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -46, 24, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -46, 27, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -45, 30, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -45, 33, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -44, 36, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -44, 39, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -43, 42, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -43, 45, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -42, 48, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -42, 51, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -41, 54, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -41, 57, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -40, 60, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -40, 63, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -39, 66, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -39, 69, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -38, 72, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -38, 75, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -37, 78, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -37, 81, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -36, 84, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -36, 87, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -35, 89, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -35, 90, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -34, 92, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -34, 93, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -33, 95, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -33, 96, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -32, 98, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -32, 99, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -31, 101, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -31, 102, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -50, 0, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { -50, 3, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { -49, 6, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { -49, 9, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { -48, 12, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { -48, 15, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { -47, 18, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { -47, 21, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { -46, 24, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { -46, 27, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { -45, 30, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { -45, 33, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { -44, 36, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { -44, 39, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { -43, 42, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { -43, 45, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { -42, 48, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { -42, 51, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { -41, 54, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { -41, 57, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { -40, 60, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { -40, 63, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { -39, 66, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { -39, 69, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { -38, 72, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { -38, 75, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { -37, 78, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { -37, 81, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { -36, 84, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { -36, 87, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { -35, 89, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { -35, 90, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { -34, 92, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { -34, 93, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { -33, 95, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { -33, 96, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { -32, 98, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { -32, 99, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { -31, 101, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { -31, 102, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportMeleeSplashPlus"] = { @@ -3305,15 +3163,11 @@ skills["SupportMeleeSplashPlus"] = { excludeSkillTypes = { }, plusVersionOf = "SupportMeleeSplash", statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_skill_area_of_effect_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "support_melee_splash_damage_+%_final_for_splash", "melee_splash_area_of_effect_+%_final", @@ -3322,26 +3176,26 @@ skills["SupportMeleeSplashPlus"] = { "quality_display_melee_splash_is_gem", }, levels = { - [1] = { -40, 60, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [2] = { -40, 63, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [3] = { -39, 66, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [4] = { -39, 69, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [5] = { -38, 72, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [6] = { -38, 75, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [7] = { -37, 76, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [8] = { -37, 78, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [9] = { -37, 79, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [10] = { -37, 81, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [11] = { -36, 82, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [12] = { -36, 84, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [13] = { -36, 85, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [14] = { -36, 87, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [15] = { -35, 88, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [16] = { -35, 90, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [17] = { -35, 91, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [18] = { -35, 93, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [19] = { -34, 94, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, cost = { }, }, - [20] = { -34, 96, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, cost = { }, }, + [1] = { -40, 60, 0, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [2] = { -40, 63, 0, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [3] = { -39, 66, 0, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [4] = { -39, 69, 0, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [5] = { -38, 72, 1, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [6] = { -38, 75, 1, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [7] = { -37, 76, 1, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [8] = { -37, 78, 1, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [9] = { -37, 79, 1, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [10] = { -37, 81, 1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [11] = { -36, 82, 1, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [12] = { -36, 84, 1, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [13] = { -36, 85, 1, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [14] = { -36, 87, 1, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [15] = { -35, 88, 1, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [16] = { -35, 90, 1, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [17] = { -35, 91, 1, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [18] = { -35, 93, 1, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [19] = { -34, 94, 1, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [20] = { -34, 96, 1, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SupportMultistrike"] = { @@ -3395,46 +3249,46 @@ skills["SupportMultistrike"] = { "support_multiple_attack_damage_+%_final", }, levels = { - [1] = { 35, -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 35, -29, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 36, -29, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 36, -28, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 37, -28, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 37, -27, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 38, -27, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 38, -26, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 39, -26, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 39, -25, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 40, -25, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 40, -24, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 41, -24, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 41, -23, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 42, -23, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 42, -22, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 43, -22, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 43, -21, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 44, -21, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 44, -20, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 45, -19, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 45, -19, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 46, -18, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 46, -18, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 47, -17, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 47, -17, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 48, -16, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 48, -16, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 49, -15, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 49, -15, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 50, -14, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 50, -14, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 51, -14, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 51, -14, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 52, -13, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 52, -13, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 53, -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 53, -13, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 54, -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 54, -12, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, -30, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [2] = { 35, -29, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [3] = { 36, -29, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [4] = { 36, -28, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [5] = { 37, -28, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [6] = { 37, -27, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [7] = { 38, -27, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [8] = { 38, -26, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [9] = { 39, -26, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [10] = { 39, -25, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [11] = { 40, -25, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [12] = { 40, -24, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [13] = { 41, -24, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [14] = { 41, -23, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [15] = { 42, -23, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { 1, 1, }, }, + [16] = { 42, -22, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [17] = { 43, -22, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [18] = { 43, -21, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [19] = { 44, -21, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { 1, 1, }, }, + [20] = { 44, -20, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 45, -19, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 45, -19, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 46, -18, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 46, -18, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 47, -17, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 47, -17, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 48, -16, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 48, -16, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 49, -15, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 49, -15, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 50, -14, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 50, -14, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 51, -14, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 51, -14, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 52, -13, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 52, -13, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 53, -13, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 53, -13, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 54, -12, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 54, -12, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportMultistrikePlus"] = { @@ -3463,8 +3317,6 @@ skills["SupportMultistrikePlus"] = { mod("Speed", "MORE", nil, ModFlag.Attack), }, }, - baseMods = { - }, qualityStats = { Default = { { "melee_physical_damage_+%", 0.5 }, @@ -3482,26 +3334,26 @@ skills["SupportMultistrikePlus"] = { "support_multiple_attacks_melee_attack_speed_+%_final", }, levels = { - [1] = { 45, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [2] = { 45, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [3] = { 46, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [4] = { 46, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [5] = { 47, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [6] = { 47, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [7] = { 48, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [8] = { 48, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [9] = { 49, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [10] = { 49, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [11] = { 50, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [12] = { 50, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [13] = { 50, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [14] = { 50, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [15] = { 51, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [16] = { 51, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [17] = { 51, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [18] = { 51, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [19] = { 52, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [20] = { 52, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 45, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [2] = { 45, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [3] = { 46, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [4] = { 46, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [5] = { 47, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [6] = { 47, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [7] = { 48, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [8] = { 48, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [9] = { 49, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [10] = { 49, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [11] = { 50, manaMultiplier = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [12] = { 50, manaMultiplier = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [13] = { 50, manaMultiplier = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [14] = { 50, manaMultiplier = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [15] = { 51, manaMultiplier = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [16] = { 51, manaMultiplier = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [17] = { 51, manaMultiplier = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [18] = { 51, manaMultiplier = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [19] = { 52, manaMultiplier = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [20] = { 52, manaMultiplier = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportMultiTotem"] = { @@ -3518,8 +3370,6 @@ skills["SupportMultiTotem"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "summon_totem_cast_speed_+%", 1 }, @@ -3539,46 +3389,46 @@ skills["SupportMultiTotem"] = { "summon_2_totems", }, levels = { - [1] = { -40, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [2] = { -39, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [3] = { -38, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [4] = { -37, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [5] = { -36, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [6] = { -35, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [7] = { -34, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [8] = { -33, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [9] = { -32, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [10] = { -31, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [11] = { -30, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [12] = { -29, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [13] = { -28, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [14] = { -27, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [15] = { -26, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, cost = { }, }, - [16] = { -25, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [17] = { -24, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [18] = { -23, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [19] = { -22, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, cost = { }, }, - [20] = { -21, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { -20, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { -19, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { -18, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { -17, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { -16, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { -15, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { -14, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { -13, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { -12, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { -11, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { -10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { -9, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { -8, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { -7, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { -6, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { -5, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { -4, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { -3, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { -2, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { -1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { -40, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { 1, }, }, + [2] = { -39, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { 1, }, }, + [3] = { -38, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { 1, }, }, + [4] = { -37, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { 1, }, }, + [5] = { -36, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { 1, }, }, + [6] = { -35, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { 1, }, }, + [7] = { -34, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { 1, }, }, + [8] = { -33, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { 1, }, }, + [9] = { -32, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { 1, }, }, + [10] = { -31, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { 1, }, }, + [11] = { -30, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { 1, }, }, + [12] = { -29, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { 1, }, }, + [13] = { -28, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { 1, }, }, + [14] = { -27, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { 1, }, }, + [15] = { -26, manaMultiplier = 40, levelRequirement = 65, statInterpolation = { 1, }, }, + [16] = { -25, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { 1, }, }, + [17] = { -24, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { 1, }, }, + [18] = { -23, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { -22, manaMultiplier = 40, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { -21, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { -20, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { -19, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { -18, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { -17, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { -16, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { -15, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { -14, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { -13, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { -12, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { -11, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { -10, manaMultiplier = 40, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { -9, manaMultiplier = 40, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { -8, manaMultiplier = 40, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { -7, manaMultiplier = 40, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { -6, manaMultiplier = 40, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { -5, manaMultiplier = 40, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { -4, manaMultiplier = 40, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { -3, manaMultiplier = 40, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { -2, manaMultiplier = 40, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { -1, manaMultiplier = 40, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportPulverise"] = { @@ -3598,8 +3448,6 @@ skills["SupportPulverise"] = { mod("Speed", "MORE", nil, ModFlag.Attack), }, }, - baseMods = { - }, qualityStats = { Default = { { "area_damage_+%", 0.5 }, @@ -3620,46 +3468,46 @@ skills["SupportPulverise"] = { "base_skill_area_of_effect_+%", }, levels = { - [1] = { 35, 25, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 35, 25, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 36, 26, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 37, 26, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 38, 27, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 38, 27, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 39, 28, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 40, 28, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 41, 29, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 41, 29, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 42, 30, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 43, 30, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 44, 31, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 44, 31, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 45, 32, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 46, 32, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 47, 33, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 47, 33, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 48, 34, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 49, 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 50, 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 50, 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 51, 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 52, 36, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 53, 37, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 53, 37, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 54, 38, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 55, 38, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 56, 39, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 56, 39, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 57, 40, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 57, 40, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 57, 41, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 58, 41, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 58, 42, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 59, 42, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 59, 43, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 59, 43, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 60, 44, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 60, 44, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 35, 25, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [2] = { 35, 25, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [3] = { 36, 26, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [4] = { 37, 26, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [5] = { 38, 27, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 38, 27, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 39, 28, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 40, 28, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 41, 29, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 41, 29, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 42, 30, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 43, 30, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 44, 31, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 44, 31, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 45, 32, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 46, 32, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 47, 33, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 47, 33, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 48, 34, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 49, 34, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 50, 35, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 50, 35, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 51, 36, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 52, 36, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 53, 37, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 53, 37, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 54, 38, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 55, 38, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 56, 39, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 56, 39, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 57, 40, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 57, 40, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 57, 41, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 58, 41, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 58, 42, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 59, 42, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 59, 43, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 59, 43, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 60, 44, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 60, 44, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportRage"] = { @@ -3694,8 +3542,6 @@ skills["SupportRage"] = { mod("Speed", "INC", nil, ModFlag.Attack, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 20 }) } }, - baseMods = { - }, qualityStats = { Default = { { "attack_damage_+%", 0.5 }, @@ -3717,46 +3563,46 @@ skills["SupportRage"] = { "attack_maximum_added_physical_damage_per_10_rage", }, levels = { - [1] = { 2, 4, 1, 2, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 3, 6, 1, 2, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 4, 7, 1, 2, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 5, 9, 1, 2, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 6, 10, 1, 2, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 7, 12, 1, 2, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 8, 14, 1, 2, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 9, 17, 1, 2, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 11, 20, 1, 2, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 13, 23, 1, 2, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 15, 27, 1, 3, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 17, 32, 2, 3, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 20, 37, 2, 4, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 22, 41, 2, 4, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 24, 45, 2, 4, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 27, 49, 3, 5, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 29, 54, 3, 5, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 32, 60, 3, 6, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 35, 66, 4, 7, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 39, 72, 4, 7, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 43, 79, 4, 8, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 47, 87, 5, 9, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 51, 95, 5, 10, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 56, 105, 6, 10, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 62, 115, 6, 11, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 68, 126, 7, 13, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 74, 137, 7, 14, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 81, 150, 8, 15, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 89, 164, 9, 16, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 97, 180, 10, 18, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 101, 188, 10, 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 106, 196, 11, 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 111, 205, 11, 21, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 115, 214, 12, 21, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 121, 224, 12, 22, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 126, 234, 13, 23, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 132, 245, 13, 24, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 138, 256, 14, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 144, 267, 14, 27, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 150, 279, 15, 28, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 2, 4, 1, 2, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 3, 6, 1, 2, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 4, 7, 1, 2, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 5, 9, 1, 2, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 6, 10, 1, 2, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 7, 12, 1, 2, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 8, 14, 1, 2, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 9, 17, 1, 2, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 11, 20, 1, 2, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 13, 23, 1, 2, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 15, 27, 1, 3, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 17, 32, 2, 3, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 20, 37, 2, 4, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 22, 41, 2, 4, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 24, 45, 2, 4, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 27, 49, 3, 5, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 29, 54, 3, 5, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 32, 60, 3, 6, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 35, 66, 4, 7, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 39, 72, 4, 7, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 43, 79, 4, 8, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 47, 87, 5, 9, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 51, 95, 5, 10, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 56, 105, 6, 10, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 62, 115, 6, 11, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 68, 126, 7, 13, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 74, 137, 7, 14, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 81, 150, 8, 15, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 89, 164, 9, 16, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 97, 180, 10, 18, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 101, 188, 10, 19, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 106, 196, 11, 20, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 111, 205, 11, 21, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 115, 214, 12, 21, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 121, 224, 12, 22, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 126, 234, 13, 23, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 132, 245, 13, 24, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 138, 256, 14, 26, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 144, 267, 14, 27, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 150, 279, 15, 28, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SupportRangedAttackTotem"] = { @@ -3781,8 +3627,6 @@ skills["SupportRangedAttackTotem"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "summon_totem_cast_speed_+%", 1 }, @@ -3813,46 +3657,46 @@ skills["SupportRangedAttackTotem"] = { "is_totem", }, levels = { - [1] = { -32, 8, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -32, 10, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -31, 13, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -31, 17, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -30, 21, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -30, 25, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -29, 29, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -29, 33, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -29, 37, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -28, 40, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -28, 43, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -27, 46, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -27, 49, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -27, 52, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -26, 55, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -26, 58, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -25, 61, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -25, 64, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -24, 67, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -24, 70, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -24, 72, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -23, 74, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -23, 76, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -22, 78, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -22, 80, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -21, 82, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -21, 84, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -21, 86, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -20, 88, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -20, 90, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -20, 91, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -19, 92, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -19, 93, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -19, 94, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -19, 95, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -19, 96, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -18, 97, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -18, 98, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -18, 99, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -18, 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -32, 8, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { -32, 10, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { -31, 13, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { -31, 17, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { -30, 21, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { -30, 25, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { -29, 29, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { -29, 33, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { -29, 37, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { -28, 40, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { -28, 43, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { -27, 46, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { -27, 49, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { -27, 52, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { -26, 55, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { -26, 58, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { -25, 61, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { -25, 64, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { -24, 67, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { -24, 70, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { -24, 72, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { -23, 74, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { -23, 76, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { -22, 78, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { -22, 80, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { -21, 82, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { -21, 84, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { -21, 86, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { -20, 88, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { -20, 90, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { -20, 91, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { -19, 92, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { -19, 93, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { -19, 94, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { -19, 95, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { -19, 96, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { -18, 97, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { -18, 98, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { -18, 99, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { -18, 100, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportReducedMana"] = { @@ -3873,8 +3717,6 @@ skills["SupportReducedMana"] = { mod("CritChance", "INC", nil, 0, 0, { type = "Multiplier", var = "InspirationCharge" }), }, }, - baseMods = { - }, qualityStats = { Default = { { "inspiration_charge_duration_+%", 1 }, @@ -3896,46 +3738,46 @@ skills["SupportReducedMana"] = { "critical_strike_chance_+%_per_righteous_charge", }, levels = { - [1] = { 25, 122, 3, 6, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [2] = { 25, 144, 3, 6, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [3] = { 26, 160, 3, 6, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [4] = { 26, 178, 3, 6, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [5] = { 27, 198, 3, 6, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [6] = { 27, 220, 4, 6, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [7] = { 28, 242, 4, 6, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [8] = { 28, 268, 4, 7, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [9] = { 29, 296, 4, 7, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [10] = { 29, 326, 4, 7, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [11] = { 30, 356, 4, 7, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [12] = { 30, 390, 4, 7, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [13] = { 31, 426, 4, 7, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [14] = { 31, 464, 4, 7, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [15] = { 32, 504, 4, 8, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [16] = { 32, 548, 5, 8, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [17] = { 33, 592, 5, 8, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [18] = { 33, 660, 5, 8, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [19] = { 34, 730, 5, 8, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [20] = { 34, 800, 5, 8, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [21] = { 35, 922, 5, 8, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [22] = { 35, 1054, 5, 9, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [23] = { 36, 1200, 5, 9, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [24] = { 36, 1360, 5, 9, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [25] = { 37, 1532, 6, 9, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [26] = { 37, 1720, 6, 9, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [27] = { 38, 1922, 6, 9, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [28] = { 38, 2140, 6, 9, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [29] = { 39, 2374, 6, 10, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [30] = { 39, 2624, 6, 10, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [31] = { 40, 2758, 6, 10, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [32] = { 40, 2892, 6, 10, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [33] = { 40, 3036, 6, 10, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [34] = { 40, 3180, 6, 10, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [35] = { 41, 3334, 6, 10, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [36] = { 41, 3486, 6, 11, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [37] = { 41, 3650, 6, 11, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [38] = { 41, 3812, 6, 11, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [39] = { 42, 3984, 7, 11, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, - [40] = { 42, 4156, 7, 11, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { }, }, + [1] = { 25, 122, 3, 6, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 25, 144, 3, 6, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 26, 160, 3, 6, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 26, 178, 3, 6, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 27, 198, 3, 6, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 27, 220, 4, 6, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 28, 242, 4, 6, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 28, 268, 4, 7, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 29, 296, 4, 7, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 29, 326, 4, 7, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 30, 356, 4, 7, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 30, 390, 4, 7, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 31, 426, 4, 7, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 31, 464, 4, 7, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 32, 504, 4, 8, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 32, 548, 5, 8, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 33, 592, 5, 8, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 33, 660, 5, 8, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 34, 730, 5, 8, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 34, 800, 5, 8, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 35, 922, 5, 8, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 35, 1054, 5, 9, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 36, 1200, 5, 9, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 36, 1360, 5, 9, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 37, 1532, 6, 9, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 37, 1720, 6, 9, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 38, 1922, 6, 9, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 38, 2140, 6, 9, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 39, 2374, 6, 10, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 39, 2624, 6, 10, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 40, 2758, 6, 10, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 40, 2892, 6, 10, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 40, 3036, 6, 10, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 40, 3180, 6, 10, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 41, 3334, 6, 10, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 41, 3486, 6, 11, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 41, 3650, 6, 11, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 41, 3812, 6, 11, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 42, 3984, 7, 11, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 42, 4156, 7, 11, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["SupportRuthless"] = { @@ -3962,8 +3804,6 @@ skills["SupportRuthless"] = { mod("RuthlessBlowBleedMultiplier", "BASE", nil, ModFlag.Melee), }, }, - baseMods = { - }, qualityStats = { Default = { { "attack_damage_+%", 0.5 }, @@ -3985,46 +3825,46 @@ skills["SupportRuthless"] = { "support_ruthless_blow_bleeding_damage_from_melee_hits_+%_final", }, levels = { - [1] = { 70, 70, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 71, 71, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 73, 73, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 74, 74, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 76, 76, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 77, 77, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 79, 79, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 80, 80, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 82, 82, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 83, 83, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 85, 85, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 86, 86, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 88, 88, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 89, 89, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 91, 91, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 92, 92, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 94, 94, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 95, 95, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 97, 97, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 98, 98, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 100, 100, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 101, 101, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 103, 103, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 104, 104, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 106, 106, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 107, 107, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 109, 109, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 110, 110, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 112, 112, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 113, 113, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 114, 114, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 115, 115, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 115, 115, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 116, 116, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 117, 117, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 118, 118, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 118, 118, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 119, 119, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 120, 120, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 121, 121, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 70, 70, manaMultiplier = 20, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 71, 71, manaMultiplier = 20, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 73, 73, manaMultiplier = 20, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 74, 74, manaMultiplier = 20, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 76, 76, manaMultiplier = 20, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 77, 77, manaMultiplier = 20, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 79, 79, manaMultiplier = 20, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 80, 80, manaMultiplier = 20, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 82, 82, manaMultiplier = 20, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 83, 83, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 85, 85, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 86, 86, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 88, 88, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 89, 89, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 91, 91, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 92, 92, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 94, 94, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 95, 95, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 97, 97, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 98, 98, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 100, 100, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 101, 101, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 103, 103, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 104, 104, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 106, 106, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 107, 107, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 109, 109, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 110, 110, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 112, 112, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 113, 113, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 114, 114, manaMultiplier = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 115, 115, manaMultiplier = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 115, 115, manaMultiplier = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 116, 116, manaMultiplier = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 117, 117, manaMultiplier = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 118, 118, manaMultiplier = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 118, 118, manaMultiplier = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 119, 119, manaMultiplier = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 120, 120, manaMultiplier = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 121, 121, manaMultiplier = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportBluntWeapon"] = { @@ -4049,8 +3889,6 @@ skills["SupportBluntWeapon"] = { ["supported_skill_can_only_use_mace_and_staff"] = { }, }, - baseMods = { - }, qualityStats = { Default = { { "melee_damage_+%", 0.5 }, @@ -4069,46 +3907,46 @@ skills["SupportBluntWeapon"] = { "supported_skill_can_only_use_mace_and_staff", }, levels = { - [1] = { manaMultiplier = 40, levelRequirement = 18, statInterpolation = { }, cost = { }, }, - [2] = { manaMultiplier = 40, levelRequirement = 22, statInterpolation = { }, cost = { }, }, - [3] = { manaMultiplier = 40, levelRequirement = 26, statInterpolation = { }, cost = { }, }, - [4] = { manaMultiplier = 40, levelRequirement = 29, statInterpolation = { }, cost = { }, }, - [5] = { manaMultiplier = 40, levelRequirement = 32, statInterpolation = { }, cost = { }, }, - [6] = { manaMultiplier = 40, levelRequirement = 35, statInterpolation = { }, cost = { }, }, - [7] = { manaMultiplier = 40, levelRequirement = 38, statInterpolation = { }, cost = { }, }, - [8] = { manaMultiplier = 40, levelRequirement = 41, statInterpolation = { }, cost = { }, }, - [9] = { manaMultiplier = 40, levelRequirement = 44, statInterpolation = { }, cost = { }, }, - [10] = { manaMultiplier = 40, levelRequirement = 47, statInterpolation = { }, cost = { }, }, - [11] = { manaMultiplier = 40, levelRequirement = 50, statInterpolation = { }, cost = { }, }, - [12] = { manaMultiplier = 40, levelRequirement = 53, statInterpolation = { }, cost = { }, }, - [13] = { manaMultiplier = 40, levelRequirement = 56, statInterpolation = { }, cost = { }, }, - [14] = { manaMultiplier = 40, levelRequirement = 58, statInterpolation = { }, cost = { }, }, - [15] = { manaMultiplier = 40, levelRequirement = 60, statInterpolation = { }, cost = { }, }, - [16] = { manaMultiplier = 40, levelRequirement = 62, statInterpolation = { }, cost = { }, }, - [17] = { manaMultiplier = 40, levelRequirement = 64, statInterpolation = { }, cost = { }, }, - [18] = { manaMultiplier = 40, levelRequirement = 66, statInterpolation = { }, cost = { }, }, - [19] = { manaMultiplier = 40, levelRequirement = 68, statInterpolation = { }, cost = { }, }, - [20] = { manaMultiplier = 40, levelRequirement = 70, statInterpolation = { }, cost = { }, }, - [21] = { manaMultiplier = 40, levelRequirement = 72, statInterpolation = { }, cost = { }, }, - [22] = { manaMultiplier = 40, levelRequirement = 74, statInterpolation = { }, cost = { }, }, - [23] = { manaMultiplier = 40, levelRequirement = 76, statInterpolation = { }, cost = { }, }, - [24] = { manaMultiplier = 40, levelRequirement = 78, statInterpolation = { }, cost = { }, }, - [25] = { manaMultiplier = 40, levelRequirement = 80, statInterpolation = { }, cost = { }, }, - [26] = { manaMultiplier = 40, levelRequirement = 82, statInterpolation = { }, cost = { }, }, - [27] = { manaMultiplier = 40, levelRequirement = 84, statInterpolation = { }, cost = { }, }, - [28] = { manaMultiplier = 40, levelRequirement = 86, statInterpolation = { }, cost = { }, }, - [29] = { manaMultiplier = 40, levelRequirement = 88, statInterpolation = { }, cost = { }, }, - [30] = { manaMultiplier = 40, levelRequirement = 90, statInterpolation = { }, cost = { }, }, - [31] = { manaMultiplier = 40, levelRequirement = 91, statInterpolation = { }, cost = { }, }, - [32] = { manaMultiplier = 40, levelRequirement = 92, statInterpolation = { }, cost = { }, }, - [33] = { manaMultiplier = 40, levelRequirement = 93, statInterpolation = { }, cost = { }, }, - [34] = { manaMultiplier = 40, levelRequirement = 94, statInterpolation = { }, cost = { }, }, - [35] = { manaMultiplier = 40, levelRequirement = 95, statInterpolation = { }, cost = { }, }, - [36] = { manaMultiplier = 40, levelRequirement = 96, statInterpolation = { }, cost = { }, }, - [37] = { manaMultiplier = 40, levelRequirement = 97, statInterpolation = { }, cost = { }, }, - [38] = { manaMultiplier = 40, levelRequirement = 98, statInterpolation = { }, cost = { }, }, - [39] = { manaMultiplier = 40, levelRequirement = 99, statInterpolation = { }, cost = { }, }, - [40] = { manaMultiplier = 40, levelRequirement = 100, statInterpolation = { }, cost = { }, }, + [1] = { manaMultiplier = 40, levelRequirement = 18, }, + [2] = { manaMultiplier = 40, levelRequirement = 22, }, + [3] = { manaMultiplier = 40, levelRequirement = 26, }, + [4] = { manaMultiplier = 40, levelRequirement = 29, }, + [5] = { manaMultiplier = 40, levelRequirement = 32, }, + [6] = { manaMultiplier = 40, levelRequirement = 35, }, + [7] = { manaMultiplier = 40, levelRequirement = 38, }, + [8] = { manaMultiplier = 40, levelRequirement = 41, }, + [9] = { manaMultiplier = 40, levelRequirement = 44, }, + [10] = { manaMultiplier = 40, levelRequirement = 47, }, + [11] = { manaMultiplier = 40, levelRequirement = 50, }, + [12] = { manaMultiplier = 40, levelRequirement = 53, }, + [13] = { manaMultiplier = 40, levelRequirement = 56, }, + [14] = { manaMultiplier = 40, levelRequirement = 58, }, + [15] = { manaMultiplier = 40, levelRequirement = 60, }, + [16] = { manaMultiplier = 40, levelRequirement = 62, }, + [17] = { manaMultiplier = 40, levelRequirement = 64, }, + [18] = { manaMultiplier = 40, levelRequirement = 66, }, + [19] = { manaMultiplier = 40, levelRequirement = 68, }, + [20] = { manaMultiplier = 40, levelRequirement = 70, }, + [21] = { manaMultiplier = 40, levelRequirement = 72, }, + [22] = { manaMultiplier = 40, levelRequirement = 74, }, + [23] = { manaMultiplier = 40, levelRequirement = 76, }, + [24] = { manaMultiplier = 40, levelRequirement = 78, }, + [25] = { manaMultiplier = 40, levelRequirement = 80, }, + [26] = { manaMultiplier = 40, levelRequirement = 82, }, + [27] = { manaMultiplier = 40, levelRequirement = 84, }, + [28] = { manaMultiplier = 40, levelRequirement = 86, }, + [29] = { manaMultiplier = 40, levelRequirement = 88, }, + [30] = { manaMultiplier = 40, levelRequirement = 90, }, + [31] = { manaMultiplier = 40, levelRequirement = 91, }, + [32] = { manaMultiplier = 40, levelRequirement = 92, }, + [33] = { manaMultiplier = 40, levelRequirement = 93, }, + [34] = { manaMultiplier = 40, levelRequirement = 94, }, + [35] = { manaMultiplier = 40, levelRequirement = 95, }, + [36] = { manaMultiplier = 40, levelRequirement = 96, }, + [37] = { manaMultiplier = 40, levelRequirement = 97, }, + [38] = { manaMultiplier = 40, levelRequirement = 98, }, + [39] = { manaMultiplier = 40, levelRequirement = 99, }, + [40] = { manaMultiplier = 40, levelRequirement = 100, }, }, } skills["SupportBluntWeaponShockwave"] = { @@ -4132,8 +3970,6 @@ skills["SupportBluntWeaponShockwave"] = { melee = true, area = true, }, - baseMods = { - }, qualityStats = { Default = { { "melee_damage_+%", 0.5 }, @@ -4145,8 +3981,6 @@ skills["SupportBluntWeaponShockwave"] = { { "base_cooldown_speed_+%", 0.5 }, }, }, - constantStats = { - }, stats = { "active_skill_base_radius_+", "base_cooldown_speed_+%", @@ -4154,46 +3988,46 @@ skills["SupportBluntWeaponShockwave"] = { "triggered_by_shockwave_support", }, levels = { - [1] = { 0, 0, damageEffectiveness = 1.6, cooldown = 1, baseMultiplier = 1.6, levelRequirement = 18, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { 0, 2, damageEffectiveness = 1.65, cooldown = 1, baseMultiplier = 1.653, levelRequirement = 22, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { 0, 4, damageEffectiveness = 1.71, cooldown = 1, baseMultiplier = 1.705, levelRequirement = 26, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { 0, 6, damageEffectiveness = 1.76, cooldown = 1, baseMultiplier = 1.758, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { 0, 8, damageEffectiveness = 1.81, cooldown = 1, baseMultiplier = 1.811, levelRequirement = 32, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { 1, 10, damageEffectiveness = 1.86, cooldown = 1, baseMultiplier = 1.863, levelRequirement = 35, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { 1, 12, damageEffectiveness = 1.92, cooldown = 1, baseMultiplier = 1.916, levelRequirement = 38, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { 1, 14, damageEffectiveness = 1.97, cooldown = 1, baseMultiplier = 1.968, levelRequirement = 41, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { 1, 16, damageEffectiveness = 2.02, cooldown = 1, baseMultiplier = 2.021, levelRequirement = 44, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { 1, 18, damageEffectiveness = 2.07, cooldown = 1, baseMultiplier = 2.074, levelRequirement = 47, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { 2, 20, damageEffectiveness = 2.13, cooldown = 1, baseMultiplier = 2.126, levelRequirement = 50, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { 2, 22, damageEffectiveness = 2.18, cooldown = 1, baseMultiplier = 2.179, levelRequirement = 53, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { 2, 24, damageEffectiveness = 2.23, cooldown = 1, baseMultiplier = 2.232, levelRequirement = 56, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { 2, 26, damageEffectiveness = 2.28, cooldown = 1, baseMultiplier = 2.284, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { 2, 28, damageEffectiveness = 2.34, cooldown = 1, baseMultiplier = 2.337, levelRequirement = 60, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { 3, 30, damageEffectiveness = 2.39, cooldown = 1, baseMultiplier = 2.389, levelRequirement = 62, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { 3, 32, damageEffectiveness = 2.44, cooldown = 1, baseMultiplier = 2.442, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { 3, 34, damageEffectiveness = 2.49, cooldown = 1, baseMultiplier = 2.495, levelRequirement = 66, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { 3, 36, damageEffectiveness = 2.55, cooldown = 1, baseMultiplier = 2.547, levelRequirement = 68, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { 3, 38, damageEffectiveness = 2.6, cooldown = 1, baseMultiplier = 2.6, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { 4, 40, damageEffectiveness = 2.65, cooldown = 1, baseMultiplier = 2.653, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { 4, 42, damageEffectiveness = 2.71, cooldown = 1, baseMultiplier = 2.705, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { 4, 44, damageEffectiveness = 2.76, cooldown = 1, baseMultiplier = 2.758, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { 4, 46, damageEffectiveness = 2.81, cooldown = 1, baseMultiplier = 2.811, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { 4, 48, damageEffectiveness = 2.86, cooldown = 1, baseMultiplier = 2.863, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { 5, 50, damageEffectiveness = 2.92, cooldown = 1, baseMultiplier = 2.916, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { 5, 52, damageEffectiveness = 2.97, cooldown = 1, baseMultiplier = 2.968, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { 5, 54, damageEffectiveness = 3.02, cooldown = 1, baseMultiplier = 3.021, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { 5, 56, damageEffectiveness = 3.07, cooldown = 1, baseMultiplier = 3.074, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { 5, 58, damageEffectiveness = 3.13, cooldown = 1, baseMultiplier = 3.126, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { 6, 59, damageEffectiveness = 3.15, cooldown = 1, baseMultiplier = 3.153, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { 6, 60, damageEffectiveness = 3.18, cooldown = 1, baseMultiplier = 3.179, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { 6, 61, damageEffectiveness = 3.21, cooldown = 1, baseMultiplier = 3.205, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { 6, 62, damageEffectiveness = 3.23, cooldown = 1, baseMultiplier = 3.232, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { 6, 63, damageEffectiveness = 3.26, cooldown = 1, baseMultiplier = 3.258, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { 7, 64, damageEffectiveness = 3.28, cooldown = 1, baseMultiplier = 3.284, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { 7, 65, damageEffectiveness = 3.31, cooldown = 1, baseMultiplier = 3.311, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { 7, 66, damageEffectiveness = 3.34, cooldown = 1, baseMultiplier = 3.337, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { 7, 67, damageEffectiveness = 3.36, cooldown = 1, baseMultiplier = 3.363, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { 7, 68, damageEffectiveness = 3.39, cooldown = 1, baseMultiplier = 3.364, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { 0, 0, damageEffectiveness = 1.6, cooldown = 1, baseMultiplier = 1.6, levelRequirement = 18, statInterpolation = { 1, 1, }, }, + [2] = { 0, 2, damageEffectiveness = 1.65, cooldown = 1, baseMultiplier = 1.653, levelRequirement = 22, statInterpolation = { 1, 1, }, }, + [3] = { 0, 4, damageEffectiveness = 1.71, cooldown = 1, baseMultiplier = 1.705, levelRequirement = 26, statInterpolation = { 1, 1, }, }, + [4] = { 0, 6, damageEffectiveness = 1.76, cooldown = 1, baseMultiplier = 1.758, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [5] = { 0, 8, damageEffectiveness = 1.81, cooldown = 1, baseMultiplier = 1.811, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [6] = { 1, 10, damageEffectiveness = 1.86, cooldown = 1, baseMultiplier = 1.863, levelRequirement = 35, statInterpolation = { 1, 1, }, }, + [7] = { 1, 12, damageEffectiveness = 1.92, cooldown = 1, baseMultiplier = 1.916, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [8] = { 1, 14, damageEffectiveness = 1.97, cooldown = 1, baseMultiplier = 1.968, levelRequirement = 41, statInterpolation = { 1, 1, }, }, + [9] = { 1, 16, damageEffectiveness = 2.02, cooldown = 1, baseMultiplier = 2.021, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [10] = { 1, 18, damageEffectiveness = 2.07, cooldown = 1, baseMultiplier = 2.074, levelRequirement = 47, statInterpolation = { 1, 1, }, }, + [11] = { 2, 20, damageEffectiveness = 2.13, cooldown = 1, baseMultiplier = 2.126, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [12] = { 2, 22, damageEffectiveness = 2.18, cooldown = 1, baseMultiplier = 2.179, levelRequirement = 53, statInterpolation = { 1, 1, }, }, + [13] = { 2, 24, damageEffectiveness = 2.23, cooldown = 1, baseMultiplier = 2.232, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 2, 26, damageEffectiveness = 2.28, cooldown = 1, baseMultiplier = 2.284, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 2, 28, damageEffectiveness = 2.34, cooldown = 1, baseMultiplier = 2.337, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 3, 30, damageEffectiveness = 2.39, cooldown = 1, baseMultiplier = 2.389, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 3, 32, damageEffectiveness = 2.44, cooldown = 1, baseMultiplier = 2.442, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 3, 34, damageEffectiveness = 2.49, cooldown = 1, baseMultiplier = 2.495, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 3, 36, damageEffectiveness = 2.55, cooldown = 1, baseMultiplier = 2.547, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 3, 38, damageEffectiveness = 2.6, cooldown = 1, baseMultiplier = 2.6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 4, 40, damageEffectiveness = 2.65, cooldown = 1, baseMultiplier = 2.653, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 4, 42, damageEffectiveness = 2.71, cooldown = 1, baseMultiplier = 2.705, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 4, 44, damageEffectiveness = 2.76, cooldown = 1, baseMultiplier = 2.758, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 4, 46, damageEffectiveness = 2.81, cooldown = 1, baseMultiplier = 2.811, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 4, 48, damageEffectiveness = 2.86, cooldown = 1, baseMultiplier = 2.863, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 5, 50, damageEffectiveness = 2.92, cooldown = 1, baseMultiplier = 2.916, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 5, 52, damageEffectiveness = 2.97, cooldown = 1, baseMultiplier = 2.968, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 5, 54, damageEffectiveness = 3.02, cooldown = 1, baseMultiplier = 3.021, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 5, 56, damageEffectiveness = 3.07, cooldown = 1, baseMultiplier = 3.074, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 5, 58, damageEffectiveness = 3.13, cooldown = 1, baseMultiplier = 3.126, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 6, 59, damageEffectiveness = 3.15, cooldown = 1, baseMultiplier = 3.153, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 6, 60, damageEffectiveness = 3.18, cooldown = 1, baseMultiplier = 3.179, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 6, 61, damageEffectiveness = 3.21, cooldown = 1, baseMultiplier = 3.205, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 6, 62, damageEffectiveness = 3.23, cooldown = 1, baseMultiplier = 3.232, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 6, 63, damageEffectiveness = 3.26, cooldown = 1, baseMultiplier = 3.258, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 7, 64, damageEffectiveness = 3.28, cooldown = 1, baseMultiplier = 3.284, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 7, 65, damageEffectiveness = 3.31, cooldown = 1, baseMultiplier = 3.311, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 7, 66, damageEffectiveness = 3.34, cooldown = 1, baseMultiplier = 3.337, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 7, 67, damageEffectiveness = 3.36, cooldown = 1, baseMultiplier = 3.363, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 7, 68, damageEffectiveness = 3.39, cooldown = 1, baseMultiplier = 3.364, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportSpellTotem"] = { @@ -4217,8 +4051,6 @@ skills["SupportSpellTotem"] = { mod("Damage", "MORE", nil), }, }, - baseMods = { - }, qualityStats = { Default = { { "summon_totem_cast_speed_+%", 1 }, @@ -4242,46 +4074,46 @@ skills["SupportSpellTotem"] = { "is_totem", }, levels = { - [1] = { -49, 8, manaMultiplier = 100, levelRequirement = 8, statInterpolation = { 1, 1, }, cost = { }, }, - [2] = { -49, 10, manaMultiplier = 100, levelRequirement = 10, statInterpolation = { 1, 1, }, cost = { }, }, - [3] = { -48, 13, manaMultiplier = 100, levelRequirement = 13, statInterpolation = { 1, 1, }, cost = { }, }, - [4] = { -48, 17, manaMultiplier = 100, levelRequirement = 17, statInterpolation = { 1, 1, }, cost = { }, }, - [5] = { -47, 21, manaMultiplier = 100, levelRequirement = 21, statInterpolation = { 1, 1, }, cost = { }, }, - [6] = { -47, 25, manaMultiplier = 100, levelRequirement = 25, statInterpolation = { 1, 1, }, cost = { }, }, - [7] = { -46, 29, manaMultiplier = 100, levelRequirement = 29, statInterpolation = { 1, 1, }, cost = { }, }, - [8] = { -46, 33, manaMultiplier = 100, levelRequirement = 33, statInterpolation = { 1, 1, }, cost = { }, }, - [9] = { -45, 37, manaMultiplier = 100, levelRequirement = 37, statInterpolation = { 1, 1, }, cost = { }, }, - [10] = { -45, 40, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, }, cost = { }, }, - [11] = { -44, 43, manaMultiplier = 100, levelRequirement = 43, statInterpolation = { 1, 1, }, cost = { }, }, - [12] = { -44, 46, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, }, cost = { }, }, - [13] = { -43, 49, manaMultiplier = 100, levelRequirement = 49, statInterpolation = { 1, 1, }, cost = { }, }, - [14] = { -43, 52, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, }, cost = { }, }, - [15] = { -42, 55, manaMultiplier = 100, levelRequirement = 55, statInterpolation = { 1, 1, }, cost = { }, }, - [16] = { -42, 58, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, }, cost = { }, }, - [17] = { -41, 61, manaMultiplier = 100, levelRequirement = 61, statInterpolation = { 1, 1, }, cost = { }, }, - [18] = { -41, 64, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, }, cost = { }, }, - [19] = { -40, 67, manaMultiplier = 100, levelRequirement = 67, statInterpolation = { 1, 1, }, cost = { }, }, - [20] = { -40, 70, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, }, cost = { }, }, - [21] = { -39, 72, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, }, cost = { }, }, - [22] = { -39, 74, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, }, cost = { }, }, - [23] = { -38, 76, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, }, cost = { }, }, - [24] = { -38, 78, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, }, cost = { }, }, - [25] = { -37, 80, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, }, cost = { }, }, - [26] = { -37, 82, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, }, cost = { }, }, - [27] = { -36, 84, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, }, cost = { }, }, - [28] = { -36, 86, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, }, cost = { }, }, - [29] = { -35, 88, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, }, cost = { }, }, - [30] = { -35, 90, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, }, cost = { }, }, - [31] = { -34, 91, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, }, cost = { }, }, - [32] = { -34, 92, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, }, cost = { }, }, - [33] = { -33, 93, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, }, cost = { }, }, - [34] = { -33, 94, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, }, cost = { }, }, - [35] = { -32, 95, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, }, cost = { }, }, - [36] = { -32, 96, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, }, cost = { }, }, - [37] = { -31, 97, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, }, cost = { }, }, - [38] = { -31, 98, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, }, cost = { }, }, - [39] = { -30, 99, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, }, cost = { }, }, - [40] = { -30, 100, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, }, cost = { }, }, + [1] = { -49, 8, manaMultiplier = 100, levelRequirement = 8, statInterpolation = { 1, 1, }, }, + [2] = { -49, 10, manaMultiplier = 100, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [3] = { -48, 13, manaMultiplier = 100, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [4] = { -48, 17, manaMultiplier = 100, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [5] = { -47, 21, manaMultiplier = 100, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [6] = { -47, 25, manaMultiplier = 100, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [7] = { -46, 29, manaMultiplier = 100, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [8] = { -46, 33, manaMultiplier = 100, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [9] = { -45, 37, manaMultiplier = 100, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [10] = { -45, 40, manaMultiplier = 100, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [11] = { -44, 43, manaMultiplier = 100, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [12] = { -44, 46, manaMultiplier = 100, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [13] = { -43, 49, manaMultiplier = 100, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [14] = { -43, 52, manaMultiplier = 100, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [15] = { -42, 55, manaMultiplier = 100, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [16] = { -42, 58, manaMultiplier = 100, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [17] = { -41, 61, manaMultiplier = 100, levelRequirement = 61, statInterpolation = { 1, 1, }, }, + [18] = { -41, 64, manaMultiplier = 100, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { -40, 67, manaMultiplier = 100, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { -40, 70, manaMultiplier = 100, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { -39, 72, manaMultiplier = 100, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { -39, 74, manaMultiplier = 100, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { -38, 76, manaMultiplier = 100, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { -38, 78, manaMultiplier = 100, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { -37, 80, manaMultiplier = 100, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { -37, 82, manaMultiplier = 100, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { -36, 84, manaMultiplier = 100, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { -36, 86, manaMultiplier = 100, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { -35, 88, manaMultiplier = 100, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { -35, 90, manaMultiplier = 100, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { -34, 91, manaMultiplier = 100, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { -34, 92, manaMultiplier = 100, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { -33, 93, manaMultiplier = 100, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { -33, 94, manaMultiplier = 100, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { -32, 95, manaMultiplier = 100, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { -32, 96, manaMultiplier = 100, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { -31, 97, manaMultiplier = 100, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { -31, 98, manaMultiplier = 100, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { -30, 99, manaMultiplier = 100, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { -30, 100, manaMultiplier = 100, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["SupportStun"] = { @@ -4294,8 +4126,6 @@ skills["SupportStun"] = { addSkillTypes = { }, excludeSkillTypes = { }, statDescriptionScope = "gem_stat_descriptions", - baseMods = { - }, qualityStats = { Default = { { "base_stun_duration_+%", 1.5 }, @@ -4307,52 +4137,50 @@ skills["SupportStun"] = { { "recover_%_life_when_stunning_an_enemy_permyriad", 5 }, }, }, - constantStats = { - }, stats = { "base_stun_threshold_reduction_+%", }, levels = { - [1] = { 30, levelRequirement = 8, statInterpolation = { 1, }, cost = { }, }, - [2] = { 31, levelRequirement = 10, statInterpolation = { 1, }, cost = { }, }, - [3] = { 32, levelRequirement = 13, statInterpolation = { 1, }, cost = { }, }, - [4] = { 33, levelRequirement = 17, statInterpolation = { 1, }, cost = { }, }, - [5] = { 34, levelRequirement = 21, statInterpolation = { 1, }, cost = { }, }, - [6] = { 35, levelRequirement = 25, statInterpolation = { 1, }, cost = { }, }, - [7] = { 36, levelRequirement = 29, statInterpolation = { 1, }, cost = { }, }, - [8] = { 37, levelRequirement = 33, statInterpolation = { 1, }, cost = { }, }, - [9] = { 38, levelRequirement = 37, statInterpolation = { 1, }, cost = { }, }, - [10] = { 39, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [11] = { 40, levelRequirement = 43, statInterpolation = { 1, }, cost = { }, }, - [12] = { 41, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [13] = { 42, levelRequirement = 49, statInterpolation = { 1, }, cost = { }, }, - [14] = { 43, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [15] = { 44, levelRequirement = 55, statInterpolation = { 1, }, cost = { }, }, - [16] = { 45, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [17] = { 46, levelRequirement = 61, statInterpolation = { 1, }, cost = { }, }, - [18] = { 47, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [19] = { 48, levelRequirement = 67, statInterpolation = { 1, }, cost = { }, }, - [20] = { 49, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 50, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 51, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 52, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 53, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 54, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 55, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 56, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 57, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 58, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 59, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 60, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 61, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 61, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 62, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 62, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 63, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 63, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 64, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 30, levelRequirement = 8, statInterpolation = { 1, }, }, + [2] = { 31, levelRequirement = 10, statInterpolation = { 1, }, }, + [3] = { 32, levelRequirement = 13, statInterpolation = { 1, }, }, + [4] = { 33, levelRequirement = 17, statInterpolation = { 1, }, }, + [5] = { 34, levelRequirement = 21, statInterpolation = { 1, }, }, + [6] = { 35, levelRequirement = 25, statInterpolation = { 1, }, }, + [7] = { 36, levelRequirement = 29, statInterpolation = { 1, }, }, + [8] = { 37, levelRequirement = 33, statInterpolation = { 1, }, }, + [9] = { 38, levelRequirement = 37, statInterpolation = { 1, }, }, + [10] = { 39, levelRequirement = 40, statInterpolation = { 1, }, }, + [11] = { 40, levelRequirement = 43, statInterpolation = { 1, }, }, + [12] = { 41, levelRequirement = 46, statInterpolation = { 1, }, }, + [13] = { 42, levelRequirement = 49, statInterpolation = { 1, }, }, + [14] = { 43, levelRequirement = 52, statInterpolation = { 1, }, }, + [15] = { 44, levelRequirement = 55, statInterpolation = { 1, }, }, + [16] = { 45, levelRequirement = 58, statInterpolation = { 1, }, }, + [17] = { 46, levelRequirement = 61, statInterpolation = { 1, }, }, + [18] = { 47, levelRequirement = 64, statInterpolation = { 1, }, }, + [19] = { 48, levelRequirement = 67, statInterpolation = { 1, }, }, + [20] = { 49, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 51, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 52, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 53, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 54, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 55, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 56, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 57, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 58, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 59, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 60, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 61, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 61, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 62, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 62, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 63, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 63, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 64, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SupportUrgentOrders"] = { @@ -4370,8 +4198,6 @@ skills["SupportUrgentOrders"] = { div = 1000, }, }, - baseMods = { - }, qualityStats = { Default = { { "warcry_speed_+%", 0.5 }, @@ -4391,45 +4217,45 @@ skills["SupportUrgentOrders"] = { "warcry_speed_+%", }, levels = { - [1] = { 30, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, cost = { }, }, - [2] = { 31, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, cost = { }, }, - [3] = { 32, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, cost = { }, }, - [4] = { 33, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, cost = { }, }, - [5] = { 34, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, cost = { }, }, - [6] = { 35, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, cost = { }, }, - [7] = { 36, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, cost = { }, }, - [8] = { 37, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, cost = { }, }, - [9] = { 38, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, cost = { }, }, - [10] = { 39, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, cost = { }, }, - [11] = { 40, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, cost = { }, }, - [12] = { 41, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, cost = { }, }, - [13] = { 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, cost = { }, }, - [14] = { 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, cost = { }, }, - [15] = { 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, cost = { }, }, - [16] = { 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, cost = { }, }, - [17] = { 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, cost = { }, }, - [18] = { 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, cost = { }, }, - [19] = { 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, cost = { }, }, - [20] = { 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, cost = { }, }, - [21] = { 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, cost = { }, }, - [22] = { 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, cost = { }, }, - [23] = { 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, cost = { }, }, - [24] = { 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, cost = { }, }, - [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, cost = { }, }, - [26] = { 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, cost = { }, }, - [27] = { 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, cost = { }, }, - [28] = { 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, cost = { }, }, - [29] = { 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, cost = { }, }, - [30] = { 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, cost = { }, }, - [31] = { 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, cost = { }, }, - [32] = { 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, cost = { }, }, - [33] = { 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, cost = { }, }, - [34] = { 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, cost = { }, }, - [35] = { 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, cost = { }, }, - [36] = { 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, cost = { }, }, - [37] = { 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, cost = { }, }, - [38] = { 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, cost = { }, }, - [39] = { 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, cost = { }, }, - [40] = { 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, cost = { }, }, + [1] = { 30, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [2] = { 31, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [3] = { 32, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { 1, }, }, + [4] = { 33, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { 1, }, }, + [5] = { 34, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 35, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 36, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 37, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 38, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 39, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 40, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 41, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 42, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 43, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 44, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 45, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 46, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 47, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 48, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 49, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 50, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 51, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 52, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 53, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 54, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 55, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 56, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 57, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 58, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 59, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 59, manaMultiplier = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 60, manaMultiplier = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 60, manaMultiplier = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 61, manaMultiplier = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 61, manaMultiplier = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 62, manaMultiplier = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 62, manaMultiplier = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 63, manaMultiplier = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 63, manaMultiplier = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 64, manaMultiplier = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } \ No newline at end of file diff --git a/src/Export/Scripts/skills.lua b/src/Export/Scripts/skills.lua index 463c810beb..7f436df7aa 100644 --- a/src/Export/Scripts/skills.lua +++ b/src/Export/Scripts/skills.lua @@ -417,35 +417,41 @@ directiveTable.mods = function(state, args, out) end end if not args:match("noBaseMods") then - out:write('\tbaseMods = {\n') - for _, mod in ipairs(skill.mods) do - out:write('\t\t', mod, ',\n') + if next(skill.mods) ~= nil then + out:write('\tbaseMods = {\n') + for _, mod in ipairs(skill.mods) do + out:write('\t\t', mod, ',\n') + end + out:write('\t},\n') end - out:write('\t},\n') end if not args:match("noQualityStats") then - out:write('\tqualityStats = {\n') - for i, alternates in ipairs(skill.qualityStats) do - if i == 1 then - out:write('\t\tDefault = {\n') - else - local value = i - 1 - out:write('\t\tAlternate' .. value .. ' = {\n') - end - for _, stat in ipairs(alternates) do - out:write('\t\t\t{ "', stat[1], '", ', stat[2], ' },\n') + if next(skill.qualityStats) ~= nil then + out:write('\tqualityStats = {\n') + for i, alternates in ipairs(skill.qualityStats) do + if i == 1 then + out:write('\t\tDefault = {\n') + else + local value = i - 1 + out:write('\t\tAlternate' .. value .. ' = {\n') + end + for _, stat in ipairs(alternates) do + out:write('\t\t\t{ "', stat[1], '", ', stat[2], ' },\n') + end + out:write('\t\t},\n') end - out:write('\t\t},\n') + out:write('\t},\n') end - out:write('\t},\n') end if not args:match("noStats") then - -- write out constant stats that don't change per level - out:write('\tconstantStats = {\n') - for i, stat in ipairs(skill.constantStats) do - out:write('\t\t{ "', stat[1], '", ', stat[2], ' },\n') + if next(skill.constantStats) ~= nil then + -- write out constant stats that don't change per level + out:write('\tconstantStats = {\n') + for i, stat in ipairs(skill.constantStats) do + out:write('\t\t{ "', stat[1], '", ', stat[2], ' },\n') + end + out:write('\t},\n') end - out:write('\t},\n') -- write out per level stats out:write('\tstats = {\n') for _, stat in ipairs(skill.stats) do @@ -463,16 +469,20 @@ directiveTable.mods = function(state, args, out) for k, v in pairs(level.extra) do out:write(k, ' = ', tostring(v), ', ') end - out:write('statInterpolation = { ') - for _, type in ipairs(level.statInterpolation) do - out:write(type, ', ') + if next(level.statInterpolation) ~= nil then + out:write('statInterpolation = { ') + for _, type in ipairs(level.statInterpolation) do + out:write(type, ', ') + end + out:write('}, ') end - out:write('}, ') - out:write('cost = { ') - for k, v in pairs(level.cost) do - out:write(k, ' = ', tostring(v), ', ') + if next(level.cost) ~= nil then + out:write('cost = { ') + for k, v in pairs(level.cost) do + out:write(k, ' = ', tostring(v), ', ') + end + out:write('}, ') end - out:write('}, ') out:write('},\n') end out:write('\t},\n') From 9c9c2d7f714d601bd692ee6e2e6decdf40c63588 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Thu, 16 Jun 2022 09:08:28 -0400 Subject: [PATCH 13/17] Fix: handling of constantStats; removal of empty tables in grantedEffect structure --- src/Classes/ModList.lua | 6 ++++-- src/Modules/CalcOffence.lua | 2 +- src/Modules/CalcTools.lua | 8 ++++++++ 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/Classes/ModList.lua b/src/Classes/ModList.lua index a95f5c1c62..761ee69739 100644 --- a/src/Classes/ModList.lua +++ b/src/Classes/ModList.lua @@ -59,8 +59,10 @@ function ModListClass:MergeMod(mod) end function ModListClass:AddList(modList) - for i = 1, #modList do - t_insert(self, modList[i]) + if modList then + for i = 1, #modList do + t_insert(self, modList[i]) + end end end diff --git a/src/Modules/CalcOffence.lua b/src/Modules/CalcOffence.lua index c7d6325bff..105368fc6a 100644 --- a/src/Modules/CalcOffence.lua +++ b/src/Modules/CalcOffence.lua @@ -1188,7 +1188,7 @@ function calcs.offence(env, actor, activeSkill) } -- First pass to calculate base costs. Used for cost conversion (e.g. Petrified Blood) for resource, val in pairs(costs) do - local skillCost = activeSkill.activeEffect.grantedEffectLevel.cost[resource] + local skillCost = activeSkill.activeEffect.grantedEffectLevel.cost and activeSkill.activeEffect.grantedEffectLevel.cost[resource] or nil local baseCost = round(skillCost and skillCost / data.costs[resource].Divisor or 0, 2) local baseCostNoMult = skillModList:Sum("BASE", skillCfg, resource.."CostNoMult") or 0 local totalCost = 0 diff --git a/src/Modules/CalcTools.lua b/src/Modules/CalcTools.lua index f6048b9584..20db7ec2be 100644 --- a/src/Modules/CalcTools.lua +++ b/src/Modules/CalcTools.lua @@ -162,6 +162,7 @@ function calcLib.buildSkillInstanceStats(skillInstance, grantedEffect) local availableEffectiveness local actorLevel = skillInstance.actorLevel or level.levelRequirement for index, stat in ipairs(grantedEffect.stats) do + --[[ local statValue if level.statInterpolation[index] == 3 then -- Effectiveness interpolation @@ -184,6 +185,13 @@ function calcLib.buildSkillInstanceStats(skillInstance, grantedEffect) statValue = level[index] or 1 end stats[stat] = (stats[stat] or 0) + statValue + --]] + stats[stat] = (stats[stat] or 0) + (level[index] or 1) + end + if grantedEffect.constantStats then + for _, stat in ipairs(grantedEffect.constantStats) do + stats[stat[1]] = (stats[stat[1]] or 0) + (stat[2] or 0) + end end return stats end From 210f3c39ba9bd693935971a4444bd18ec69f3ab0 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Thu, 16 Jun 2022 18:56:02 -0400 Subject: [PATCH 14/17] Fix: Spectre 3 statInterpolation hardcodes --- src/Data/Skills/spectre.lua | 2 +- src/Export/Skills/spectre.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Data/Skills/spectre.lua b/src/Data/Skills/spectre.lua index 62725c8b42..7f9a256276 100644 --- a/src/Data/Skills/spectre.lua +++ b/src/Data/Skills/spectre.lua @@ -4577,7 +4577,7 @@ skills["GSHarvestRhexScreech"] = { statDescriptionScope = "skill_stat_descriptions", castTime = 1, levels = { - [1] = { 0.5, 1.5, critChance = 5, duration = 4, cooldown = 8, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 2, 7, critChance = 5, duration = 4, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, baseFlags = { spell = true, diff --git a/src/Export/Skills/spectre.txt b/src/Export/Skills/spectre.txt index 5fe2a63d66..8be147cd4a 100644 --- a/src/Export/Skills/spectre.txt +++ b/src/Export/Skills/spectre.txt @@ -805,7 +805,7 @@ skills["HarvestNessaCrabScreechDebuff"] = { #skill GSHarvestRhexScreech Screech #flags spell hit area triggerable levels = { - [1] = { 0.5, 1.5, critChance = 5, duration = 4, cooldown = 8, levelRequirement = 1, statInterpolation = { 3, 3, }, cost = { }, }, + [1] = { 2, 7, critChance = 5, duration = 4, cooldown = 8, levelRequirement = 1, statInterpolation = { 1, 1, }, cost = { }, }, }, #mods noLevels From 76e5590d7eff4b3851bed06218c24c0030b7dfc4 Mon Sep 17 00:00:00 2001 From: Nostrademous Date: Thu, 16 Jun 2022 19:05:38 -0400 Subject: [PATCH 15/17] Fix: use actual interpolation if needed --- src/Modules/CalcTools.lua | 41 ++++++++++++++++++--------------------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/src/Modules/CalcTools.lua b/src/Modules/CalcTools.lua index 20db7ec2be..76bd463130 100644 --- a/src/Modules/CalcTools.lua +++ b/src/Modules/CalcTools.lua @@ -162,31 +162,28 @@ function calcLib.buildSkillInstanceStats(skillInstance, grantedEffect) local availableEffectiveness local actorLevel = skillInstance.actorLevel or level.levelRequirement for index, stat in ipairs(grantedEffect.stats) do - --[[ - local statValue - if level.statInterpolation[index] == 3 then - -- Effectiveness interpolation - if not availableEffectiveness then - availableEffectiveness = - (3.885209 + 0.360246 * (actorLevel - 1)) * (grantedEffect.baseEffectiveness or 1) - * (1 + (grantedEffect.incrementalEffectiveness or 0)) ^ (actorLevel - 1) + -- Static value used as default (assumes statInterpolation == 1) + local statValue = level[index] or 1 + if level.statInterpolation then + if level.statInterpolation[index] == 3 then + -- Effectiveness interpolation + if not availableEffectiveness then + availableEffectiveness = + (3.885209 + 0.360246 * (actorLevel - 1)) * (grantedEffect.baseEffectiveness or 1) + * (1 + (grantedEffect.incrementalEffectiveness or 0)) ^ (actorLevel - 1) + end + statValue = round(availableEffectiveness * level[index]) + elseif level.statInterpolation[index] == 2 then + -- Linear interpolation; I'm actually just guessing how this works + local nextLevel = m_min(skillInstance.level + 1, #grantedEffect.levels) + local nextReq = grantedEffect.levels[nextLevel].levelRequirement + local prevReq = grantedEffect.levels[nextLevel - 1].levelRequirement + local nextStat = grantedEffect.levels[nextLevel][index] + local prevStat = grantedEffect.levels[nextLevel - 1][index] + statValue = round(prevStat + (nextStat - prevStat) * (actorLevel - prevReq) / (nextReq - prevReq)) end - statValue = round(availableEffectiveness * level[index]) - elseif level.statInterpolation[index] == 2 then - -- Linear interpolation; I'm actually just guessing how this works - local nextLevel = m_min(skillInstance.level + 1, #grantedEffect.levels) - local nextReq = grantedEffect.levels[nextLevel].levelRequirement - local prevReq = grantedEffect.levels[nextLevel - 1].levelRequirement - local nextStat = grantedEffect.levels[nextLevel][index] - local prevStat = grantedEffect.levels[nextLevel - 1][index] - statValue = round(prevStat + (nextStat - prevStat) * (actorLevel - prevReq) / (nextReq - prevReq)) - else - -- Static value - statValue = level[index] or 1 end stats[stat] = (stats[stat] or 0) + statValue - --]] - stats[stat] = (stats[stat] or 0) + (level[index] or 1) end if grantedEffect.constantStats then for _, stat in ipairs(grantedEffect.constantStats) do From 5ebb515bf7e42f12762e53e75e71a5f540024d12 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Fri, 17 Jun 2022 13:52:26 +1000 Subject: [PATCH 16/17] Fix AttackTime and OffhandCritChance Fix shield skills with offhand crit chance and attack time values Fix crash for skills with empty costs Move crit chance tooltip to below attack/cast rate Fix Spectral Wolf Remove Duration from level skill import and fix duration crash for warcries --- src/Classes/GemSelectControl.lua | 8 +- src/Data/Skills/act_dex.lua | 80 ++++++++-------- src/Data/Skills/act_str.lua | 160 +++++++++++++++---------------- src/Data/Skills/other.lua | 2 +- src/Export/Scripts/skills.lua | 13 +-- src/Export/spec.lua | 2 +- src/Modules/CalcActiveSkill.lua | 1 - src/Modules/CalcPerform.lua | 2 +- 8 files changed, 132 insertions(+), 136 deletions(-) diff --git a/src/Classes/GemSelectControl.lua b/src/Classes/GemSelectControl.lua index 95a0012e16..0e7ccec5c7 100644 --- a/src/Classes/GemSelectControl.lua +++ b/src/Classes/GemSelectControl.lua @@ -552,7 +552,7 @@ function GemSelectClass:AddCommonGemInfo(gemInstance, grantedEffect, addReq, mer end local cost for _, res in ipairs(self.costs) do - if grantedEffectLevel.cost[res.Resource] then + if grantedEffectLevel.cost and grantedEffectLevel.cost[res.Resource] then cost = (cost and (cost..", ") or "")..res.ResourceString:gsub("{0}", string.format("%g", round(grantedEffectLevel.cost[res.Resource] / res.Divisor, 2))) end end @@ -562,9 +562,6 @@ function GemSelectClass:AddCommonGemInfo(gemInstance, grantedEffect, addReq, mer if grantedEffectLevel.cooldown then self.tooltip:AddLine(16, string.format("^x7F7F7FCooldown Time: ^7%.2f sec", grantedEffectLevel.cooldown)) end - if grantedEffectLevel.critChance then - self.tooltip:AddLine(16, string.format("^x7F7F7FCritical Strike Chance: ^7%.2f%%", grantedEffectLevel.critChance)) - end if gemInstance.gemData.tags.attack then if grantedEffectLevel.attackSpeedMultiplier then self.tooltip:AddLine(16, string.format("^x7F7F7FAttack Speed: ^7%d%% of base", grantedEffectLevel.attackSpeedMultiplier + 100)) @@ -582,6 +579,9 @@ function GemSelectClass:AddCommonGemInfo(gemInstance, grantedEffect, addReq, mer self.tooltip:AddLine(16, "^x7F7F7FCast Time: ^7Instant") end end + if grantedEffectLevel.critChance then + self.tooltip:AddLine(16, string.format("^x7F7F7FCritical Strike Chance: ^7%.2f%%", grantedEffectLevel.critChance)) + end if grantedEffectLevel.damageEffectiveness then self.tooltip:AddLine(16, string.format("^x7F7F7FEffectiveness of Added Damage: ^7%d%%", grantedEffectLevel.damageEffectiveness * 100)) end diff --git a/src/Data/Skills/act_dex.lua b/src/Data/Skills/act_dex.lua index 789ab100de..19bbd1f491 100644 --- a/src/Data/Skills/act_dex.lua +++ b/src/Data/Skills/act_dex.lua @@ -7690,46 +7690,46 @@ skills["ThrownShield"] = { "thrown_shield_projectile_fire_random_directions", }, levels = { - [1] = { 47, 70, 3, 4, attackTime = 500, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [2] = { 53, 80, 3, 4, attackTime = 500, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [3] = { 60, 90, 3, 4, attackTime = 500, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [4] = { 67, 101, 3, 4, attackTime = 500, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [5] = { 76, 113, 3, 4, attackTime = 500, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [6] = { 81, 122, 4, 5, attackTime = 500, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, - [7] = { 87, 131, 4, 5, attackTime = 500, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 94, 141, 4, 5, attackTime = 500, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 101, 151, 4, 5, attackTime = 500, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 108, 162, 4, 5, attackTime = 500, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 115, 173, 4, 5, attackTime = 500, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 123, 185, 4, 6, attackTime = 500, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 131, 197, 4, 6, attackTime = 500, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [14] = { 140, 210, 4, 6, attackTime = 500, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [15] = { 149, 224, 4, 6, attackTime = 500, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [16] = { 159, 238, 4, 6, attackTime = 500, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [17] = { 169, 254, 4, 6, attackTime = 500, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [18] = { 180, 270, 5, 7, attackTime = 500, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, - [19] = { 191, 286, 5, 7, attackTime = 500, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 203, 304, 5, 7, attackTime = 500, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 215, 322, 5, 7, attackTime = 500, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 228, 342, 5, 7, attackTime = 500, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 241, 362, 5, 7, attackTime = 500, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 256, 384, 6, 8, attackTime = 500, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 271, 406, 6, 8, attackTime = 500, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [26] = { 286, 430, 6, 8, attackTime = 500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [27] = { 303, 454, 6, 8, attackTime = 500, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [28] = { 320, 480, 6, 8, attackTime = 500, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [29] = { 338, 507, 6, 8, attackTime = 500, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [30] = { 357, 536, 6, 8, attackTime = 500, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [31] = { 367, 550, 6, 8, attackTime = 500, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, - [32] = { 377, 565, 6, 8, attackTime = 500, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [33] = { 387, 581, 6, 8, attackTime = 500, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [34] = { 398, 597, 7, 9, attackTime = 500, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [35] = { 409, 613, 7, 9, attackTime = 500, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [36] = { 420, 629, 7, 9, attackTime = 500, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [37] = { 431, 646, 7, 9, attackTime = 500, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, - [38] = { 442, 664, 7, 9, attackTime = 500, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [39] = { 454, 681, 7, 9, attackTime = 500, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, - [40] = { 466, 700, 7, 9, attackTime = 500, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [1] = { 47, 70, 3, 4, critChance = 5, attackTime = 650, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [2] = { 53, 80, 3, 4, critChance = 5, attackTime = 650, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [3] = { 60, 90, 3, 4, critChance = 5, attackTime = 650, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [4] = { 67, 101, 3, 4, critChance = 5, attackTime = 650, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [5] = { 76, 113, 3, 4, critChance = 5, attackTime = 650, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [6] = { 81, 122, 4, 5, critChance = 5, attackTime = 650, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 7, }, }, + [7] = { 87, 131, 4, 5, critChance = 5, attackTime = 650, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 94, 141, 4, 5, critChance = 5, attackTime = 650, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 101, 151, 4, 5, critChance = 5, attackTime = 650, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 108, 162, 4, 5, critChance = 5, attackTime = 650, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 115, 173, 4, 5, critChance = 5, attackTime = 650, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 123, 185, 4, 6, critChance = 5, attackTime = 650, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 131, 197, 4, 6, critChance = 5, attackTime = 650, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [14] = { 140, 210, 4, 6, critChance = 5, attackTime = 650, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [15] = { 149, 224, 4, 6, critChance = 5, attackTime = 650, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [16] = { 159, 238, 4, 6, critChance = 5, attackTime = 650, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [17] = { 169, 254, 4, 6, critChance = 5, attackTime = 650, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [18] = { 180, 270, 5, 7, critChance = 5, attackTime = 650, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 9, }, }, + [19] = { 191, 286, 5, 7, critChance = 5, attackTime = 650, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 203, 304, 5, 7, critChance = 5, attackTime = 650, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 215, 322, 5, 7, critChance = 5, attackTime = 650, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 228, 342, 5, 7, critChance = 5, attackTime = 650, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 241, 362, 5, 7, critChance = 5, attackTime = 650, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [24] = { 256, 384, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [25] = { 271, 406, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [26] = { 286, 430, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [27] = { 303, 454, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [28] = { 320, 480, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [29] = { 338, 507, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [30] = { 357, 536, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [31] = { 367, 550, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 11, }, }, + [32] = { 377, 565, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [33] = { 387, 581, 6, 8, critChance = 5, attackTime = 650, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [34] = { 398, 597, 7, 9, critChance = 5, attackTime = 650, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [35] = { 409, 613, 7, 9, critChance = 5, attackTime = 650, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [36] = { 420, 629, 7, 9, critChance = 5, attackTime = 650, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [37] = { 431, 646, 7, 9, critChance = 5, attackTime = 650, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 12, }, }, + [38] = { 442, 664, 7, 9, critChance = 5, attackTime = 650, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [39] = { 454, 681, 7, 9, critChance = 5, attackTime = 650, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, + [40] = { 466, 700, 7, 9, critChance = 5, attackTime = 650, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, cost = { Mana = 13, }, }, }, } skills["ThrownWeapon"] = { diff --git a/src/Data/Skills/act_str.lua b/src/Data/Skills/act_str.lua index 2216933526..71701e206a 100644 --- a/src/Data/Skills/act_str.lua +++ b/src/Data/Skills/act_str.lua @@ -6088,46 +6088,46 @@ skills["NewShieldCharge"] = { "attack_is_melee_override", }, levels = { - [1] = { 12, 18, 90, 3, 4, attackTime = 500, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [2] = { 14, 22, 91, 3, 4, attackTime = 500, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [3] = { 18, 27, 92, 3, 4, attackTime = 500, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [4] = { 22, 33, 93, 4, 5, attackTime = 500, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [5] = { 27, 40, 94, 4, 5, attackTime = 500, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [6] = { 32, 48, 95, 4, 5, attackTime = 500, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [7] = { 38, 57, 96, 4, 5, attackTime = 500, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [8] = { 43, 64, 97, 4, 5, attackTime = 500, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [9] = { 48, 72, 98, 4, 5, attackTime = 500, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [10] = { 54, 81, 99, 4, 5, attackTime = 500, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [11] = { 60, 90, 100, 4, 5, attackTime = 500, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [12] = { 66, 100, 101, 4, 6, attackTime = 500, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [13] = { 74, 110, 102, 4, 6, attackTime = 500, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [14] = { 81, 122, 103, 4, 6, attackTime = 500, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [15] = { 90, 134, 104, 4, 6, attackTime = 500, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [16] = { 98, 148, 105, 4, 6, attackTime = 500, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [17] = { 108, 162, 106, 4, 6, attackTime = 500, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [18] = { 119, 178, 107, 5, 7, attackTime = 500, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [19] = { 126, 189, 108, 5, 7, attackTime = 500, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [20] = { 134, 200, 109, 5, 7, attackTime = 500, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [21] = { 142, 213, 110, 5, 7, attackTime = 500, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [22] = { 150, 225, 111, 5, 7, attackTime = 500, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [23] = { 159, 239, 112, 5, 7, attackTime = 500, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [24] = { 169, 253, 113, 6, 8, attackTime = 500, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [25] = { 179, 268, 114, 6, 8, attackTime = 500, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [26] = { 189, 283, 115, 6, 8, attackTime = 500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [27] = { 200, 300, 116, 6, 8, attackTime = 500, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [28] = { 211, 317, 117, 6, 8, attackTime = 500, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [29] = { 223, 335, 118, 6, 8, attackTime = 500, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [30] = { 236, 353, 119, 6, 8, attackTime = 500, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [31] = { 242, 363, 119, 6, 8, attackTime = 500, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [32] = { 249, 373, 120, 6, 8, attackTime = 500, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [33] = { 255, 383, 120, 6, 8, attackTime = 500, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [34] = { 262, 394, 121, 7, 9, attackTime = 500, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [35] = { 270, 404, 121, 7, 9, attackTime = 500, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [36] = { 277, 415, 122, 7, 9, attackTime = 500, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [37] = { 284, 426, 122, 7, 9, attackTime = 500, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [38] = { 292, 438, 123, 7, 9, attackTime = 500, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [39] = { 300, 450, 123, 7, 9, attackTime = 500, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, - [40] = { 308, 462, 124, 7, 9, attackTime = 500, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [1] = { 12, 18, 90, 3, 4, critChance = 5, attackTime = 500, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [2] = { 14, 22, 91, 3, 4, critChance = 5, attackTime = 500, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [3] = { 18, 27, 92, 3, 4, critChance = 5, attackTime = 500, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [4] = { 22, 33, 93, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [5] = { 27, 40, 94, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [6] = { 32, 48, 95, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [7] = { 38, 57, 96, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [8] = { 43, 64, 97, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [9] = { 48, 72, 98, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [10] = { 54, 81, 99, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [11] = { 60, 90, 100, 4, 5, critChance = 5, attackTime = 500, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [12] = { 66, 100, 101, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [13] = { 74, 110, 102, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [14] = { 81, 122, 103, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [15] = { 90, 134, 104, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [16] = { 98, 148, 105, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [17] = { 108, 162, 106, 4, 6, critChance = 5, attackTime = 500, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [18] = { 119, 178, 107, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [19] = { 126, 189, 108, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [20] = { 134, 200, 109, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [21] = { 142, 213, 110, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [22] = { 150, 225, 111, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [23] = { 159, 239, 112, 5, 7, critChance = 5, attackTime = 500, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [24] = { 169, 253, 113, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [25] = { 179, 268, 114, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [26] = { 189, 283, 115, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [27] = { 200, 300, 116, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [28] = { 211, 317, 117, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [29] = { 223, 335, 118, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [30] = { 236, 353, 119, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [31] = { 242, 363, 119, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [32] = { 249, 373, 120, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [33] = { 255, 383, 120, 6, 8, critChance = 5, attackTime = 500, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [34] = { 262, 394, 121, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [35] = { 270, 404, 121, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [36] = { 277, 415, 122, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [37] = { 284, 426, 122, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [38] = { 292, 438, 123, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [39] = { 300, 450, 123, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, + [40] = { 308, 462, 124, 7, 9, critChance = 5, attackTime = 500, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 10, }, }, }, } skills["ShockwaveTotem"] = { @@ -6705,46 +6705,46 @@ skills["ShieldCrush"] = { "console_skill_dont_chase", }, levels = { - [1] = { 4, 6, 3, 4, 0, attackTime = 500, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [2] = { 4, 6, 3, 4, 0, attackTime = 500, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [3] = { 5, 8, 3, 4, 1, attackTime = 500, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [4] = { 7, 10, 4, 5, 1, attackTime = 500, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [5] = { 9, 14, 4, 5, 1, attackTime = 500, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [6] = { 13, 20, 4, 5, 2, attackTime = 500, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [7] = { 17, 26, 4, 5, 2, attackTime = 500, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [8] = { 22, 32, 4, 5, 2, attackTime = 500, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [9] = { 27, 40, 4, 5, 3, attackTime = 500, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [10] = { 33, 50, 4, 5, 3, attackTime = 500, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [11] = { 40, 60, 4, 5, 3, attackTime = 500, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [12] = { 49, 73, 4, 6, 4, attackTime = 500, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [13] = { 58, 88, 4, 6, 4, attackTime = 500, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [14] = { 70, 105, 4, 6, 4, attackTime = 500, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [15] = { 83, 124, 4, 6, 5, attackTime = 500, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [16] = { 98, 147, 4, 6, 5, attackTime = 500, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [17] = { 116, 174, 4, 6, 5, attackTime = 500, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [18] = { 136, 204, 4, 6, 6, attackTime = 500, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [19] = { 153, 230, 5, 7, 6, attackTime = 500, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [20] = { 172, 258, 5, 7, 6, attackTime = 500, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [21] = { 186, 279, 5, 7, 7, attackTime = 500, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [22] = { 201, 302, 5, 7, 7, attackTime = 500, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [23] = { 217, 326, 5, 7, 7, attackTime = 500, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [24] = { 234, 351, 6, 8, 8, attackTime = 500, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [25] = { 253, 379, 6, 8, 8, attackTime = 500, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [26] = { 272, 408, 6, 8, 8, attackTime = 500, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [27] = { 293, 440, 6, 8, 9, attackTime = 500, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [28] = { 316, 474, 6, 8, 9, attackTime = 500, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [29] = { 340, 510, 6, 8, 9, attackTime = 500, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [30] = { 366, 549, 6, 8, 10, attackTime = 500, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [31] = { 379, 569, 6, 8, 10, attackTime = 500, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [32] = { 393, 590, 6, 8, 10, attackTime = 500, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [33] = { 408, 612, 6, 8, 10, attackTime = 500, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [34] = { 423, 634, 7, 9, 10, attackTime = 500, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [35] = { 438, 657, 7, 9, 10, attackTime = 500, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [36] = { 454, 682, 7, 9, 11, attackTime = 500, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [37] = { 471, 706, 7, 9, 11, attackTime = 500, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [38] = { 488, 732, 7, 9, 11, attackTime = 500, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [39] = { 506, 759, 7, 9, 11, attackTime = 500, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, - [40] = { 524, 786, 7, 9, 11, attackTime = 500, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [1] = { 4, 6, 3, 4, 0, critChance = 5, attackTime = 800, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [2] = { 4, 6, 3, 4, 0, critChance = 5, attackTime = 800, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [3] = { 5, 8, 3, 4, 1, critChance = 5, attackTime = 800, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [4] = { 7, 10, 4, 5, 1, critChance = 5, attackTime = 800, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [5] = { 9, 14, 4, 5, 1, critChance = 5, attackTime = 800, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [6] = { 13, 20, 4, 5, 2, critChance = 5, attackTime = 800, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [7] = { 17, 26, 4, 5, 2, critChance = 5, attackTime = 800, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [8] = { 22, 32, 4, 5, 2, critChance = 5, attackTime = 800, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [9] = { 27, 40, 4, 5, 3, critChance = 5, attackTime = 800, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [10] = { 33, 50, 4, 5, 3, critChance = 5, attackTime = 800, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [11] = { 40, 60, 4, 5, 3, critChance = 5, attackTime = 800, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [12] = { 49, 73, 4, 6, 4, critChance = 5, attackTime = 800, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [13] = { 58, 88, 4, 6, 4, critChance = 5, attackTime = 800, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [14] = { 70, 105, 4, 6, 4, critChance = 5, attackTime = 800, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [15] = { 83, 124, 4, 6, 5, critChance = 5, attackTime = 800, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [16] = { 98, 147, 4, 6, 5, critChance = 5, attackTime = 800, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [17] = { 116, 174, 4, 6, 5, critChance = 5, attackTime = 800, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [18] = { 136, 204, 4, 6, 6, critChance = 5, attackTime = 800, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [19] = { 153, 230, 5, 7, 6, critChance = 5, attackTime = 800, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [20] = { 172, 258, 5, 7, 6, critChance = 5, attackTime = 800, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [21] = { 186, 279, 5, 7, 7, critChance = 5, attackTime = 800, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [22] = { 201, 302, 5, 7, 7, critChance = 5, attackTime = 800, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [23] = { 217, 326, 5, 7, 7, critChance = 5, attackTime = 800, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [24] = { 234, 351, 6, 8, 8, critChance = 5, attackTime = 800, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [25] = { 253, 379, 6, 8, 8, critChance = 5, attackTime = 800, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [26] = { 272, 408, 6, 8, 8, critChance = 5, attackTime = 800, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [27] = { 293, 440, 6, 8, 9, critChance = 5, attackTime = 800, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [28] = { 316, 474, 6, 8, 9, critChance = 5, attackTime = 800, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [29] = { 340, 510, 6, 8, 9, critChance = 5, attackTime = 800, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [30] = { 366, 549, 6, 8, 10, critChance = 5, attackTime = 800, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [31] = { 379, 569, 6, 8, 10, critChance = 5, attackTime = 800, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [32] = { 393, 590, 6, 8, 10, critChance = 5, attackTime = 800, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [33] = { 408, 612, 6, 8, 10, critChance = 5, attackTime = 800, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [34] = { 423, 634, 7, 9, 10, critChance = 5, attackTime = 800, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [35] = { 438, 657, 7, 9, 10, critChance = 5, attackTime = 800, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [36] = { 454, 682, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [37] = { 471, 706, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [38] = { 488, 732, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [39] = { 506, 759, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, + [40] = { 524, 786, 7, 9, 11, critChance = 5, attackTime = 800, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, cost = { Mana = 8, }, }, }, } skills["SummonFireGolem"] = { diff --git a/src/Data/Skills/other.lua b/src/Data/Skills/other.lua index 20e83f6076..81dbdf0066 100644 --- a/src/Data/Skills/other.lua +++ b/src/Data/Skills/other.lua @@ -2900,7 +2900,7 @@ skills["SummonRigwaldsPack"] = { }, levels = { [10] = { 10, 3, 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, - [25] = { 8, 16, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 20, 8, 16, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, }, } skills["SummonTauntingContraption"] = { diff --git a/src/Export/Scripts/skills.lua b/src/Export/Scripts/skills.lua index 7f436df7aa..eb94ff373c 100644 --- a/src/Export/Scripts/skills.lua +++ b/src/Export/Scripts/skills.lua @@ -308,24 +308,21 @@ directiveTable.skill = function(state, args, out) if statRow.AttackCritChance ~= 0 then level.extra.critChance = statRow.AttackCritChance / 100 end - --if levelRow.OffhandCritChance ~= 0 then - -- level.extra.critChance = levelRow.OffhandCritChance / 100 - --end + if statRow.OffhandCritChance ~= 0 then + level.extra.critChance = statRow.OffhandCritChance / 100 + end if statRow.BaseMultiplier and statRow.BaseMultiplier ~= 0 then level.extra.baseMultiplier = statRow.BaseMultiplier / 10000 + 1 end if levelRow.AttackSpeedMultiplier and levelRow.AttackSpeedMultiplier ~= 0 then level.extra.attackSpeedMultiplier = levelRow.AttackSpeedMultiplier end - if statRow.AttackTime ~= 0 then - level.extra.attackTime = statRow.AttackTime + if levelRow.AttackTime ~= 0 then + level.extra.attackTime = levelRow.AttackTime end if levelRow.Cooldown and levelRow.Cooldown ~= 0 then level.extra.cooldown = levelRow.Cooldown / 1000 end - --if levelRow.Duration and levelRow.Duration ~= 0 then - -- level.extra.duration = levelRow.Duration / 1000 - --end level.statInterpolation = statRow.StatInterpolations local resolveInterpolation = true local injectConstantValuesIntoEachLevel = false diff --git a/src/Export/spec.lua b/src/Export/spec.lua index 43c5324425..f7f8b85893 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -3360,7 +3360,7 @@ return { }, [5]={ list=false, - name="AttackTime", + name="OffhandCritChance", refTo="", type="Int", width=150 diff --git a/src/Modules/CalcActiveSkill.lua b/src/Modules/CalcActiveSkill.lua index 60803d4cc5..34e02269ac 100644 --- a/src/Modules/CalcActiveSkill.lua +++ b/src/Modules/CalcActiveSkill.lua @@ -447,7 +447,6 @@ function calcs.buildActiveSkillModList(env, activeSkill) -- Add extra modifiers from granted effect level local level = activeEffect.grantedEffectLevel activeSkill.skillData.CritChance = level.critChance - activeSkill.skillData.duration = level.duration if level.damageMultiplier then skillModList:NewMod("Damage", "MORE", level.damageMultiplier, activeEffect.grantedEffect.modSource, ModFlag.Attack) end diff --git a/src/Modules/CalcPerform.lua b/src/Modules/CalcPerform.lua index 54d48cff51..6c2a08c924 100644 --- a/src/Modules/CalcPerform.lua +++ b/src/Modules/CalcPerform.lua @@ -1264,7 +1264,7 @@ function calcs.perform(env, avoidCache) end if env.mode_buffs and activeSkill.skillFlags.warcry then local extraExertions = activeSkill.skillModList:Sum("BASE", nil, "ExtraExertedAttacks") or 0 - local full_duration = activeSkill.activeEffect.grantedEffectLevel.duration * calcLib.mod(activeSkill.skillModList, activeSkill.skillCfg, "Duration", "PrimaryDuration", "SkillAndDamagingAilmentDuration", activeSkill.skillData.mineDurationAppliesToSkill and "MineDuration" or nil) + local full_duration = calcLib.mod(activeSkill.skillModList, activeSkill.skillCfg, "Duration", "PrimaryDuration", "SkillAndDamagingAilmentDuration", activeSkill.skillData.mineDurationAppliesToSkill and "MineDuration" or nil) local cooldownOverride = activeSkill.skillModList:Override(activeSkill.skillCfg, "CooldownRecovery") local actual_cooldown = cooldownOverride or (activeSkill.skillData.cooldown + activeSkill.skillModList:Sum("BASE", activeSkill.skillCfg, "CooldownRecovery")) / calcLib.mod(activeSkill.skillModList, activeSkill.skillCfg, "CooldownRecovery") local globalCooldown = modDB:Sum("BASE", nil, "GlobalWarcryCooldown") From fe189cc0c4e056f08230bd1165be43a2cda03df2 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Fri, 17 Jun 2022 13:57:07 +1000 Subject: [PATCH 17/17] Export Vaal skill soul costs with tooltip --- src/Classes/GemSelectControl.lua | 9 + src/Data/Skills/act_dex.lua | 960 ++++++------- src/Data/Skills/act_int.lua | 1280 ++++++++--------- src/Data/Skills/act_str.lua | 560 ++++---- src/Data/Skills/other.lua | 24 +- .../StatDescriptions/stat_descriptions.lua | 32 +- src/Export/Scripts/skills.lua | 9 + 7 files changed, 1455 insertions(+), 1419 deletions(-) diff --git a/src/Classes/GemSelectControl.lua b/src/Classes/GemSelectControl.lua index 0e7ccec5c7..3284d80c2a 100644 --- a/src/Classes/GemSelectControl.lua +++ b/src/Classes/GemSelectControl.lua @@ -559,6 +559,15 @@ function GemSelectClass:AddCommonGemInfo(gemInstance, grantedEffect, addReq, mer if cost then self.tooltip:AddLine(16, "^x7F7F7FCost: ^7"..cost) end + if grantedEffectLevel.soulCost then + self.tooltip:AddLine(16, string.format("^x7F7F7FSouls Per Use: ^7%d", grantedEffectLevel.soulCost)) + end + if grantedEffectLevel.skillUseStorage then + self.tooltip:AddLine(16, string.format("^x7F7F7FCan Store ^7%d ^x7F7F7FUse (%d Souls)", grantedEffectLevel.skillUseStorage, grantedEffectLevel.skillUseStorage * grantedEffectLevel.soulCost)) + end + if grantedEffectLevel.soulPreventionDuration then + self.tooltip:AddLine(16, string.format("^x7F7F7FSoul Gain Prevention: ^7%d sec", grantedEffectLevel.soulPreventionDuration)) + end if grantedEffectLevel.cooldown then self.tooltip:AddLine(16, string.format("^x7F7F7FCooldown Time: ^7%.2f sec", grantedEffectLevel.cooldown)) end diff --git a/src/Data/Skills/act_dex.lua b/src/Data/Skills/act_dex.lua index 19bbd1f491..7d72b2168f 100644 --- a/src/Data/Skills/act_dex.lua +++ b/src/Data/Skills/act_dex.lua @@ -1067,46 +1067,46 @@ skills["VaalBladeVortex"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 11, 17, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, - [2] = { 14, 21, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, - [3] = { 19, 28, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, - [4] = { 24, 36, 8, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, - [5] = { 31, 47, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, - [6] = { 39, 59, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, - [7] = { 49, 74, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, - [8] = { 58, 87, 9, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, - [9] = { 68, 102, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, - [10] = { 79, 119, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [11] = { 92, 138, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, - [12] = { 107, 161, 10, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, - [13] = { 124, 186, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, - [14] = { 144, 215, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, - [15] = { 166, 248, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, - [16] = { 191, 286, 11, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, - [17] = { 209, 314, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [18] = { 230, 344, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, - [19] = { 252, 377, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, - [20] = { 276, 413, 12, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 302, 452, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 330, 495, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 361, 541, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 394, 591, 13, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 430, 645, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 470, 704, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 512, 768, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 559, 838, 14, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 609, 913, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 663, 995, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 692, 1039, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 723, 1084, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 754, 1131, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 787, 1180, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 821, 1231, 15, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 856, 1284, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 893, 1339, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 931, 1397, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 971, 1457, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 1013, 1519, 16, damageEffectiveness = 0.6, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 11, 17, 8, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [2] = { 14, 21, 8, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, + [3] = { 19, 28, 8, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, + [4] = { 24, 36, 8, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, + [5] = { 31, 47, 9, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [6] = { 39, 59, 9, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [7] = { 49, 74, 9, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [8] = { 58, 87, 9, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [9] = { 68, 102, 10, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [10] = { 79, 119, 10, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [11] = { 92, 138, 10, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [12] = { 107, 161, 10, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [13] = { 124, 186, 11, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [14] = { 144, 215, 11, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [15] = { 166, 248, 11, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, + [16] = { 191, 286, 11, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 209, 314, 12, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 230, 344, 12, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 252, 377, 12, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 276, 413, 12, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 302, 452, 13, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 330, 495, 13, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 361, 541, 13, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 394, 591, 13, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 430, 645, 14, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 470, 704, 14, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 512, 768, 14, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 559, 838, 14, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 609, 913, 15, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 663, 995, 15, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 692, 1039, 15, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 723, 1084, 15, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 754, 1131, 15, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 787, 1180, 15, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 821, 1231, 15, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 856, 1284, 16, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 893, 1339, 16, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 931, 1397, 16, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 971, 1457, 16, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 1013, 1519, 16, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 0.6, skillUseStorage = 2, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Bladefall"] = { @@ -1620,46 +1620,46 @@ skills["VaalBurningArrow"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 3, 4, damageEffectiveness = 2.8, attackSpeedMultiplier = -30, baseMultiplier = 2.8, levelRequirement = 1, statInterpolation = { 1, 1, }, }, - [2] = { 3, 5, damageEffectiveness = 2.86, attackSpeedMultiplier = -30, baseMultiplier = 2.863, levelRequirement = 2, statInterpolation = { 1, 1, }, }, - [3] = { 4, 6, damageEffectiveness = 2.93, attackSpeedMultiplier = -30, baseMultiplier = 2.926, levelRequirement = 4, statInterpolation = { 1, 1, }, }, - [4] = { 5, 8, damageEffectiveness = 2.99, attackSpeedMultiplier = -30, baseMultiplier = 2.989, levelRequirement = 7, statInterpolation = { 1, 1, }, }, - [5] = { 7, 11, damageEffectiveness = 3.05, attackSpeedMultiplier = -30, baseMultiplier = 3.053, levelRequirement = 11, statInterpolation = { 1, 1, }, }, - [6] = { 11, 16, damageEffectiveness = 3.12, attackSpeedMultiplier = -30, baseMultiplier = 3.116, levelRequirement = 16, statInterpolation = { 1, 1, }, }, - [7] = { 14, 21, damageEffectiveness = 3.18, attackSpeedMultiplier = -30, baseMultiplier = 3.179, levelRequirement = 20, statInterpolation = { 1, 1, }, }, - [8] = { 18, 27, damageEffectiveness = 3.24, attackSpeedMultiplier = -30, baseMultiplier = 3.242, levelRequirement = 24, statInterpolation = { 1, 1, }, }, - [9] = { 23, 35, damageEffectiveness = 3.31, attackSpeedMultiplier = -30, baseMultiplier = 3.305, levelRequirement = 28, statInterpolation = { 1, 1, }, }, - [10] = { 30, 44, damageEffectiveness = 3.37, attackSpeedMultiplier = -30, baseMultiplier = 3.368, levelRequirement = 32, statInterpolation = { 1, 1, }, }, - [11] = { 37, 55, damageEffectiveness = 3.43, attackSpeedMultiplier = -30, baseMultiplier = 3.432, levelRequirement = 36, statInterpolation = { 1, 1, }, }, - [12] = { 46, 69, damageEffectiveness = 3.49, attackSpeedMultiplier = -30, baseMultiplier = 3.495, levelRequirement = 40, statInterpolation = { 1, 1, }, }, - [13] = { 57, 85, damageEffectiveness = 3.56, attackSpeedMultiplier = -30, baseMultiplier = 3.558, levelRequirement = 44, statInterpolation = { 1, 1, }, }, - [14] = { 70, 105, damageEffectiveness = 3.62, attackSpeedMultiplier = -30, baseMultiplier = 3.621, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [15] = { 85, 128, damageEffectiveness = 3.68, attackSpeedMultiplier = -30, baseMultiplier = 3.684, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [16] = { 104, 156, damageEffectiveness = 3.75, attackSpeedMultiplier = -30, baseMultiplier = 3.747, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [17] = { 126, 189, damageEffectiveness = 3.81, attackSpeedMultiplier = -30, baseMultiplier = 3.811, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [18] = { 152, 229, damageEffectiveness = 3.87, attackSpeedMultiplier = -30, baseMultiplier = 3.874, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [19] = { 175, 263, damageEffectiveness = 3.94, attackSpeedMultiplier = -30, baseMultiplier = 3.937, levelRequirement = 67, statInterpolation = { 1, 1, }, }, - [20] = { 201, 302, damageEffectiveness = 4, attackSpeedMultiplier = -30, baseMultiplier = 4, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 221, 331, damageEffectiveness = 4.06, attackSpeedMultiplier = -30, baseMultiplier = 4.063, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 242, 363, damageEffectiveness = 4.13, attackSpeedMultiplier = -30, baseMultiplier = 4.126, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 265, 397, damageEffectiveness = 4.19, attackSpeedMultiplier = -30, baseMultiplier = 4.189, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 290, 435, damageEffectiveness = 4.25, attackSpeedMultiplier = -30, baseMultiplier = 4.253, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 317, 476, damageEffectiveness = 4.32, attackSpeedMultiplier = -30, baseMultiplier = 4.316, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 347, 520, damageEffectiveness = 4.38, attackSpeedMultiplier = -30, baseMultiplier = 4.379, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 379, 568, damageEffectiveness = 4.44, attackSpeedMultiplier = -30, baseMultiplier = 4.442, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 414, 620, damageEffectiveness = 4.51, attackSpeedMultiplier = -30, baseMultiplier = 4.505, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 452, 677, damageEffectiveness = 4.57, attackSpeedMultiplier = -30, baseMultiplier = 4.568, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 493, 739, damageEffectiveness = 4.63, attackSpeedMultiplier = -30, baseMultiplier = 4.632, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 515, 772, damageEffectiveness = 4.66, attackSpeedMultiplier = -30, baseMultiplier = 4.663, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 537, 806, damageEffectiveness = 4.69, attackSpeedMultiplier = -30, baseMultiplier = 4.695, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 561, 842, damageEffectiveness = 4.73, attackSpeedMultiplier = -30, baseMultiplier = 4.726, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 586, 879, damageEffectiveness = 4.76, attackSpeedMultiplier = -30, baseMultiplier = 4.758, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 612, 918, damageEffectiveness = 4.79, attackSpeedMultiplier = -30, baseMultiplier = 4.789, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 639, 958, damageEffectiveness = 4.82, attackSpeedMultiplier = -30, baseMultiplier = 4.821, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 667, 1000, damageEffectiveness = 4.85, attackSpeedMultiplier = -30, baseMultiplier = 4.853, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 696, 1044, damageEffectiveness = 4.88, attackSpeedMultiplier = -30, baseMultiplier = 4.884, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 726, 1090, damageEffectiveness = 4.92, attackSpeedMultiplier = -30, baseMultiplier = 4.916, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 758, 1137, damageEffectiveness = 4.95, attackSpeedMultiplier = -30, baseMultiplier = 4.947, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 3, 4, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 2.8, damageEffectiveness = 2.8, skillUseStorage = 3, soulCost = 15, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 3, 5, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 2.863, damageEffectiveness = 2.86, skillUseStorage = 3, soulCost = 15, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 4, 6, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 2.926, damageEffectiveness = 2.93, skillUseStorage = 3, soulCost = 15, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 5, 8, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 2.989, damageEffectiveness = 2.99, skillUseStorage = 3, soulCost = 15, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 7, 11, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.053, damageEffectiveness = 3.05, skillUseStorage = 3, soulCost = 15, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 11, 16, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.116, damageEffectiveness = 3.12, skillUseStorage = 3, soulCost = 15, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 14, 21, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.179, damageEffectiveness = 3.18, skillUseStorage = 3, soulCost = 15, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 18, 27, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.242, damageEffectiveness = 3.24, skillUseStorage = 3, soulCost = 15, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 23, 35, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.305, damageEffectiveness = 3.31, skillUseStorage = 3, soulCost = 15, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 30, 44, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.368, damageEffectiveness = 3.37, skillUseStorage = 3, soulCost = 15, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 37, 55, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.432, damageEffectiveness = 3.43, skillUseStorage = 3, soulCost = 15, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 46, 69, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.495, damageEffectiveness = 3.49, skillUseStorage = 3, soulCost = 15, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 57, 85, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.558, damageEffectiveness = 3.56, skillUseStorage = 3, soulCost = 15, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 70, 105, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.621, damageEffectiveness = 3.62, skillUseStorage = 3, soulCost = 15, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 85, 128, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.684, damageEffectiveness = 3.68, skillUseStorage = 3, soulCost = 15, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 104, 156, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.747, damageEffectiveness = 3.75, skillUseStorage = 3, soulCost = 15, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 126, 189, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.811, damageEffectiveness = 3.81, skillUseStorage = 3, soulCost = 15, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 152, 229, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.874, damageEffectiveness = 3.87, skillUseStorage = 3, soulCost = 15, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 175, 263, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 3.937, damageEffectiveness = 3.94, skillUseStorage = 3, soulCost = 15, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 201, 302, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4, damageEffectiveness = 4, skillUseStorage = 3, soulCost = 15, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 221, 331, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.063, damageEffectiveness = 4.06, skillUseStorage = 3, soulCost = 15, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 242, 363, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.126, damageEffectiveness = 4.13, skillUseStorage = 3, soulCost = 15, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 265, 397, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.189, damageEffectiveness = 4.19, skillUseStorage = 3, soulCost = 15, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 290, 435, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.253, damageEffectiveness = 4.25, skillUseStorage = 3, soulCost = 15, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 317, 476, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.316, damageEffectiveness = 4.32, skillUseStorage = 3, soulCost = 15, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 347, 520, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.379, damageEffectiveness = 4.38, skillUseStorage = 3, soulCost = 15, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 379, 568, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.442, damageEffectiveness = 4.44, skillUseStorage = 3, soulCost = 15, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 414, 620, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.505, damageEffectiveness = 4.51, skillUseStorage = 3, soulCost = 15, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 452, 677, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.568, damageEffectiveness = 4.57, skillUseStorage = 3, soulCost = 15, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 493, 739, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.632, damageEffectiveness = 4.63, skillUseStorage = 3, soulCost = 15, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 515, 772, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.663, damageEffectiveness = 4.66, skillUseStorage = 3, soulCost = 15, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 537, 806, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.695, damageEffectiveness = 4.69, skillUseStorage = 3, soulCost = 15, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 561, 842, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.726, damageEffectiveness = 4.73, skillUseStorage = 3, soulCost = 15, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 586, 879, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.758, damageEffectiveness = 4.76, skillUseStorage = 3, soulCost = 15, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 612, 918, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.789, damageEffectiveness = 4.79, skillUseStorage = 3, soulCost = 15, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 639, 958, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.821, damageEffectiveness = 4.82, skillUseStorage = 3, soulCost = 15, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 667, 1000, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.853, damageEffectiveness = 4.85, skillUseStorage = 3, soulCost = 15, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 696, 1044, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.884, damageEffectiveness = 4.88, skillUseStorage = 3, soulCost = 15, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 726, 1090, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.916, damageEffectiveness = 4.92, skillUseStorage = 3, soulCost = 15, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 758, 1137, attackSpeedMultiplier = -30, soulPreventionDuration = 2, baseMultiplier = 4.947, damageEffectiveness = 4.95, skillUseStorage = 3, soulCost = 15, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["PoisonArrow"] = { @@ -2310,46 +2310,46 @@ skills["VaalCyclone"] = { "skill_can_add_multiple_charges_per_action", }, levels = { - [1] = { 5, 8, damageEffectiveness = 0.8, attackSpeedMultiplier = 200, baseMultiplier = 0.8, levelRequirement = 28, statInterpolation = { 1, 1, }, }, - [2] = { 6, 9, damageEffectiveness = 0.82, attackSpeedMultiplier = 200, baseMultiplier = 0.815, levelRequirement = 31, statInterpolation = { 1, 1, }, }, - [3] = { 7, 10, damageEffectiveness = 0.83, attackSpeedMultiplier = 200, baseMultiplier = 0.831, levelRequirement = 34, statInterpolation = { 1, 1, }, }, - [4] = { 8, 12, damageEffectiveness = 0.85, attackSpeedMultiplier = 200, baseMultiplier = 0.846, levelRequirement = 37, statInterpolation = { 1, 1, }, }, - [5] = { 9, 13, damageEffectiveness = 0.86, attackSpeedMultiplier = 200, baseMultiplier = 0.861, levelRequirement = 40, statInterpolation = { 1, 1, }, }, - [6] = { 10, 14, damageEffectiveness = 0.88, attackSpeedMultiplier = 200, baseMultiplier = 0.876, levelRequirement = 42, statInterpolation = { 1, 1, }, }, - [7] = { 10, 16, damageEffectiveness = 0.89, attackSpeedMultiplier = 200, baseMultiplier = 0.892, levelRequirement = 44, statInterpolation = { 1, 1, }, }, - [8] = { 11, 17, damageEffectiveness = 0.91, attackSpeedMultiplier = 200, baseMultiplier = 0.907, levelRequirement = 46, statInterpolation = { 1, 1, }, }, - [9] = { 12, 18, damageEffectiveness = 0.92, attackSpeedMultiplier = 200, baseMultiplier = 0.922, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [10] = { 13, 20, damageEffectiveness = 0.94, attackSpeedMultiplier = 200, baseMultiplier = 0.937, levelRequirement = 50, statInterpolation = { 1, 1, }, }, - [11] = { 14, 22, damageEffectiveness = 0.95, attackSpeedMultiplier = 200, baseMultiplier = 0.953, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [12] = { 16, 23, damageEffectiveness = 0.97, attackSpeedMultiplier = 200, baseMultiplier = 0.968, levelRequirement = 54, statInterpolation = { 1, 1, }, }, - [13] = { 17, 25, damageEffectiveness = 0.98, attackSpeedMultiplier = 200, baseMultiplier = 0.983, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [14] = { 18, 27, baseMultiplier = 0.998, attackSpeedMultiplier = 200, levelRequirement = 58, statInterpolation = { 1, 1, }, }, - [15] = { 20, 29, damageEffectiveness = 1.01, attackSpeedMultiplier = 200, baseMultiplier = 1.014, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [16] = { 21, 32, damageEffectiveness = 1.03, attackSpeedMultiplier = 200, baseMultiplier = 1.029, levelRequirement = 62, statInterpolation = { 1, 1, }, }, - [17] = { 23, 34, damageEffectiveness = 1.04, attackSpeedMultiplier = 200, baseMultiplier = 1.044, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [18] = { 24, 37, damageEffectiveness = 1.06, attackSpeedMultiplier = 200, baseMultiplier = 1.059, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 26, 39, damageEffectiveness = 1.07, attackSpeedMultiplier = 200, baseMultiplier = 1.075, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 28, 42, damageEffectiveness = 1.09, attackSpeedMultiplier = 200, baseMultiplier = 1.09, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 30, 45, damageEffectiveness = 1.11, attackSpeedMultiplier = 200, baseMultiplier = 1.105, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 32, 49, damageEffectiveness = 1.12, attackSpeedMultiplier = 200, baseMultiplier = 1.121, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 35, 52, damageEffectiveness = 1.14, attackSpeedMultiplier = 200, baseMultiplier = 1.136, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 37, 56, damageEffectiveness = 1.15, attackSpeedMultiplier = 200, baseMultiplier = 1.151, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 40, 60, damageEffectiveness = 1.17, attackSpeedMultiplier = 200, baseMultiplier = 1.166, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 43, 64, damageEffectiveness = 1.18, attackSpeedMultiplier = 200, baseMultiplier = 1.182, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 46, 69, damageEffectiveness = 1.2, attackSpeedMultiplier = 200, baseMultiplier = 1.197, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 49, 73, damageEffectiveness = 1.21, attackSpeedMultiplier = 200, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 52, 78, damageEffectiveness = 1.23, attackSpeedMultiplier = 200, baseMultiplier = 1.227, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 56, 84, damageEffectiveness = 1.24, attackSpeedMultiplier = 200, baseMultiplier = 1.243, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 58, 87, damageEffectiveness = 1.25, attackSpeedMultiplier = 200, baseMultiplier = 1.25, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 60, 89, damageEffectiveness = 1.26, attackSpeedMultiplier = 200, baseMultiplier = 1.258, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 62, 92, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.266, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 64, 96, damageEffectiveness = 1.27, attackSpeedMultiplier = 200, baseMultiplier = 1.273, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 66, 99, damageEffectiveness = 1.28, attackSpeedMultiplier = 200, baseMultiplier = 1.281, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 68, 102, damageEffectiveness = 1.29, attackSpeedMultiplier = 200, baseMultiplier = 1.288, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 70, 105, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.296, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 73, 109, damageEffectiveness = 1.3, attackSpeedMultiplier = 200, baseMultiplier = 1.304, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 75, 112, damageEffectiveness = 1.31, attackSpeedMultiplier = 200, baseMultiplier = 1.311, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 77, 116, damageEffectiveness = 1.32, attackSpeedMultiplier = 200, baseMultiplier = 1.319, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 5, 8, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.8, damageEffectiveness = 0.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [2] = { 6, 9, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.815, damageEffectiveness = 0.82, skillUseStorage = 1, soulCost = 25, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [3] = { 7, 10, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.831, damageEffectiveness = 0.83, skillUseStorage = 1, soulCost = 25, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [4] = { 8, 12, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.846, damageEffectiveness = 0.85, skillUseStorage = 1, soulCost = 25, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [5] = { 9, 13, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.861, damageEffectiveness = 0.86, skillUseStorage = 1, soulCost = 25, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 10, 14, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.876, damageEffectiveness = 0.88, skillUseStorage = 1, soulCost = 25, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 10, 16, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.892, damageEffectiveness = 0.89, skillUseStorage = 1, soulCost = 25, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 11, 17, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.907, damageEffectiveness = 0.91, skillUseStorage = 1, soulCost = 25, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 12, 18, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.922, damageEffectiveness = 0.92, skillUseStorage = 1, soulCost = 25, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 13, 20, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.937, damageEffectiveness = 0.94, skillUseStorage = 1, soulCost = 25, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 14, 22, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.953, damageEffectiveness = 0.95, skillUseStorage = 1, soulCost = 25, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 16, 23, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.968, damageEffectiveness = 0.97, skillUseStorage = 1, soulCost = 25, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 17, 25, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 0.983, damageEffectiveness = 0.98, skillUseStorage = 1, soulCost = 25, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 18, 27, baseMultiplier = 0.998, soulPreventionDuration = 5, attackSpeedMultiplier = 200, skillUseStorage = 1, soulCost = 25, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 20, 29, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.014, damageEffectiveness = 1.01, skillUseStorage = 1, soulCost = 25, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 21, 32, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.029, damageEffectiveness = 1.03, skillUseStorage = 1, soulCost = 25, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 23, 34, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.044, damageEffectiveness = 1.04, skillUseStorage = 1, soulCost = 25, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 24, 37, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.059, damageEffectiveness = 1.06, skillUseStorage = 1, soulCost = 25, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 26, 39, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.075, damageEffectiveness = 1.07, skillUseStorage = 1, soulCost = 25, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 28, 42, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.09, damageEffectiveness = 1.09, skillUseStorage = 1, soulCost = 25, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 30, 45, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.105, damageEffectiveness = 1.11, skillUseStorage = 1, soulCost = 25, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 32, 49, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.121, damageEffectiveness = 1.12, skillUseStorage = 1, soulCost = 25, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 35, 52, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.136, damageEffectiveness = 1.14, skillUseStorage = 1, soulCost = 25, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 37, 56, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.151, damageEffectiveness = 1.15, skillUseStorage = 1, soulCost = 25, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 40, 60, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.166, damageEffectiveness = 1.17, skillUseStorage = 1, soulCost = 25, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 43, 64, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.182, damageEffectiveness = 1.18, skillUseStorage = 1, soulCost = 25, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 46, 69, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.197, damageEffectiveness = 1.2, skillUseStorage = 1, soulCost = 25, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 49, 73, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.212, damageEffectiveness = 1.21, skillUseStorage = 1, soulCost = 25, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 52, 78, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.227, damageEffectiveness = 1.23, skillUseStorage = 1, soulCost = 25, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 56, 84, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.243, damageEffectiveness = 1.24, skillUseStorage = 1, soulCost = 25, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 58, 87, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.25, damageEffectiveness = 1.25, skillUseStorage = 1, soulCost = 25, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 60, 89, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.258, damageEffectiveness = 1.26, skillUseStorage = 1, soulCost = 25, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 62, 92, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.266, damageEffectiveness = 1.27, skillUseStorage = 1, soulCost = 25, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 64, 96, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.273, damageEffectiveness = 1.27, skillUseStorage = 1, soulCost = 25, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 66, 99, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.281, damageEffectiveness = 1.28, skillUseStorage = 1, soulCost = 25, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 68, 102, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.288, damageEffectiveness = 1.29, skillUseStorage = 1, soulCost = 25, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 70, 105, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.296, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 25, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 73, 109, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.304, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 25, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 75, 112, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.311, damageEffectiveness = 1.31, skillUseStorage = 1, soulCost = 25, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 77, 116, attackSpeedMultiplier = 200, soulPreventionDuration = 5, baseMultiplier = 1.319, damageEffectiveness = 1.32, skillUseStorage = 1, soulCost = 25, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["QuickDodge"] = { @@ -2662,46 +2662,46 @@ skills["VaalDetonateDead"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 23, 33, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, - [2] = { 32, 49, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, }, - [3] = { 48, 64, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, }, - [4] = { 55, 82, 0, damageEffectiveness = 2, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, - [5] = { 74, 111, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, - [6] = { 98, 147, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, - [7] = { 127, 190, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, - [8] = { 162, 243, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, - [9] = { 205, 308, 1, damageEffectiveness = 2, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, - [10] = { 257, 385, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, - [11] = { 319, 479, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, - [12] = { 394, 591, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [13] = { 484, 726, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, - [14] = { 592, 888, 2, damageEffectiveness = 2, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, - [15] = { 686, 1029, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, - [16] = { 793, 1190, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, - [17] = { 916, 1374, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, - [18] = { 1056, 1583, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [19] = { 1214, 1822, 3, damageEffectiveness = 2, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, - [20] = { 1395, 2092, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 1529, 2293, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 1675, 2512, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 1833, 2750, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 2006, 3008, 4, damageEffectiveness = 2, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 2193, 3290, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 2397, 3595, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 2619, 3928, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 2859, 4289, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 3121, 4681, 5, damageEffectiveness = 2, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 3405, 5108, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 3556, 5334, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 3713, 5570, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 3877, 5816, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 4048, 6072, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 4226, 6339, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 4412, 6617, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 4605, 6907, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 4806, 7209, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 5015, 7523, 6, damageEffectiveness = 2, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 5234, 7850, 7, damageEffectiveness = 2, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 23, 33, 0, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 32, 49, 0, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, }, + [3] = { 48, 64, 0, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, }, + [4] = { 55, 82, 0, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [5] = { 74, 111, 1, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [6] = { 98, 147, 1, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [7] = { 127, 190, 1, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [8] = { 162, 243, 1, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [9] = { 205, 308, 1, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [10] = { 257, 385, 2, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [11] = { 319, 479, 2, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [12] = { 394, 591, 2, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [13] = { 484, 726, 2, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [14] = { 592, 888, 2, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [15] = { 686, 1029, 3, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [16] = { 793, 1190, 3, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [17] = { 916, 1374, 3, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, + [18] = { 1056, 1583, 3, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 1214, 1822, 3, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 1395, 2092, 4, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 1529, 2293, 4, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 1675, 2512, 4, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1833, 2750, 4, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 2006, 3008, 4, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 2193, 3290, 5, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 2397, 3595, 5, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 2619, 3928, 5, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 2859, 4289, 5, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 3121, 4681, 5, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 3405, 5108, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 3556, 5334, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 3713, 5570, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 3877, 5816, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 4048, 6072, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 4226, 6339, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 4412, 6617, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 4605, 6907, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 4806, 7209, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 5015, 7523, 6, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 5234, 7850, 7, critChance = 5, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 1, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["DoubleStrike"] = { @@ -2842,46 +2842,46 @@ skills["VaalDoubleStrike"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 3, 5, 0, damageEffectiveness = 0.28, baseMultiplier = 0.28, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, - [2] = { 3, 5, 3, damageEffectiveness = 0.29, baseMultiplier = 0.287, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, - [3] = { 4, 6, 6, damageEffectiveness = 0.29, baseMultiplier = 0.294, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, - [4] = { 6, 8, 9, damageEffectiveness = 0.3, baseMultiplier = 0.301, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, - [5] = { 8, 11, 12, damageEffectiveness = 0.31, baseMultiplier = 0.307, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, - [6] = { 10, 16, 15, damageEffectiveness = 0.31, baseMultiplier = 0.314, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, - [7] = { 13, 20, 18, damageEffectiveness = 0.32, baseMultiplier = 0.321, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, - [8] = { 17, 25, 21, damageEffectiveness = 0.33, baseMultiplier = 0.328, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, - [9] = { 20, 30, 24, damageEffectiveness = 0.33, baseMultiplier = 0.335, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, - [10] = { 25, 37, 27, damageEffectiveness = 0.34, baseMultiplier = 0.342, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, - [11] = { 30, 44, 30, damageEffectiveness = 0.35, baseMultiplier = 0.348, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, - [12] = { 35, 53, 33, damageEffectiveness = 0.36, baseMultiplier = 0.355, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, - [13] = { 42, 63, 36, damageEffectiveness = 0.36, baseMultiplier = 0.362, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [14] = { 49, 74, 39, damageEffectiveness = 0.37, baseMultiplier = 0.369, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, - [15] = { 58, 86, 42, damageEffectiveness = 0.38, baseMultiplier = 0.376, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, - [16] = { 67, 101, 45, damageEffectiveness = 0.38, baseMultiplier = 0.383, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, - [17] = { 78, 117, 48, damageEffectiveness = 0.39, baseMultiplier = 0.389, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, - [18] = { 91, 136, 51, damageEffectiveness = 0.4, baseMultiplier = 0.396, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [19] = { 101, 152, 54, damageEffectiveness = 0.4, baseMultiplier = 0.403, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, - [20] = { 113, 169, 57, damageEffectiveness = 0.41, baseMultiplier = 0.41, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 121, 181, 60, damageEffectiveness = 0.42, baseMultiplier = 0.417, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 130, 195, 63, damageEffectiveness = 0.42, baseMultiplier = 0.424, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 139, 209, 66, damageEffectiveness = 0.43, baseMultiplier = 0.431, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 149, 224, 69, damageEffectiveness = 0.44, baseMultiplier = 0.437, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 160, 239, 72, damageEffectiveness = 0.44, baseMultiplier = 0.444, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 171, 256, 75, damageEffectiveness = 0.45, baseMultiplier = 0.451, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 183, 274, 78, damageEffectiveness = 0.46, baseMultiplier = 0.458, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 196, 293, 81, damageEffectiveness = 0.46, baseMultiplier = 0.465, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 209, 314, 84, damageEffectiveness = 0.47, baseMultiplier = 0.472, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 223, 335, 87, damageEffectiveness = 0.48, baseMultiplier = 0.478, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 231, 346, 89, damageEffectiveness = 0.48, baseMultiplier = 0.482, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 239, 358, 90, damageEffectiveness = 0.49, baseMultiplier = 0.485, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 247, 370, 92, damageEffectiveness = 0.49, baseMultiplier = 0.489, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 255, 382, 93, damageEffectiveness = 0.49, baseMultiplier = 0.492, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 263, 395, 95, damageEffectiveness = 0.5, baseMultiplier = 0.496, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 272, 408, 96, damageEffectiveness = 0.5, baseMultiplier = 0.499, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 281, 421, 98, damageEffectiveness = 0.5, baseMultiplier = 0.502, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 290, 435, 99, damageEffectiveness = 0.51, baseMultiplier = 0.506, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 300, 449, 101, damageEffectiveness = 0.51, baseMultiplier = 0.509, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 309, 464, 102, damageEffectiveness = 0.51, baseMultiplier = 0.513, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 3, 5, 0, baseMultiplier = 0.28, soulPreventionDuration = 8, damageEffectiveness = 0.28, skillUseStorage = 2, soulCost = 30, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, + [2] = { 3, 5, 3, baseMultiplier = 0.287, soulPreventionDuration = 8, damageEffectiveness = 0.29, skillUseStorage = 2, soulCost = 30, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, + [3] = { 4, 6, 6, baseMultiplier = 0.294, soulPreventionDuration = 8, damageEffectiveness = 0.29, skillUseStorage = 2, soulCost = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [4] = { 6, 8, 9, baseMultiplier = 0.301, soulPreventionDuration = 8, damageEffectiveness = 0.3, skillUseStorage = 2, soulCost = 30, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, + [5] = { 8, 11, 12, baseMultiplier = 0.307, soulPreventionDuration = 8, damageEffectiveness = 0.31, skillUseStorage = 2, soulCost = 30, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, + [6] = { 10, 16, 15, baseMultiplier = 0.314, soulPreventionDuration = 8, damageEffectiveness = 0.31, skillUseStorage = 2, soulCost = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [7] = { 13, 20, 18, baseMultiplier = 0.321, soulPreventionDuration = 8, damageEffectiveness = 0.32, skillUseStorage = 2, soulCost = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [8] = { 17, 25, 21, baseMultiplier = 0.328, soulPreventionDuration = 8, damageEffectiveness = 0.33, skillUseStorage = 2, soulCost = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [9] = { 20, 30, 24, baseMultiplier = 0.335, soulPreventionDuration = 8, damageEffectiveness = 0.33, skillUseStorage = 2, soulCost = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [10] = { 25, 37, 27, baseMultiplier = 0.342, soulPreventionDuration = 8, damageEffectiveness = 0.34, skillUseStorage = 2, soulCost = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [11] = { 30, 44, 30, baseMultiplier = 0.348, soulPreventionDuration = 8, damageEffectiveness = 0.35, skillUseStorage = 2, soulCost = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [12] = { 35, 53, 33, baseMultiplier = 0.355, soulPreventionDuration = 8, damageEffectiveness = 0.36, skillUseStorage = 2, soulCost = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [13] = { 42, 63, 36, baseMultiplier = 0.362, soulPreventionDuration = 8, damageEffectiveness = 0.36, skillUseStorage = 2, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [14] = { 49, 74, 39, baseMultiplier = 0.369, soulPreventionDuration = 8, damageEffectiveness = 0.37, skillUseStorage = 2, soulCost = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [15] = { 58, 86, 42, baseMultiplier = 0.376, soulPreventionDuration = 8, damageEffectiveness = 0.38, skillUseStorage = 2, soulCost = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [16] = { 67, 101, 45, baseMultiplier = 0.383, soulPreventionDuration = 8, damageEffectiveness = 0.38, skillUseStorage = 2, soulCost = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [17] = { 78, 117, 48, baseMultiplier = 0.389, soulPreventionDuration = 8, damageEffectiveness = 0.39, skillUseStorage = 2, soulCost = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [18] = { 91, 136, 51, baseMultiplier = 0.396, soulPreventionDuration = 8, damageEffectiveness = 0.4, skillUseStorage = 2, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 101, 152, 54, baseMultiplier = 0.403, soulPreventionDuration = 8, damageEffectiveness = 0.4, skillUseStorage = 2, soulCost = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 113, 169, 57, baseMultiplier = 0.41, soulPreventionDuration = 8, damageEffectiveness = 0.41, skillUseStorage = 2, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 121, 181, 60, baseMultiplier = 0.417, soulPreventionDuration = 8, damageEffectiveness = 0.42, skillUseStorage = 2, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 130, 195, 63, baseMultiplier = 0.424, soulPreventionDuration = 8, damageEffectiveness = 0.42, skillUseStorage = 2, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 139, 209, 66, baseMultiplier = 0.431, soulPreventionDuration = 8, damageEffectiveness = 0.43, skillUseStorage = 2, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 149, 224, 69, baseMultiplier = 0.437, soulPreventionDuration = 8, damageEffectiveness = 0.44, skillUseStorage = 2, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 160, 239, 72, baseMultiplier = 0.444, soulPreventionDuration = 8, damageEffectiveness = 0.44, skillUseStorage = 2, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 171, 256, 75, baseMultiplier = 0.451, soulPreventionDuration = 8, damageEffectiveness = 0.45, skillUseStorage = 2, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 183, 274, 78, baseMultiplier = 0.458, soulPreventionDuration = 8, damageEffectiveness = 0.46, skillUseStorage = 2, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 196, 293, 81, baseMultiplier = 0.465, soulPreventionDuration = 8, damageEffectiveness = 0.46, skillUseStorage = 2, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 209, 314, 84, baseMultiplier = 0.472, soulPreventionDuration = 8, damageEffectiveness = 0.47, skillUseStorage = 2, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 223, 335, 87, baseMultiplier = 0.478, soulPreventionDuration = 8, damageEffectiveness = 0.48, skillUseStorage = 2, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 231, 346, 89, baseMultiplier = 0.482, soulPreventionDuration = 8, damageEffectiveness = 0.48, skillUseStorage = 2, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 239, 358, 90, baseMultiplier = 0.485, soulPreventionDuration = 8, damageEffectiveness = 0.49, skillUseStorage = 2, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 247, 370, 92, baseMultiplier = 0.489, soulPreventionDuration = 8, damageEffectiveness = 0.49, skillUseStorage = 2, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 255, 382, 93, baseMultiplier = 0.492, soulPreventionDuration = 8, damageEffectiveness = 0.49, skillUseStorage = 2, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 263, 395, 95, baseMultiplier = 0.496, soulPreventionDuration = 8, damageEffectiveness = 0.5, skillUseStorage = 2, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 272, 408, 96, baseMultiplier = 0.499, soulPreventionDuration = 8, damageEffectiveness = 0.5, skillUseStorage = 2, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 281, 421, 98, baseMultiplier = 0.502, soulPreventionDuration = 8, damageEffectiveness = 0.5, skillUseStorage = 2, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 290, 435, 99, baseMultiplier = 0.506, soulPreventionDuration = 8, damageEffectiveness = 0.51, skillUseStorage = 2, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 300, 449, 101, baseMultiplier = 0.509, soulPreventionDuration = 8, damageEffectiveness = 0.51, skillUseStorage = 2, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 309, 464, 102, baseMultiplier = 0.513, soulPreventionDuration = 8, damageEffectiveness = 0.51, skillUseStorage = 2, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["DualStrike"] = { @@ -4343,46 +4343,46 @@ skills["VaalGrace"] = { "damage_taken_from_suppressed_hits_is_unlucky", }, levels = { - [1] = { 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, }, }, - [2] = { 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, }, }, - [3] = { 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, }, }, - [4] = { 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, }, }, - [5] = { 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, }, }, - [6] = { 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, }, }, - [7] = { 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, }, }, - [8] = { 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, }, }, - [9] = { 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, }, }, - [10] = { 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, }, }, - [11] = { 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, }, }, - [12] = { 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, }, }, - [13] = { 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, }, }, - [14] = { 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, }, }, - [15] = { 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, }, }, - [16] = { 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, }, }, - [17] = { 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, }, }, - [18] = { 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, }, }, - [19] = { 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, }, }, - [20] = { 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, }, }, - [21] = { 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, }, }, - [22] = { 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, }, }, - [23] = { 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, }, }, - [24] = { 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, }, }, - [25] = { 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, }, }, - [26] = { 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, }, }, - [27] = { 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, }, }, - [28] = { 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, }, }, - [29] = { 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, }, }, - [30] = { 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, }, }, - [31] = { 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, }, }, - [32] = { 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, }, }, - [33] = { 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, }, }, - [34] = { 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, }, }, - [35] = { 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, }, }, - [36] = { 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, }, }, - [37] = { 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, }, }, - [38] = { 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, }, }, - [39] = { 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, }, }, - [40] = { 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, }, }, + [1] = { 0, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 24, statInterpolation = { 1, }, }, + [2] = { 1, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 27, statInterpolation = { 1, }, }, + [3] = { 2, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 30, statInterpolation = { 1, }, }, + [4] = { 3, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 33, statInterpolation = { 1, }, }, + [5] = { 4, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 36, statInterpolation = { 1, }, }, + [6] = { 5, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 39, statInterpolation = { 1, }, }, + [7] = { 6, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 42, statInterpolation = { 1, }, }, + [8] = { 7, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 45, statInterpolation = { 1, }, }, + [9] = { 8, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 9, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 10, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 11, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 12, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 13, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 14, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 15, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 16, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 17, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 18, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 19, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 21, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 22, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 23, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 24, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 25, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 26, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 27, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 28, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 29, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 29, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 30, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 30, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 31, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 31, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 32, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 32, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 33, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 33, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 34, cooldown = 0.5, soulPreventionDuration = 9, skillUseStorage = 1, soulCost = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["Haste"] = { @@ -4529,46 +4529,46 @@ skills["VaalHaste"] = { "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 25, 24, 10, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, - [2] = { 25, 25, 10, 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, }, - [3] = { 25, 25, 10, 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, }, - [4] = { 26, 25, 10, 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, }, - [5] = { 26, 26, 10, 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, - [6] = { 26, 26, 11, 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, }, - [7] = { 27, 26, 11, 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, }, - [8] = { 27, 27, 11, 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, }, - [9] = { 27, 27, 11, 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, - [10] = { 28, 27, 11, 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, - [11] = { 28, 28, 12, 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, - [12] = { 28, 28, 12, 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, }, - [13] = { 29, 28, 12, 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, - [14] = { 29, 29, 12, 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, - [15] = { 29, 29, 12, 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, - [16] = { 30, 29, 13, 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, - [17] = { 30, 30, 13, 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, - [18] = { 30, 30, 13, 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, - [19] = { 31, 30, 13, 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, - [20] = { 31, 31, 13, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, - [21] = { 31, 31, 14, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, - [22] = { 32, 31, 14, 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, - [23] = { 32, 32, 14, 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, - [24] = { 32, 32, 14, 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, - [25] = { 33, 32, 14, 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, - [26] = { 33, 33, 15, 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, - [27] = { 33, 33, 15, 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, - [28] = { 34, 33, 15, 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, - [29] = { 34, 34, 15, 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, - [30] = { 34, 34, 15, 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, - [31] = { 34, 34, 15, 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, - [32] = { 35, 34, 16, 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, - [33] = { 35, 34, 16, 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, - [34] = { 35, 35, 16, 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, - [35] = { 35, 35, 16, 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, - [36] = { 35, 35, 16, 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, - [37] = { 35, 35, 16, 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, - [38] = { 36, 35, 16, 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, - [39] = { 36, 35, 16, 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, - [40] = { 36, 36, 16, 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, + [1] = { 25, 24, 10, 0, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 25, 25, 10, 1, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 27, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 25, 25, 10, 2, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 30, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 26, 25, 10, 3, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 26, 26, 10, 4, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 26, 26, 11, 5, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 27, 26, 11, 6, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 27, 27, 11, 7, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 27, 27, 11, 8, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 28, 27, 11, 9, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 50, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 28, 28, 12, 10, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 28, 28, 12, 11, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 29, 28, 12, 12, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 29, 29, 12, 13, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 29, 29, 12, 14, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 30, 29, 13, 15, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 30, 30, 13, 16, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 30, 30, 13, 17, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 31, 30, 13, 18, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 31, 31, 13, 19, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 31, 31, 14, 20, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 32, 31, 14, 21, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 32, 32, 14, 22, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 32, 32, 14, 23, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 33, 32, 14, 24, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 33, 33, 15, 25, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 33, 33, 15, 26, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 34, 33, 15, 27, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 34, 34, 15, 28, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 34, 34, 15, 29, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 34, 34, 15, 29, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 35, 34, 16, 30, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 35, 34, 16, 30, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 35, 35, 16, 31, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 35, 35, 16, 31, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 35, 35, 16, 32, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 35, 35, 16, 32, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 36, 35, 16, 33, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 36, 35, 16, 33, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 36, 36, 16, 34, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["Hatred"] = { @@ -5531,46 +5531,46 @@ skills["VaalLightningStrike"] = { "console_skill_dont_chase", }, levels = { - [1] = { levelRequirement = 12, }, - [2] = { 1, 13, 4, damageEffectiveness = 1.05, baseMultiplier = 1.05, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, - [3] = { 1, 16, 4, damageEffectiveness = 1.08, baseMultiplier = 1.081, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, - [4] = { 1, 20, 4, damageEffectiveness = 1.11, baseMultiplier = 1.111, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, - [5] = { 1, 25, 4, damageEffectiveness = 1.14, baseMultiplier = 1.142, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, - [6] = { 2, 31, 4, damageEffectiveness = 1.17, baseMultiplier = 1.172, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, - [7] = { 2, 37, 6, damageEffectiveness = 1.2, baseMultiplier = 1.203, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, - [8] = { 2, 45, 6, damageEffectiveness = 1.23, baseMultiplier = 1.233, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, - [9] = { 3, 51, 6, damageEffectiveness = 1.26, baseMultiplier = 1.264, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, - [10] = { 3, 59, 6, damageEffectiveness = 1.29, baseMultiplier = 1.294, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [11] = { 3, 66, 6, damageEffectiveness = 1.32, baseMultiplier = 1.325, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, - [12] = { 4, 75, 6, damageEffectiveness = 1.36, baseMultiplier = 1.355, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, - [13] = { 4, 85, 6, damageEffectiveness = 1.39, baseMultiplier = 1.386, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, - [14] = { 5, 95, 6, damageEffectiveness = 1.42, baseMultiplier = 1.416, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, - [15] = { 6, 107, 6, damageEffectiveness = 1.45, baseMultiplier = 1.447, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, - [16] = { 6, 120, 6, damageEffectiveness = 1.48, baseMultiplier = 1.477, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, - [17] = { 7, 134, 8, damageEffectiveness = 1.51, baseMultiplier = 1.508, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [18] = { 8, 144, 8, damageEffectiveness = 1.54, baseMultiplier = 1.538, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, - [19] = { 8, 155, 8, damageEffectiveness = 1.57, baseMultiplier = 1.569, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, - [20] = { 9, 167, 8, damageEffectiveness = 1.6, baseMultiplier = 1.599, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 9, 179, 8, damageEffectiveness = 1.63, baseMultiplier = 1.63, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 10, 192, 8, damageEffectiveness = 1.66, baseMultiplier = 1.661, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 11, 206, 8, damageEffectiveness = 1.69, baseMultiplier = 1.691, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 12, 221, 8, damageEffectiveness = 1.72, baseMultiplier = 1.722, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 12, 237, 8, damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 13, 254, 8, damageEffectiveness = 1.78, baseMultiplier = 1.783, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 14, 272, 10, damageEffectiveness = 1.81, baseMultiplier = 1.813, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 15, 291, 10, damageEffectiveness = 1.84, baseMultiplier = 1.844, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 16, 311, 10, damageEffectiveness = 1.87, baseMultiplier = 1.874, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 18, 333, 10, damageEffectiveness = 1.9, baseMultiplier = 1.905, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 19, 355, 10, damageEffectiveness = 1.94, baseMultiplier = 1.935, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 19, 367, 10, damageEffectiveness = 1.95, baseMultiplier = 1.951, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 20, 380, 10, damageEffectiveness = 1.97, baseMultiplier = 1.966, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 21, 392, 10, damageEffectiveness = 1.98, baseMultiplier = 1.981, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 21, 405, 10, damageEffectiveness = 2, baseMultiplier = 1.996, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 22, 419, 10, damageEffectiveness = 2.01, baseMultiplier = 2.012, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 23, 433, 10, damageEffectiveness = 2.03, baseMultiplier = 2.027, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 24, 447, 10, damageEffectiveness = 2.04, baseMultiplier = 2.042, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 24, 462, 10, damageEffectiveness = 2.06, baseMultiplier = 2.057, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 25, 477, 10, damageEffectiveness = 2.07, baseMultiplier = 2.073, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { soulPreventionDuration = 8, skillUseStorage = 2, soulCost = 20, levelRequirement = 12, }, + [2] = { 1, 13, 4, baseMultiplier = 1.05, soulPreventionDuration = 8, damageEffectiveness = 1.05, skillUseStorage = 2, soulCost = 20, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, + [3] = { 1, 16, 4, baseMultiplier = 1.081, soulPreventionDuration = 8, damageEffectiveness = 1.08, skillUseStorage = 2, soulCost = 20, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, + [4] = { 1, 20, 4, baseMultiplier = 1.111, soulPreventionDuration = 8, damageEffectiveness = 1.11, skillUseStorage = 2, soulCost = 20, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, + [5] = { 1, 25, 4, baseMultiplier = 1.142, soulPreventionDuration = 8, damageEffectiveness = 1.14, skillUseStorage = 2, soulCost = 20, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [6] = { 2, 31, 4, baseMultiplier = 1.172, soulPreventionDuration = 8, damageEffectiveness = 1.17, skillUseStorage = 2, soulCost = 20, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [7] = { 2, 37, 6, baseMultiplier = 1.203, soulPreventionDuration = 8, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 20, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [8] = { 2, 45, 6, baseMultiplier = 1.233, soulPreventionDuration = 8, damageEffectiveness = 1.23, skillUseStorage = 2, soulCost = 20, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [9] = { 3, 51, 6, baseMultiplier = 1.264, soulPreventionDuration = 8, damageEffectiveness = 1.26, skillUseStorage = 2, soulCost = 20, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [10] = { 3, 59, 6, baseMultiplier = 1.294, soulPreventionDuration = 8, damageEffectiveness = 1.29, skillUseStorage = 2, soulCost = 20, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [11] = { 3, 66, 6, baseMultiplier = 1.325, soulPreventionDuration = 8, damageEffectiveness = 1.32, skillUseStorage = 2, soulCost = 20, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [12] = { 4, 75, 6, baseMultiplier = 1.355, soulPreventionDuration = 8, damageEffectiveness = 1.36, skillUseStorage = 2, soulCost = 20, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [13] = { 4, 85, 6, baseMultiplier = 1.386, soulPreventionDuration = 8, damageEffectiveness = 1.39, skillUseStorage = 2, soulCost = 20, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [14] = { 5, 95, 6, baseMultiplier = 1.416, soulPreventionDuration = 8, damageEffectiveness = 1.42, skillUseStorage = 2, soulCost = 20, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [15] = { 6, 107, 6, baseMultiplier = 1.447, soulPreventionDuration = 8, damageEffectiveness = 1.45, skillUseStorage = 2, soulCost = 20, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, + [16] = { 6, 120, 6, baseMultiplier = 1.477, soulPreventionDuration = 8, damageEffectiveness = 1.48, skillUseStorage = 2, soulCost = 20, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 7, 134, 8, baseMultiplier = 1.508, soulPreventionDuration = 8, damageEffectiveness = 1.51, skillUseStorage = 2, soulCost = 20, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 8, 144, 8, baseMultiplier = 1.538, soulPreventionDuration = 8, damageEffectiveness = 1.54, skillUseStorage = 2, soulCost = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 8, 155, 8, baseMultiplier = 1.569, soulPreventionDuration = 8, damageEffectiveness = 1.57, skillUseStorage = 2, soulCost = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 9, 167, 8, baseMultiplier = 1.599, soulPreventionDuration = 8, damageEffectiveness = 1.6, skillUseStorage = 2, soulCost = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 9, 179, 8, baseMultiplier = 1.63, soulPreventionDuration = 8, damageEffectiveness = 1.63, skillUseStorage = 2, soulCost = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 10, 192, 8, baseMultiplier = 1.661, soulPreventionDuration = 8, damageEffectiveness = 1.66, skillUseStorage = 2, soulCost = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 11, 206, 8, baseMultiplier = 1.691, soulPreventionDuration = 8, damageEffectiveness = 1.69, skillUseStorage = 2, soulCost = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 12, 221, 8, baseMultiplier = 1.722, soulPreventionDuration = 8, damageEffectiveness = 1.72, skillUseStorage = 2, soulCost = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 12, 237, 8, baseMultiplier = 1.752, soulPreventionDuration = 8, damageEffectiveness = 1.75, skillUseStorage = 2, soulCost = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 13, 254, 8, baseMultiplier = 1.783, soulPreventionDuration = 8, damageEffectiveness = 1.78, skillUseStorage = 2, soulCost = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 14, 272, 10, baseMultiplier = 1.813, soulPreventionDuration = 8, damageEffectiveness = 1.81, skillUseStorage = 2, soulCost = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 15, 291, 10, baseMultiplier = 1.844, soulPreventionDuration = 8, damageEffectiveness = 1.84, skillUseStorage = 2, soulCost = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 16, 311, 10, baseMultiplier = 1.874, soulPreventionDuration = 8, damageEffectiveness = 1.87, skillUseStorage = 2, soulCost = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 18, 333, 10, baseMultiplier = 1.905, soulPreventionDuration = 8, damageEffectiveness = 1.9, skillUseStorage = 2, soulCost = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 19, 355, 10, baseMultiplier = 1.935, soulPreventionDuration = 8, damageEffectiveness = 1.94, skillUseStorage = 2, soulCost = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 19, 367, 10, baseMultiplier = 1.951, soulPreventionDuration = 8, damageEffectiveness = 1.95, skillUseStorage = 2, soulCost = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 20, 380, 10, baseMultiplier = 1.966, soulPreventionDuration = 8, damageEffectiveness = 1.97, skillUseStorage = 2, soulCost = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 21, 392, 10, baseMultiplier = 1.981, soulPreventionDuration = 8, damageEffectiveness = 1.98, skillUseStorage = 2, soulCost = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 21, 405, 10, baseMultiplier = 1.996, soulPreventionDuration = 8, damageEffectiveness = 2, skillUseStorage = 2, soulCost = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 22, 419, 10, baseMultiplier = 2.012, soulPreventionDuration = 8, damageEffectiveness = 2.01, skillUseStorage = 2, soulCost = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 23, 433, 10, baseMultiplier = 2.027, soulPreventionDuration = 8, damageEffectiveness = 2.03, skillUseStorage = 2, soulCost = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 24, 447, 10, baseMultiplier = 2.042, soulPreventionDuration = 8, damageEffectiveness = 2.04, skillUseStorage = 2, soulCost = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 24, 462, 10, baseMultiplier = 2.057, soulPreventionDuration = 8, damageEffectiveness = 2.06, skillUseStorage = 2, soulCost = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 25, 477, 10, baseMultiplier = 2.073, soulPreventionDuration = 8, damageEffectiveness = 2.07, skillUseStorage = 2, soulCost = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["MirrorArrow"] = { @@ -6550,46 +6550,46 @@ skills["ColdImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, - [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, }, - [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, }, - [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, }, - [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, - [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, }, - [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, - [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, - [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, - [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, - [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, - [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, - [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 14, 0, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 14, 4, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 14, 8, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 15, 12, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 15, 16, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 15, 20, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 16, 24, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 16, 28, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 16, 32, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 17, 36, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 17, 40, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 17, 44, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 18, 48, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 18, 52, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 18, 56, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 19, 60, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 19, 64, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 19, 68, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 20, 72, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 20, 76, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 80, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 84, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 88, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 92, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 96, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 100, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 22, 104, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 108, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 23, 112, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 23, 116, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 23, 118, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 24, 120, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 24, 122, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 24, 124, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 24, 126, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 24, 128, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 24, 130, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 25, 132, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 25, 134, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 25, 136, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["RainOfArrows"] = { @@ -6717,46 +6717,46 @@ skills["VaalRainOfArrows"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 27, damageEffectiveness = 0.8, baseMultiplier = 0.8, levelRequirement = 12, statInterpolation = { 1, }, }, - [2] = { 27, damageEffectiveness = 0.81, baseMultiplier = 0.811, levelRequirement = 15, statInterpolation = { 1, }, }, - [3] = { 27, damageEffectiveness = 0.82, baseMultiplier = 0.821, levelRequirement = 19, statInterpolation = { 1, }, }, - [4] = { 28, damageEffectiveness = 0.83, baseMultiplier = 0.832, levelRequirement = 23, statInterpolation = { 1, }, }, - [5] = { 28, damageEffectiveness = 0.84, baseMultiplier = 0.842, levelRequirement = 27, statInterpolation = { 1, }, }, - [6] = { 28, damageEffectiveness = 0.85, baseMultiplier = 0.853, levelRequirement = 31, statInterpolation = { 1, }, }, - [7] = { 29, damageEffectiveness = 0.86, baseMultiplier = 0.863, levelRequirement = 35, statInterpolation = { 1, }, }, - [8] = { 29, damageEffectiveness = 0.87, baseMultiplier = 0.874, levelRequirement = 38, statInterpolation = { 1, }, }, - [9] = { 29, damageEffectiveness = 0.88, baseMultiplier = 0.884, levelRequirement = 41, statInterpolation = { 1, }, }, - [10] = { 30, damageEffectiveness = 0.89, baseMultiplier = 0.895, levelRequirement = 44, statInterpolation = { 1, }, }, - [11] = { 30, damageEffectiveness = 0.91, baseMultiplier = 0.906, levelRequirement = 47, statInterpolation = { 1, }, }, - [12] = { 30, damageEffectiveness = 0.92, baseMultiplier = 0.916, levelRequirement = 50, statInterpolation = { 1, }, }, - [13] = { 31, damageEffectiveness = 0.93, baseMultiplier = 0.927, levelRequirement = 53, statInterpolation = { 1, }, }, - [14] = { 31, damageEffectiveness = 0.94, baseMultiplier = 0.937, levelRequirement = 56, statInterpolation = { 1, }, }, - [15] = { 31, damageEffectiveness = 0.95, baseMultiplier = 0.948, levelRequirement = 59, statInterpolation = { 1, }, }, - [16] = { 32, damageEffectiveness = 0.96, baseMultiplier = 0.958, levelRequirement = 62, statInterpolation = { 1, }, }, - [17] = { 32, damageEffectiveness = 0.97, baseMultiplier = 0.969, levelRequirement = 64, statInterpolation = { 1, }, }, - [18] = { 32, damageEffectiveness = 0.98, baseMultiplier = 0.98, levelRequirement = 66, statInterpolation = { 1, }, }, - [19] = { 33, damageEffectiveness = 0.99, baseMultiplier = 0.99, levelRequirement = 68, statInterpolation = { 1, }, }, - [20] = { 33, baseMultiplier = 1.001, levelRequirement = 70, statInterpolation = { 1, }, }, - [21] = { 33, damageEffectiveness = 1.01, baseMultiplier = 1.011, levelRequirement = 72, statInterpolation = { 1, }, }, - [22] = { 34, damageEffectiveness = 1.02, baseMultiplier = 1.022, levelRequirement = 74, statInterpolation = { 1, }, }, - [23] = { 34, damageEffectiveness = 1.03, baseMultiplier = 1.032, levelRequirement = 76, statInterpolation = { 1, }, }, - [24] = { 34, damageEffectiveness = 1.04, baseMultiplier = 1.043, levelRequirement = 78, statInterpolation = { 1, }, }, - [25] = { 35, damageEffectiveness = 1.05, baseMultiplier = 1.053, levelRequirement = 80, statInterpolation = { 1, }, }, - [26] = { 35, damageEffectiveness = 1.06, baseMultiplier = 1.064, levelRequirement = 82, statInterpolation = { 1, }, }, - [27] = { 35, damageEffectiveness = 1.08, baseMultiplier = 1.075, levelRequirement = 84, statInterpolation = { 1, }, }, - [28] = { 36, damageEffectiveness = 1.09, baseMultiplier = 1.085, levelRequirement = 86, statInterpolation = { 1, }, }, - [29] = { 36, damageEffectiveness = 1.1, baseMultiplier = 1.096, levelRequirement = 88, statInterpolation = { 1, }, }, - [30] = { 36, damageEffectiveness = 1.11, baseMultiplier = 1.106, levelRequirement = 90, statInterpolation = { 1, }, }, - [31] = { 36, damageEffectiveness = 1.12, baseMultiplier = 1.117, levelRequirement = 91, statInterpolation = { 1, }, }, - [32] = { 37, damageEffectiveness = 1.13, baseMultiplier = 1.127, levelRequirement = 92, statInterpolation = { 1, }, }, - [33] = { 37, damageEffectiveness = 1.14, baseMultiplier = 1.138, levelRequirement = 93, statInterpolation = { 1, }, }, - [34] = { 37, damageEffectiveness = 1.15, baseMultiplier = 1.148, levelRequirement = 94, statInterpolation = { 1, }, }, - [35] = { 37, damageEffectiveness = 1.16, baseMultiplier = 1.159, levelRequirement = 95, statInterpolation = { 1, }, }, - [36] = { 37, damageEffectiveness = 1.17, baseMultiplier = 1.17, levelRequirement = 96, statInterpolation = { 1, }, }, - [37] = { 37, damageEffectiveness = 1.18, baseMultiplier = 1.18, levelRequirement = 97, statInterpolation = { 1, }, }, - [38] = { 38, damageEffectiveness = 1.19, baseMultiplier = 1.191, levelRequirement = 98, statInterpolation = { 1, }, }, - [39] = { 38, damageEffectiveness = 1.2, baseMultiplier = 1.201, levelRequirement = 99, statInterpolation = { 1, }, }, - [40] = { 38, damageEffectiveness = 1.21, baseMultiplier = 1.212, levelRequirement = 100, statInterpolation = { 1, }, }, + [1] = { 27, baseMultiplier = 0.8, soulPreventionDuration = 5, damageEffectiveness = 0.8, skillUseStorage = 2, soulCost = 20, levelRequirement = 12, statInterpolation = { 1, }, }, + [2] = { 27, baseMultiplier = 0.811, soulPreventionDuration = 5, damageEffectiveness = 0.81, skillUseStorage = 2, soulCost = 20, levelRequirement = 15, statInterpolation = { 1, }, }, + [3] = { 27, baseMultiplier = 0.821, soulPreventionDuration = 5, damageEffectiveness = 0.82, skillUseStorage = 2, soulCost = 20, levelRequirement = 19, statInterpolation = { 1, }, }, + [4] = { 28, baseMultiplier = 0.832, soulPreventionDuration = 5, damageEffectiveness = 0.83, skillUseStorage = 2, soulCost = 20, levelRequirement = 23, statInterpolation = { 1, }, }, + [5] = { 28, baseMultiplier = 0.842, soulPreventionDuration = 5, damageEffectiveness = 0.84, skillUseStorage = 2, soulCost = 20, levelRequirement = 27, statInterpolation = { 1, }, }, + [6] = { 28, baseMultiplier = 0.853, soulPreventionDuration = 5, damageEffectiveness = 0.85, skillUseStorage = 2, soulCost = 20, levelRequirement = 31, statInterpolation = { 1, }, }, + [7] = { 29, baseMultiplier = 0.863, soulPreventionDuration = 5, damageEffectiveness = 0.86, skillUseStorage = 2, soulCost = 20, levelRequirement = 35, statInterpolation = { 1, }, }, + [8] = { 29, baseMultiplier = 0.874, soulPreventionDuration = 5, damageEffectiveness = 0.87, skillUseStorage = 2, soulCost = 20, levelRequirement = 38, statInterpolation = { 1, }, }, + [9] = { 29, baseMultiplier = 0.884, soulPreventionDuration = 5, damageEffectiveness = 0.88, skillUseStorage = 2, soulCost = 20, levelRequirement = 41, statInterpolation = { 1, }, }, + [10] = { 30, baseMultiplier = 0.895, soulPreventionDuration = 5, damageEffectiveness = 0.89, skillUseStorage = 2, soulCost = 20, levelRequirement = 44, statInterpolation = { 1, }, }, + [11] = { 30, baseMultiplier = 0.906, soulPreventionDuration = 5, damageEffectiveness = 0.91, skillUseStorage = 2, soulCost = 20, levelRequirement = 47, statInterpolation = { 1, }, }, + [12] = { 30, baseMultiplier = 0.916, soulPreventionDuration = 5, damageEffectiveness = 0.92, skillUseStorage = 2, soulCost = 20, levelRequirement = 50, statInterpolation = { 1, }, }, + [13] = { 31, baseMultiplier = 0.927, soulPreventionDuration = 5, damageEffectiveness = 0.93, skillUseStorage = 2, soulCost = 20, levelRequirement = 53, statInterpolation = { 1, }, }, + [14] = { 31, baseMultiplier = 0.937, soulPreventionDuration = 5, damageEffectiveness = 0.94, skillUseStorage = 2, soulCost = 20, levelRequirement = 56, statInterpolation = { 1, }, }, + [15] = { 31, baseMultiplier = 0.948, soulPreventionDuration = 5, damageEffectiveness = 0.95, skillUseStorage = 2, soulCost = 20, levelRequirement = 59, statInterpolation = { 1, }, }, + [16] = { 32, baseMultiplier = 0.958, soulPreventionDuration = 5, damageEffectiveness = 0.96, skillUseStorage = 2, soulCost = 20, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 32, baseMultiplier = 0.969, soulPreventionDuration = 5, damageEffectiveness = 0.97, skillUseStorage = 2, soulCost = 20, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 32, baseMultiplier = 0.98, soulPreventionDuration = 5, damageEffectiveness = 0.98, skillUseStorage = 2, soulCost = 20, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 33, baseMultiplier = 0.99, soulPreventionDuration = 5, damageEffectiveness = 0.99, skillUseStorage = 2, soulCost = 20, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 33, baseMultiplier = 1.001, soulPreventionDuration = 5, skillUseStorage = 2, soulCost = 20, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 33, baseMultiplier = 1.011, soulPreventionDuration = 5, damageEffectiveness = 1.01, skillUseStorage = 2, soulCost = 20, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 34, baseMultiplier = 1.022, soulPreventionDuration = 5, damageEffectiveness = 1.02, skillUseStorage = 2, soulCost = 20, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 34, baseMultiplier = 1.032, soulPreventionDuration = 5, damageEffectiveness = 1.03, skillUseStorage = 2, soulCost = 20, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 34, baseMultiplier = 1.043, soulPreventionDuration = 5, damageEffectiveness = 1.04, skillUseStorage = 2, soulCost = 20, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 35, baseMultiplier = 1.053, soulPreventionDuration = 5, damageEffectiveness = 1.05, skillUseStorage = 2, soulCost = 20, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 35, baseMultiplier = 1.064, soulPreventionDuration = 5, damageEffectiveness = 1.06, skillUseStorage = 2, soulCost = 20, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 35, baseMultiplier = 1.075, soulPreventionDuration = 5, damageEffectiveness = 1.08, skillUseStorage = 2, soulCost = 20, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 36, baseMultiplier = 1.085, soulPreventionDuration = 5, damageEffectiveness = 1.09, skillUseStorage = 2, soulCost = 20, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 36, baseMultiplier = 1.096, soulPreventionDuration = 5, damageEffectiveness = 1.1, skillUseStorage = 2, soulCost = 20, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 36, baseMultiplier = 1.106, soulPreventionDuration = 5, damageEffectiveness = 1.11, skillUseStorage = 2, soulCost = 20, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 36, baseMultiplier = 1.117, soulPreventionDuration = 5, damageEffectiveness = 1.12, skillUseStorage = 2, soulCost = 20, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 37, baseMultiplier = 1.127, soulPreventionDuration = 5, damageEffectiveness = 1.13, skillUseStorage = 2, soulCost = 20, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 37, baseMultiplier = 1.138, soulPreventionDuration = 5, damageEffectiveness = 1.14, skillUseStorage = 2, soulCost = 20, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 37, baseMultiplier = 1.148, soulPreventionDuration = 5, damageEffectiveness = 1.15, skillUseStorage = 2, soulCost = 20, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 37, baseMultiplier = 1.159, soulPreventionDuration = 5, damageEffectiveness = 1.16, skillUseStorage = 2, soulCost = 20, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 37, baseMultiplier = 1.17, soulPreventionDuration = 5, damageEffectiveness = 1.17, skillUseStorage = 2, soulCost = 20, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 37, baseMultiplier = 1.18, soulPreventionDuration = 5, damageEffectiveness = 1.18, skillUseStorage = 2, soulCost = 20, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 38, baseMultiplier = 1.191, soulPreventionDuration = 5, damageEffectiveness = 1.19, skillUseStorage = 2, soulCost = 20, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 38, baseMultiplier = 1.201, soulPreventionDuration = 5, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 20, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 38, baseMultiplier = 1.212, soulPreventionDuration = 5, damageEffectiveness = 1.21, skillUseStorage = 2, soulCost = 20, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["Reave"] = { @@ -6901,46 +6901,46 @@ skills["VaalReave"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 0, damageEffectiveness = 2, attackSpeedMultiplier = 150, baseMultiplier = 2, levelRequirement = 12, statInterpolation = { 1, }, }, - [2] = { 0, damageEffectiveness = 2.06, attackSpeedMultiplier = 150, baseMultiplier = 2.059, levelRequirement = 15, statInterpolation = { 1, }, }, - [3] = { 0, damageEffectiveness = 2.12, attackSpeedMultiplier = 150, baseMultiplier = 2.119, levelRequirement = 19, statInterpolation = { 1, }, }, - [4] = { 0, damageEffectiveness = 2.18, attackSpeedMultiplier = 150, baseMultiplier = 2.178, levelRequirement = 23, statInterpolation = { 1, }, }, - [5] = { 0, damageEffectiveness = 2.24, attackSpeedMultiplier = 150, baseMultiplier = 2.238, levelRequirement = 27, statInterpolation = { 1, }, }, - [6] = { 0, damageEffectiveness = 2.3, attackSpeedMultiplier = 150, baseMultiplier = 2.297, levelRequirement = 31, statInterpolation = { 1, }, }, - [7] = { 0, damageEffectiveness = 2.36, attackSpeedMultiplier = 150, baseMultiplier = 2.357, levelRequirement = 35, statInterpolation = { 1, }, }, - [8] = { 0, damageEffectiveness = 2.42, attackSpeedMultiplier = 150, baseMultiplier = 2.416, levelRequirement = 38, statInterpolation = { 1, }, }, - [9] = { 0, damageEffectiveness = 2.48, attackSpeedMultiplier = 150, baseMultiplier = 2.476, levelRequirement = 41, statInterpolation = { 1, }, }, - [10] = { 1, damageEffectiveness = 2.54, attackSpeedMultiplier = 150, baseMultiplier = 2.535, levelRequirement = 44, statInterpolation = { 1, }, }, - [11] = { 1, damageEffectiveness = 2.59, attackSpeedMultiplier = 150, baseMultiplier = 2.595, levelRequirement = 47, statInterpolation = { 1, }, }, - [12] = { 1, damageEffectiveness = 2.65, attackSpeedMultiplier = 150, baseMultiplier = 2.654, levelRequirement = 50, statInterpolation = { 1, }, }, - [13] = { 1, damageEffectiveness = 2.71, attackSpeedMultiplier = 150, baseMultiplier = 2.714, levelRequirement = 53, statInterpolation = { 1, }, }, - [14] = { 1, damageEffectiveness = 2.77, attackSpeedMultiplier = 150, baseMultiplier = 2.773, levelRequirement = 56, statInterpolation = { 1, }, }, - [15] = { 1, damageEffectiveness = 2.83, attackSpeedMultiplier = 150, baseMultiplier = 2.833, levelRequirement = 59, statInterpolation = { 1, }, }, - [16] = { 1, damageEffectiveness = 2.89, attackSpeedMultiplier = 150, baseMultiplier = 2.892, levelRequirement = 62, statInterpolation = { 1, }, }, - [17] = { 1, damageEffectiveness = 2.95, attackSpeedMultiplier = 150, baseMultiplier = 2.952, levelRequirement = 64, statInterpolation = { 1, }, }, - [18] = { 1, damageEffectiveness = 3.01, attackSpeedMultiplier = 150, baseMultiplier = 3.011, levelRequirement = 66, statInterpolation = { 1, }, }, - [19] = { 1, damageEffectiveness = 3.07, attackSpeedMultiplier = 150, baseMultiplier = 3.071, levelRequirement = 68, statInterpolation = { 1, }, }, - [20] = { 2, damageEffectiveness = 3.13, attackSpeedMultiplier = 150, baseMultiplier = 3.13, levelRequirement = 70, statInterpolation = { 1, }, }, - [21] = { 2, damageEffectiveness = 3.19, attackSpeedMultiplier = 150, baseMultiplier = 3.189, levelRequirement = 72, statInterpolation = { 1, }, }, - [22] = { 2, damageEffectiveness = 3.25, attackSpeedMultiplier = 150, baseMultiplier = 3.249, levelRequirement = 74, statInterpolation = { 1, }, }, - [23] = { 2, damageEffectiveness = 3.31, attackSpeedMultiplier = 150, baseMultiplier = 3.308, levelRequirement = 76, statInterpolation = { 1, }, }, - [24] = { 2, damageEffectiveness = 3.37, attackSpeedMultiplier = 150, baseMultiplier = 3.368, levelRequirement = 78, statInterpolation = { 1, }, }, - [25] = { 2, damageEffectiveness = 3.43, attackSpeedMultiplier = 150, baseMultiplier = 3.427, levelRequirement = 80, statInterpolation = { 1, }, }, - [26] = { 2, damageEffectiveness = 3.49, attackSpeedMultiplier = 150, baseMultiplier = 3.487, levelRequirement = 82, statInterpolation = { 1, }, }, - [27] = { 2, damageEffectiveness = 3.55, attackSpeedMultiplier = 150, baseMultiplier = 3.546, levelRequirement = 84, statInterpolation = { 1, }, }, - [28] = { 2, damageEffectiveness = 3.61, attackSpeedMultiplier = 150, baseMultiplier = 3.606, levelRequirement = 86, statInterpolation = { 1, }, }, - [29] = { 2, damageEffectiveness = 3.67, attackSpeedMultiplier = 150, baseMultiplier = 3.665, levelRequirement = 88, statInterpolation = { 1, }, }, - [30] = { 3, damageEffectiveness = 3.72, attackSpeedMultiplier = 150, baseMultiplier = 3.725, levelRequirement = 90, statInterpolation = { 1, }, }, - [31] = { 3, damageEffectiveness = 3.75, attackSpeedMultiplier = 150, baseMultiplier = 3.754, levelRequirement = 91, statInterpolation = { 1, }, }, - [32] = { 3, damageEffectiveness = 3.78, attackSpeedMultiplier = 150, baseMultiplier = 3.784, levelRequirement = 92, statInterpolation = { 1, }, }, - [33] = { 3, damageEffectiveness = 3.81, attackSpeedMultiplier = 150, baseMultiplier = 3.814, levelRequirement = 93, statInterpolation = { 1, }, }, - [34] = { 3, damageEffectiveness = 3.84, attackSpeedMultiplier = 150, baseMultiplier = 3.844, levelRequirement = 94, statInterpolation = { 1, }, }, - [35] = { 3, damageEffectiveness = 3.87, attackSpeedMultiplier = 150, baseMultiplier = 3.873, levelRequirement = 95, statInterpolation = { 1, }, }, - [36] = { 3, damageEffectiveness = 3.9, attackSpeedMultiplier = 150, baseMultiplier = 3.903, levelRequirement = 96, statInterpolation = { 1, }, }, - [37] = { 3, damageEffectiveness = 3.93, attackSpeedMultiplier = 150, baseMultiplier = 3.933, levelRequirement = 97, statInterpolation = { 1, }, }, - [38] = { 3, damageEffectiveness = 3.96, attackSpeedMultiplier = 150, baseMultiplier = 3.963, levelRequirement = 98, statInterpolation = { 1, }, }, - [39] = { 3, damageEffectiveness = 3.99, attackSpeedMultiplier = 150, baseMultiplier = 3.992, levelRequirement = 99, statInterpolation = { 1, }, }, - [40] = { 3, damageEffectiveness = 4.02, attackSpeedMultiplier = 150, baseMultiplier = 4.022, levelRequirement = 100, statInterpolation = { 1, }, }, + [1] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2, damageEffectiveness = 2, skillUseStorage = 3, soulCost = 25, levelRequirement = 12, statInterpolation = { 1, }, }, + [2] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.059, damageEffectiveness = 2.06, skillUseStorage = 3, soulCost = 25, levelRequirement = 15, statInterpolation = { 1, }, }, + [3] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.119, damageEffectiveness = 2.12, skillUseStorage = 3, soulCost = 25, levelRequirement = 19, statInterpolation = { 1, }, }, + [4] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.178, damageEffectiveness = 2.18, skillUseStorage = 3, soulCost = 25, levelRequirement = 23, statInterpolation = { 1, }, }, + [5] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.238, damageEffectiveness = 2.24, skillUseStorage = 3, soulCost = 25, levelRequirement = 27, statInterpolation = { 1, }, }, + [6] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.297, damageEffectiveness = 2.3, skillUseStorage = 3, soulCost = 25, levelRequirement = 31, statInterpolation = { 1, }, }, + [7] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.357, damageEffectiveness = 2.36, skillUseStorage = 3, soulCost = 25, levelRequirement = 35, statInterpolation = { 1, }, }, + [8] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.416, damageEffectiveness = 2.42, skillUseStorage = 3, soulCost = 25, levelRequirement = 38, statInterpolation = { 1, }, }, + [9] = { 0, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.476, damageEffectiveness = 2.48, skillUseStorage = 3, soulCost = 25, levelRequirement = 41, statInterpolation = { 1, }, }, + [10] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.535, damageEffectiveness = 2.54, skillUseStorage = 3, soulCost = 25, levelRequirement = 44, statInterpolation = { 1, }, }, + [11] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.595, damageEffectiveness = 2.59, skillUseStorage = 3, soulCost = 25, levelRequirement = 47, statInterpolation = { 1, }, }, + [12] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.654, damageEffectiveness = 2.65, skillUseStorage = 3, soulCost = 25, levelRequirement = 50, statInterpolation = { 1, }, }, + [13] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.714, damageEffectiveness = 2.71, skillUseStorage = 3, soulCost = 25, levelRequirement = 53, statInterpolation = { 1, }, }, + [14] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.773, damageEffectiveness = 2.77, skillUseStorage = 3, soulCost = 25, levelRequirement = 56, statInterpolation = { 1, }, }, + [15] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.833, damageEffectiveness = 2.83, skillUseStorage = 3, soulCost = 25, levelRequirement = 59, statInterpolation = { 1, }, }, + [16] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.892, damageEffectiveness = 2.89, skillUseStorage = 3, soulCost = 25, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 2.952, damageEffectiveness = 2.95, skillUseStorage = 3, soulCost = 25, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.011, damageEffectiveness = 3.01, skillUseStorage = 3, soulCost = 25, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 1, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.071, damageEffectiveness = 3.07, skillUseStorage = 3, soulCost = 25, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.13, damageEffectiveness = 3.13, skillUseStorage = 3, soulCost = 25, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.189, damageEffectiveness = 3.19, skillUseStorage = 3, soulCost = 25, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.249, damageEffectiveness = 3.25, skillUseStorage = 3, soulCost = 25, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.308, damageEffectiveness = 3.31, skillUseStorage = 3, soulCost = 25, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.368, damageEffectiveness = 3.37, skillUseStorage = 3, soulCost = 25, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.427, damageEffectiveness = 3.43, skillUseStorage = 3, soulCost = 25, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.487, damageEffectiveness = 3.49, skillUseStorage = 3, soulCost = 25, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.546, damageEffectiveness = 3.55, skillUseStorage = 3, soulCost = 25, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.606, damageEffectiveness = 3.61, skillUseStorage = 3, soulCost = 25, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 2, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.665, damageEffectiveness = 3.67, skillUseStorage = 3, soulCost = 25, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.725, damageEffectiveness = 3.72, skillUseStorage = 3, soulCost = 25, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.754, damageEffectiveness = 3.75, skillUseStorage = 3, soulCost = 25, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.784, damageEffectiveness = 3.78, skillUseStorage = 3, soulCost = 25, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.814, damageEffectiveness = 3.81, skillUseStorage = 3, soulCost = 25, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.844, damageEffectiveness = 3.84, skillUseStorage = 3, soulCost = 25, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.873, damageEffectiveness = 3.87, skillUseStorage = 3, soulCost = 25, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.903, damageEffectiveness = 3.9, skillUseStorage = 3, soulCost = 25, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.933, damageEffectiveness = 3.93, skillUseStorage = 3, soulCost = 25, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.963, damageEffectiveness = 3.96, skillUseStorage = 3, soulCost = 25, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 3.992, damageEffectiveness = 3.99, skillUseStorage = 3, soulCost = 25, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 3, attackSpeedMultiplier = 150, soulPreventionDuration = 2, baseMultiplier = 4.022, damageEffectiveness = 4.02, skillUseStorage = 3, soulCost = 25, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["Riposte"] = { @@ -7866,46 +7866,46 @@ skills["VaalThrownWeapon"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { damageEffectiveness = 0.7, attackSpeedMultiplier = 10, baseMultiplier = 0.7, levelRequirement = 1, }, - [2] = { damageEffectiveness = 0.72, attackSpeedMultiplier = 10, baseMultiplier = 0.721, levelRequirement = 2, }, - [3] = { damageEffectiveness = 0.74, attackSpeedMultiplier = 10, baseMultiplier = 0.742, levelRequirement = 4, }, - [4] = { damageEffectiveness = 0.76, attackSpeedMultiplier = 10, baseMultiplier = 0.763, levelRequirement = 7, }, - [5] = { damageEffectiveness = 0.78, attackSpeedMultiplier = 10, baseMultiplier = 0.784, levelRequirement = 11, }, - [6] = { damageEffectiveness = 0.81, attackSpeedMultiplier = 10, baseMultiplier = 0.805, levelRequirement = 16, }, - [7] = { damageEffectiveness = 0.83, attackSpeedMultiplier = 10, baseMultiplier = 0.826, levelRequirement = 20, }, - [8] = { damageEffectiveness = 0.85, attackSpeedMultiplier = 10, baseMultiplier = 0.847, levelRequirement = 24, }, - [9] = { damageEffectiveness = 0.87, attackSpeedMultiplier = 10, baseMultiplier = 0.868, levelRequirement = 28, }, - [10] = { damageEffectiveness = 0.89, attackSpeedMultiplier = 10, baseMultiplier = 0.889, levelRequirement = 32, }, - [11] = { damageEffectiveness = 0.91, attackSpeedMultiplier = 10, baseMultiplier = 0.911, levelRequirement = 36, }, - [12] = { damageEffectiveness = 0.93, attackSpeedMultiplier = 10, baseMultiplier = 0.932, levelRequirement = 40, }, - [13] = { damageEffectiveness = 0.95, attackSpeedMultiplier = 10, baseMultiplier = 0.953, levelRequirement = 44, }, - [14] = { damageEffectiveness = 0.97, attackSpeedMultiplier = 10, baseMultiplier = 0.974, levelRequirement = 48, }, - [15] = { damageEffectiveness = 0.99, attackSpeedMultiplier = 10, baseMultiplier = 0.995, levelRequirement = 52, }, - [16] = { damageEffectiveness = 1.02, attackSpeedMultiplier = 10, baseMultiplier = 1.016, levelRequirement = 56, }, - [17] = { damageEffectiveness = 1.04, attackSpeedMultiplier = 10, baseMultiplier = 1.037, levelRequirement = 60, }, - [18] = { damageEffectiveness = 1.06, attackSpeedMultiplier = 10, baseMultiplier = 1.058, levelRequirement = 64, }, - [19] = { damageEffectiveness = 1.08, attackSpeedMultiplier = 10, baseMultiplier = 1.079, levelRequirement = 67, }, - [20] = { damageEffectiveness = 1.1, attackSpeedMultiplier = 10, baseMultiplier = 1.1, levelRequirement = 70, }, - [21] = { damageEffectiveness = 1.12, attackSpeedMultiplier = 10, baseMultiplier = 1.121, levelRequirement = 72, }, - [22] = { damageEffectiveness = 1.14, attackSpeedMultiplier = 10, baseMultiplier = 1.142, levelRequirement = 74, }, - [23] = { damageEffectiveness = 1.16, attackSpeedMultiplier = 10, baseMultiplier = 1.163, levelRequirement = 76, }, - [24] = { damageEffectiveness = 1.18, attackSpeedMultiplier = 10, baseMultiplier = 1.184, levelRequirement = 78, }, - [25] = { damageEffectiveness = 1.21, attackSpeedMultiplier = 10, baseMultiplier = 1.205, levelRequirement = 80, }, - [26] = { damageEffectiveness = 1.23, attackSpeedMultiplier = 10, baseMultiplier = 1.226, levelRequirement = 82, }, - [27] = { damageEffectiveness = 1.25, attackSpeedMultiplier = 10, baseMultiplier = 1.247, levelRequirement = 84, }, - [28] = { damageEffectiveness = 1.27, attackSpeedMultiplier = 10, baseMultiplier = 1.268, levelRequirement = 86, }, - [29] = { damageEffectiveness = 1.29, attackSpeedMultiplier = 10, baseMultiplier = 1.289, levelRequirement = 88, }, - [30] = { damageEffectiveness = 1.31, attackSpeedMultiplier = 10, baseMultiplier = 1.311, levelRequirement = 90, }, - [31] = { damageEffectiveness = 1.32, attackSpeedMultiplier = 10, baseMultiplier = 1.321, levelRequirement = 91, }, - [32] = { damageEffectiveness = 1.33, attackSpeedMultiplier = 10, baseMultiplier = 1.332, levelRequirement = 92, }, - [33] = { damageEffectiveness = 1.34, attackSpeedMultiplier = 10, baseMultiplier = 1.342, levelRequirement = 93, }, - [34] = { damageEffectiveness = 1.35, attackSpeedMultiplier = 10, baseMultiplier = 1.353, levelRequirement = 94, }, - [35] = { damageEffectiveness = 1.36, attackSpeedMultiplier = 10, baseMultiplier = 1.363, levelRequirement = 95, }, - [36] = { damageEffectiveness = 1.37, attackSpeedMultiplier = 10, baseMultiplier = 1.374, levelRequirement = 96, }, - [37] = { damageEffectiveness = 1.38, attackSpeedMultiplier = 10, baseMultiplier = 1.384, levelRequirement = 97, }, - [38] = { damageEffectiveness = 1.39, attackSpeedMultiplier = 10, baseMultiplier = 1.395, levelRequirement = 98, }, - [39] = { damageEffectiveness = 1.41, attackSpeedMultiplier = 10, baseMultiplier = 1.405, levelRequirement = 99, }, - [40] = { damageEffectiveness = 1.42, attackSpeedMultiplier = 10, baseMultiplier = 1.416, levelRequirement = 100, }, + [1] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.7, damageEffectiveness = 0.7, skillUseStorage = 1, soulCost = 15, levelRequirement = 1, }, + [2] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.721, damageEffectiveness = 0.72, skillUseStorage = 1, soulCost = 15, levelRequirement = 2, }, + [3] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.742, damageEffectiveness = 0.74, skillUseStorage = 1, soulCost = 15, levelRequirement = 4, }, + [4] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.763, damageEffectiveness = 0.76, skillUseStorage = 1, soulCost = 15, levelRequirement = 7, }, + [5] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.784, damageEffectiveness = 0.78, skillUseStorage = 1, soulCost = 15, levelRequirement = 11, }, + [6] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.805, damageEffectiveness = 0.81, skillUseStorage = 1, soulCost = 15, levelRequirement = 16, }, + [7] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.826, damageEffectiveness = 0.83, skillUseStorage = 1, soulCost = 15, levelRequirement = 20, }, + [8] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.847, damageEffectiveness = 0.85, skillUseStorage = 1, soulCost = 15, levelRequirement = 24, }, + [9] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.868, damageEffectiveness = 0.87, skillUseStorage = 1, soulCost = 15, levelRequirement = 28, }, + [10] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.889, damageEffectiveness = 0.89, skillUseStorage = 1, soulCost = 15, levelRequirement = 32, }, + [11] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.911, damageEffectiveness = 0.91, skillUseStorage = 1, soulCost = 15, levelRequirement = 36, }, + [12] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.932, damageEffectiveness = 0.93, skillUseStorage = 1, soulCost = 15, levelRequirement = 40, }, + [13] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.953, damageEffectiveness = 0.95, skillUseStorage = 1, soulCost = 15, levelRequirement = 44, }, + [14] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.974, damageEffectiveness = 0.97, skillUseStorage = 1, soulCost = 15, levelRequirement = 48, }, + [15] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 0.995, damageEffectiveness = 0.99, skillUseStorage = 1, soulCost = 15, levelRequirement = 52, }, + [16] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.016, damageEffectiveness = 1.02, skillUseStorage = 1, soulCost = 15, levelRequirement = 56, }, + [17] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.037, damageEffectiveness = 1.04, skillUseStorage = 1, soulCost = 15, levelRequirement = 60, }, + [18] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.058, damageEffectiveness = 1.06, skillUseStorage = 1, soulCost = 15, levelRequirement = 64, }, + [19] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.079, damageEffectiveness = 1.08, skillUseStorage = 1, soulCost = 15, levelRequirement = 67, }, + [20] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.1, damageEffectiveness = 1.1, skillUseStorage = 1, soulCost = 15, levelRequirement = 70, }, + [21] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.121, damageEffectiveness = 1.12, skillUseStorage = 1, soulCost = 15, levelRequirement = 72, }, + [22] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.142, damageEffectiveness = 1.14, skillUseStorage = 1, soulCost = 15, levelRequirement = 74, }, + [23] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.163, damageEffectiveness = 1.16, skillUseStorage = 1, soulCost = 15, levelRequirement = 76, }, + [24] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.184, damageEffectiveness = 1.18, skillUseStorage = 1, soulCost = 15, levelRequirement = 78, }, + [25] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.205, damageEffectiveness = 1.21, skillUseStorage = 1, soulCost = 15, levelRequirement = 80, }, + [26] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.226, damageEffectiveness = 1.23, skillUseStorage = 1, soulCost = 15, levelRequirement = 82, }, + [27] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.247, damageEffectiveness = 1.25, skillUseStorage = 1, soulCost = 15, levelRequirement = 84, }, + [28] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.268, damageEffectiveness = 1.27, skillUseStorage = 1, soulCost = 15, levelRequirement = 86, }, + [29] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.289, damageEffectiveness = 1.29, skillUseStorage = 1, soulCost = 15, levelRequirement = 88, }, + [30] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.311, damageEffectiveness = 1.31, skillUseStorage = 1, soulCost = 15, levelRequirement = 90, }, + [31] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.321, damageEffectiveness = 1.32, skillUseStorage = 1, soulCost = 15, levelRequirement = 91, }, + [32] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.332, damageEffectiveness = 1.33, skillUseStorage = 1, soulCost = 15, levelRequirement = 92, }, + [33] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.342, damageEffectiveness = 1.34, skillUseStorage = 1, soulCost = 15, levelRequirement = 93, }, + [34] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.353, damageEffectiveness = 1.35, skillUseStorage = 1, soulCost = 15, levelRequirement = 94, }, + [35] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.363, damageEffectiveness = 1.36, skillUseStorage = 1, soulCost = 15, levelRequirement = 95, }, + [36] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.374, damageEffectiveness = 1.37, skillUseStorage = 1, soulCost = 15, levelRequirement = 96, }, + [37] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.384, damageEffectiveness = 1.38, skillUseStorage = 1, soulCost = 15, levelRequirement = 97, }, + [38] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.395, damageEffectiveness = 1.39, skillUseStorage = 1, soulCost = 15, levelRequirement = 98, }, + [39] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.405, damageEffectiveness = 1.41, skillUseStorage = 1, soulCost = 15, levelRequirement = 99, }, + [40] = { attackSpeedMultiplier = 10, soulPreventionDuration = 4, baseMultiplier = 1.416, damageEffectiveness = 1.42, skillUseStorage = 1, soulCost = 15, levelRequirement = 100, }, }, } skills["RainOfSpores"] = { diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index 280ca41e85..3e7821e212 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -136,46 +136,46 @@ skills["VaalArcChain"] = { "disable_visual_hit_effect", }, levels = { - [1] = { 38, 64, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, - [2] = { 48, 80, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, - [3] = { 64, 106, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, - [4] = { 83, 138, 5, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, - [5] = { 105, 176, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, - [6] = { 133, 222, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, - [7] = { 166, 277, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, - [8] = { 196, 326, 6, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, - [9] = { 229, 382, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, - [10] = { 268, 446, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [11] = { 312, 519, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, - [12] = { 362, 603, 7, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, - [13] = { 419, 698, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, - [14] = { 483, 806, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, - [15] = { 557, 929, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, - [16] = { 641, 1068, 8, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, - [17] = { 703, 1172, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [18] = { 770, 1284, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, - [19] = { 844, 1406, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, - [20] = { 924, 1539, 9, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 1010, 1684, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 1104, 1841, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 1207, 2011, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 1318, 2196, 10, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 1438, 2397, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 1569, 2614, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 1710, 2851, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 1864, 3107, 11, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 2031, 3384, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 2211, 3685, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 2307, 3845, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 2407, 4011, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 2511, 4184, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 2619, 4365, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 2731, 4552, 12, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 2848, 4747, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 2970, 4950, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 3097, 5161, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 3229, 5381, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 3366, 5610, 13, damageEffectiveness = 1.8, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 38, 64, 5, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [2] = { 48, 80, 5, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, + [3] = { 64, 106, 5, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, + [4] = { 83, 138, 5, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, + [5] = { 105, 176, 6, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [6] = { 133, 222, 6, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [7] = { 166, 277, 6, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [8] = { 196, 326, 6, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [9] = { 229, 382, 7, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [10] = { 268, 446, 7, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [11] = { 312, 519, 7, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [12] = { 362, 603, 7, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [13] = { 419, 698, 8, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [14] = { 483, 806, 8, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [15] = { 557, 929, 8, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, + [16] = { 641, 1068, 8, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 703, 1172, 9, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 770, 1284, 9, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 844, 1406, 9, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 924, 1539, 9, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 1010, 1684, 10, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 1104, 1841, 10, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1207, 2011, 10, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 1318, 2196, 10, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 1438, 2397, 11, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 1569, 2614, 11, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 1710, 2851, 11, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 1864, 3107, 11, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 2031, 3384, 12, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 2211, 3685, 12, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 2307, 3845, 12, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 2407, 4011, 12, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 2511, 4184, 12, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 2619, 4365, 12, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 2731, 4552, 12, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 2848, 4747, 13, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 2970, 4950, 13, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 3097, 5161, 13, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 3229, 5381, 13, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 3366, 5610, 13, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 1.8, skillUseStorage = 1, soulCost = 25, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["ArcaneCloak"] = { @@ -1208,46 +1208,46 @@ skills["VaalBlight"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 259, 0, levelRequirement = 1, statInterpolation = { 1, 1, }, }, - [2] = { 295, 0, levelRequirement = 2, statInterpolation = { 1, 1, }, }, - [3] = { 374, 1, levelRequirement = 4, statInterpolation = { 1, 1, }, }, - [4] = { 514, 1, levelRequirement = 7, statInterpolation = { 1, 1, }, }, - [5] = { 749, 2, levelRequirement = 11, statInterpolation = { 1, 1, }, }, - [6] = { 1138, 2, levelRequirement = 16, statInterpolation = { 1, 1, }, }, - [7] = { 1546, 3, levelRequirement = 20, statInterpolation = { 1, 1, }, }, - [8] = { 2063, 3, levelRequirement = 24, statInterpolation = { 1, 1, }, }, - [9] = { 2713, 4, levelRequirement = 28, statInterpolation = { 1, 1, }, }, - [10] = { 3529, 4, levelRequirement = 32, statInterpolation = { 1, 1, }, }, - [11] = { 4548, 5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, - [12] = { 5817, 5, levelRequirement = 40, statInterpolation = { 1, 1, }, }, - [13] = { 7391, 6, levelRequirement = 44, statInterpolation = { 1, 1, }, }, - [14] = { 9340, 6, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [15] = { 11746, 7, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [16] = { 14710, 7, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [17] = { 18353, 8, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [18] = { 22824, 8, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [19] = { 26825, 9, levelRequirement = 67, statInterpolation = { 1, 1, }, }, - [20] = { 31480, 9, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 34997, 10, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 38883, 10, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 43175, 11, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 47916, 11, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 53150, 12, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 58925, 12, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 65298, 13, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 72327, 13, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 80077, 14, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 88621, 14, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 93215, 14, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 98037, 15, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 103099, 15, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 108412, 15, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 113988, 15, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 119840, 16, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 125981, 16, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 132425, 16, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 139187, 16, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 146282, 17, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 259, 0, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 295, 0, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 374, 1, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 514, 1, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 749, 2, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 1138, 2, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 1546, 3, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 2063, 3, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 2713, 4, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 3529, 4, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 4548, 5, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 5817, 5, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 7391, 6, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 9340, 6, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 11746, 7, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 14710, 7, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 18353, 8, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 22824, 8, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 26825, 9, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 31480, 9, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 34997, 10, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 38883, 10, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 43175, 11, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 47916, 11, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 53150, 12, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 58925, 12, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 65298, 13, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 72327, 13, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 80077, 14, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 88621, 14, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 93215, 14, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 98037, 15, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 103099, 15, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 108412, 15, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 113988, 15, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 119840, 16, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 125981, 16, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 132425, 16, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 139187, 16, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 146282, 17, soulPreventionDuration = 7, skillUseStorage = 1, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["CorpseWarp"] = { @@ -1639,46 +1639,46 @@ skills["VaalClarity"] = { "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 0, 8000, cooldown = 0.5, levelRequirement = 10, statInterpolation = { 1, 1, }, }, - [2] = { 1, 8100, cooldown = 0.5, levelRequirement = 13, statInterpolation = { 1, 1, }, }, - [3] = { 2, 8200, cooldown = 0.5, levelRequirement = 17, statInterpolation = { 1, 1, }, }, - [4] = { 3, 8300, cooldown = 0.5, levelRequirement = 21, statInterpolation = { 1, 1, }, }, - [5] = { 4, 8400, cooldown = 0.5, levelRequirement = 25, statInterpolation = { 1, 1, }, }, - [6] = { 5, 8500, cooldown = 0.5, levelRequirement = 29, statInterpolation = { 1, 1, }, }, - [7] = { 6, 8600, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, }, - [8] = { 7, 8700, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, - [9] = { 8, 8800, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, }, - [10] = { 9, 8900, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, - [11] = { 10, 9000, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, - [12] = { 11, 9100, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [13] = { 12, 9200, cooldown = 0.5, levelRequirement = 51, statInterpolation = { 1, 1, }, }, - [14] = { 13, 9300, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, - [15] = { 14, 9400, cooldown = 0.5, levelRequirement = 57, statInterpolation = { 1, 1, }, }, - [16] = { 15, 9500, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [17] = { 16, 9600, cooldown = 0.5, levelRequirement = 63, statInterpolation = { 1, 1, }, }, - [18] = { 17, 9700, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 18, 9800, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 19, 9900, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 20, 10000, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 21, 10100, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 22, 10200, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 23, 10300, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 24, 10400, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 25, 10500, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 26, 10600, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 27, 10700, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 28, 10800, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 29, 10900, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 29, 10900, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 30, 11000, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 30, 11000, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 31, 11100, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 31, 11100, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 32, 11200, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 32, 11200, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 33, 11300, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 33, 11300, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 34, 11400, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 0, 8000, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 10, statInterpolation = { 1, 1, }, }, + [2] = { 1, 8100, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 13, statInterpolation = { 1, 1, }, }, + [3] = { 2, 8200, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 17, statInterpolation = { 1, 1, }, }, + [4] = { 3, 8300, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 21, statInterpolation = { 1, 1, }, }, + [5] = { 4, 8400, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 25, statInterpolation = { 1, 1, }, }, + [6] = { 5, 8500, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 29, statInterpolation = { 1, 1, }, }, + [7] = { 6, 8600, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [8] = { 7, 8700, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [9] = { 8, 8800, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [10] = { 9, 8900, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [11] = { 10, 9000, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [12] = { 11, 9100, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [13] = { 12, 9200, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 51, statInterpolation = { 1, 1, }, }, + [14] = { 13, 9300, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [15] = { 14, 9400, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 57, statInterpolation = { 1, 1, }, }, + [16] = { 15, 9500, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [17] = { 16, 9600, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 63, statInterpolation = { 1, 1, }, }, + [18] = { 17, 9700, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 18, 9800, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 19, 9900, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 10000, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 10100, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 22, 10200, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 23, 10300, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 24, 10400, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 25, 10500, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 26, 10600, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 27, 10700, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 28, 10800, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 29, 10900, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 29, 10900, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 30, 11000, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 30, 11000, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 31, 11100, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 31, 11100, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 32, 11200, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 32, 11200, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 33, 11300, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 33, 11300, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 34, 11400, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["ColdSnap"] = { @@ -1810,46 +1810,46 @@ skills["VaalColdSnap"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 46, 69, 2266, 0, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, }, - [2] = { 63, 95, 3299, 1, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, }, - [3] = { 86, 128, 4722, 2, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, - [4] = { 114, 172, 6694, 3, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, }, - [5] = { 141, 212, 8582, 4, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, }, - [6] = { 173, 260, 11074, 5, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, }, - [7] = { 211, 317, 14010, 6, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, }, - [8] = { 257, 386, 17632, 7, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, - [9] = { 312, 468, 22280, 8, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, }, - [10] = { 377, 565, 27780, 9, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, }, - [11] = { 454, 681, 34787, 10, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, }, - [12] = { 545, 818, 42932, 11, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, - [13] = { 653, 980, 53093, 12, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, }, - [14] = { 782, 1172, 65457, 13, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, - [15] = { 880, 1320, 75140, 14, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, - [16] = { 989, 1484, 86565, 15, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, - [17] = { 1112, 1668, 98666, 16, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, - [18] = { 1248, 1873, 113134, 17, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, - [19] = { 1401, 2101, 129286, 18, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, - [20] = { 1571, 2356, 147271, 19, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, - [21] = { 1760, 2641, 167245, 20, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, - [22] = { 1972, 2958, 189781, 21, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, - [23] = { 2207, 3311, 214736, 22, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, - [24] = { 2469, 3704, 243840, 23, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, - [25] = { 2761, 4142, 274385, 24, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, - [26] = { 3086, 4629, 311162, 25, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, - [27] = { 3447, 5171, 351191, 26, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, - [28] = { 3849, 5774, 396949, 27, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, - [29] = { 4296, 6444, 447512, 28, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, - [30] = { 4793, 7189, 504256, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, - [31] = { 5062, 7593, 535697, 29, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, - [32] = { 5345, 8018, 567910, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, - [33] = { 5644, 8466, 603167, 30, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, - [34] = { 5958, 8938, 640532, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, - [35] = { 6290, 9435, 678814, 31, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, - [36] = { 6640, 9960, 720691, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, - [37] = { 7008, 10512, 765059, 32, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, - [38] = { 7396, 11095, 810518, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, - [39] = { 7805, 11708, 860219, 33, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, - [40] = { 8236, 12355, 911145, 34, damageEffectiveness = 3.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, + [1] = { 46, 69, 2266, 0, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, }, }, + [2] = { 63, 95, 3299, 1, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, }, }, + [3] = { 86, 128, 4722, 2, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, }, }, + [4] = { 114, 172, 6694, 3, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, }, }, + [5] = { 141, 212, 8582, 4, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 31, statInterpolation = { 1, 1, 1, 1, }, }, + [6] = { 173, 260, 11074, 5, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 34, statInterpolation = { 1, 1, 1, 1, }, }, + [7] = { 211, 317, 14010, 6, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 37, statInterpolation = { 1, 1, 1, 1, }, }, + [8] = { 257, 386, 17632, 7, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, }, }, + [9] = { 312, 468, 22280, 8, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 43, statInterpolation = { 1, 1, 1, 1, }, }, + [10] = { 377, 565, 27780, 9, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 46, statInterpolation = { 1, 1, 1, 1, }, }, + [11] = { 454, 681, 34787, 10, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 49, statInterpolation = { 1, 1, 1, 1, }, }, + [12] = { 545, 818, 42932, 11, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, }, }, + [13] = { 653, 980, 53093, 12, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 55, statInterpolation = { 1, 1, 1, 1, }, }, + [14] = { 782, 1172, 65457, 13, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 58, statInterpolation = { 1, 1, 1, 1, }, }, + [15] = { 880, 1320, 75140, 14, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, }, }, + [16] = { 989, 1484, 86565, 15, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 62, statInterpolation = { 1, 1, 1, 1, }, }, + [17] = { 1112, 1668, 98666, 16, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, }, }, + [18] = { 1248, 1873, 113134, 17, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, }, }, + [19] = { 1401, 2101, 129286, 18, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, }, }, + [20] = { 1571, 2356, 147271, 19, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, }, }, + [21] = { 1760, 2641, 167245, 20, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, }, }, + [22] = { 1972, 2958, 189781, 21, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, }, }, + [23] = { 2207, 3311, 214736, 22, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, }, }, + [24] = { 2469, 3704, 243840, 23, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, }, }, + [25] = { 2761, 4142, 274385, 24, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, }, }, + [26] = { 3086, 4629, 311162, 25, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, }, }, + [27] = { 3447, 5171, 351191, 26, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, }, }, + [28] = { 3849, 5774, 396949, 27, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, }, }, + [29] = { 4296, 6444, 447512, 28, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, }, }, + [30] = { 4793, 7189, 504256, 29, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, }, }, + [31] = { 5062, 7593, 535697, 29, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, }, }, + [32] = { 5345, 8018, 567910, 30, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, }, }, + [33] = { 5644, 8466, 603167, 30, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, }, }, + [34] = { 5958, 8938, 640532, 31, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, }, }, + [35] = { 6290, 9435, 678814, 31, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, }, }, + [36] = { 6640, 9960, 720691, 32, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, }, }, + [37] = { 7008, 10512, 765059, 32, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, }, }, + [38] = { 7396, 11095, 810518, 33, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, }, }, + [39] = { 7805, 11708, 860219, 33, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, }, }, + [40] = { 8236, 12355, 911145, 34, critChance = 6, soulPreventionDuration = 6, damageEffectiveness = 3.5, skillUseStorage = 1, soulCost = 35, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, }, }, }, } skills["Conductivity"] = { @@ -2725,46 +2725,46 @@ skills["VaalDiscipline"] = { "modifiers_to_buff_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, }, }, - [2] = { 1, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, }, }, - [3] = { 2, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, }, }, - [4] = { 3, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, }, }, - [5] = { 4, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, }, }, - [6] = { 5, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, }, }, - [7] = { 6, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, }, }, - [8] = { 7, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, }, }, - [9] = { 8, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, }, }, - [10] = { 9, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, }, }, - [11] = { 10, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, }, }, - [12] = { 11, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, }, }, - [13] = { 12, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, }, }, - [14] = { 13, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, }, }, - [15] = { 14, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, }, }, - [16] = { 15, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, }, }, - [17] = { 16, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, }, }, - [18] = { 17, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, }, }, - [19] = { 18, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, }, }, - [20] = { 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, }, }, - [21] = { 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, }, }, - [22] = { 21, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, }, }, - [23] = { 22, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, }, }, - [24] = { 23, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, }, }, - [25] = { 24, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, }, }, - [26] = { 25, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, }, }, - [27] = { 26, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, }, }, - [28] = { 27, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, }, }, - [29] = { 28, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, }, }, - [30] = { 29, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, }, }, - [31] = { 29, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, }, }, - [32] = { 30, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, }, }, - [33] = { 30, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, }, }, - [34] = { 31, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, }, }, - [35] = { 31, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, }, }, - [36] = { 32, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, }, }, - [37] = { 32, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, }, }, - [38] = { 33, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, }, }, - [39] = { 33, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, }, }, - [40] = { 34, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, }, }, + [1] = { 0, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 24, statInterpolation = { 1, }, }, + [2] = { 1, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 27, statInterpolation = { 1, }, }, + [3] = { 2, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 30, statInterpolation = { 1, }, }, + [4] = { 3, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 33, statInterpolation = { 1, }, }, + [5] = { 4, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 36, statInterpolation = { 1, }, }, + [6] = { 5, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 39, statInterpolation = { 1, }, }, + [7] = { 6, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 42, statInterpolation = { 1, }, }, + [8] = { 7, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 45, statInterpolation = { 1, }, }, + [9] = { 8, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 9, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 10, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 11, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 12, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 13, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 14, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 15, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 16, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 17, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 18, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 19, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 20, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 21, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 22, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 23, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 24, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 25, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 26, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 27, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 28, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 29, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 29, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 30, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 30, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 31, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 31, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 32, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 32, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 33, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 33, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 34, cooldown = 0.5, soulPreventionDuration = 5, skillUseStorage = 1, soulCost = 50, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["DivineTempest"] = { @@ -3500,46 +3500,46 @@ skills["VaalFireballSpiralNova"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 9, 14, 0, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, - [2] = { 10, 16, 0, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, - [3] = { 13, 20, 1, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, - [4] = { 18, 27, 1, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, - [5] = { 26, 40, 2, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, - [6] = { 40, 60, 2, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, - [7] = { 54, 81, 3, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, - [8] = { 72, 109, 3, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, - [9] = { 95, 143, 4, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, - [10] = { 124, 186, 4, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, - [11] = { 159, 239, 5, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, - [12] = { 204, 305, 5, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, - [13] = { 258, 388, 6, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [14] = { 326, 490, 6, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, - [15] = { 410, 615, 7, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, - [16] = { 513, 770, 7, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, - [17] = { 640, 960, 8, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, - [18] = { 795, 1193, 8, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [19] = { 934, 1401, 9, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, - [20] = { 1095, 1643, 9, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 1217, 1826, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 1352, 2028, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 1501, 2251, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 1665, 2497, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 1846, 2769, 10, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 2046, 3069, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 2266, 3399, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 2509, 3763, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 2777, 4165, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 3072, 4608, 11, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 3231, 4846, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 3397, 5095, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 3572, 5358, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 3755, 5633, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 3947, 5921, 12, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 4149, 6224, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 4361, 6542, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 4583, 6875, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 4816, 7224, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 5061, 7591, 13, damageEffectiveness = 2.4, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 9, 14, 0, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, + [2] = { 10, 16, 0, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, + [3] = { 13, 20, 1, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [4] = { 18, 27, 1, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, + [5] = { 26, 40, 2, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, + [6] = { 40, 60, 2, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [7] = { 54, 81, 3, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [8] = { 72, 109, 3, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [9] = { 95, 143, 4, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [10] = { 124, 186, 4, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [11] = { 159, 239, 5, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [12] = { 204, 305, 5, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [13] = { 258, 388, 6, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [14] = { 326, 490, 6, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [15] = { 410, 615, 7, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [16] = { 513, 770, 7, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [17] = { 640, 960, 8, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [18] = { 795, 1193, 8, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 934, 1401, 9, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 1095, 1643, 9, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 1217, 1826, 10, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 1352, 2028, 10, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1501, 2251, 10, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 1665, 2497, 10, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 1846, 2769, 10, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 2046, 3069, 11, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 2266, 3399, 11, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 2509, 3763, 11, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 2777, 4165, 11, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 3072, 4608, 11, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 3231, 4846, 12, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 3397, 5095, 12, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 3572, 5358, 12, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 3755, 5633, 12, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 3947, 5921, 12, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 4149, 6224, 13, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 4361, 6542, 13, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 4583, 6875, 13, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 4816, 7224, 13, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 5061, 7591, 13, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Firestorm"] = { @@ -4107,46 +4107,46 @@ skills["VaalFlameblast"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 31, 46, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, }, }, - [2] = { 37, 56, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 31, statInterpolation = { 1, 1, }, }, - [3] = { 44, 66, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 34, statInterpolation = { 1, 1, }, }, - [4] = { 52, 79, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 37, statInterpolation = { 1, 1, }, }, - [5] = { 62, 93, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, }, }, - [6] = { 69, 103, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, - [7] = { 77, 115, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, }, }, - [8] = { 85, 128, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 46, statInterpolation = { 1, 1, }, }, - [9] = { 95, 142, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [10] = { 105, 157, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, - [11] = { 116, 174, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [12] = { 129, 193, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, - [13] = { 142, 213, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [14] = { 157, 235, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, - [15] = { 173, 260, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [16] = { 191, 286, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, - [17] = { 210, 315, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [18] = { 231, 347, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 254, 382, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 280, 419, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 307, 461, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 337, 506, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 370, 555, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 406, 609, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 445, 667, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 487, 731, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 533, 800, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 584, 876, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 639, 958, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 699, 1048, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 730, 1096, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 764, 1145, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 798, 1197, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 834, 1252, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 872, 1308, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 911, 1367, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 952, 1429, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 995, 1493, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 1040, 1560, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 1086, 1629, damageEffectiveness = 0.6, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 31, 46, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [2] = { 37, 56, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [3] = { 44, 66, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [4] = { 52, 79, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [5] = { 62, 93, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [6] = { 69, 103, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [7] = { 77, 115, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [8] = { 85, 128, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [9] = { 95, 142, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 105, 157, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 116, 174, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 129, 193, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 142, 213, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 157, 235, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 173, 260, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 191, 286, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 210, 315, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 231, 347, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 254, 382, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 280, 419, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 307, 461, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 337, 506, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 370, 555, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 406, 609, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 445, 667, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 487, 731, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 533, 800, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 584, 876, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 639, 958, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 699, 1048, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 730, 1096, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 764, 1145, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 798, 1197, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 834, 1252, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 872, 1308, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 911, 1367, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 952, 1429, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 995, 1493, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 1040, 1560, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 1086, 1629, critChance = 5, soulPreventionDuration = 3, damageEffectiveness = 0.6, skillUseStorage = 1, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["Flammability"] = { @@ -5699,46 +5699,46 @@ skills["VaalIceNova"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 18, 26, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, }, - [2] = { 23, 33, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, }, }, - [3] = { 30, 44, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, }, }, - [4] = { 40, 58, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, }, }, - [5] = { 51, 75, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, }, }, - [6] = { 66, 97, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, }, - [7] = { 83, 122, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, }, }, - [8] = { 99, 145, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, }, }, - [9] = { 117, 172, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, }, }, - [10] = { 138, 203, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, }, - [11] = { 162, 238, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, }, }, - [12] = { 190, 279, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, }, - [13] = { 222, 326, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, }, }, - [14] = { 259, 381, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [15] = { 301, 443, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, }, }, - [16] = { 350, 515, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, }, - [17] = { 387, 568, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [18] = { 426, 627, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 470, 691, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 518, 762, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 570, 839, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 628, 923, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 690, 1015, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 759, 1116, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 833, 1226, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 915, 1346, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 1004, 1477, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 1102, 1620, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 1208, 1777, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 1324, 1947, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 1386, 2039, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 1451, 2134, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 1519, 2233, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 1589, 2337, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 1663, 2445, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 1740, 2559, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 1820, 2677, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 1904, 2800, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 1992, 2929, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 2083, 3064, damageEffectiveness = 1.2, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 18, 26, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [2] = { 23, 33, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 15, statInterpolation = { 1, 1, }, }, + [3] = { 30, 44, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 19, statInterpolation = { 1, 1, }, }, + [4] = { 40, 58, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 23, statInterpolation = { 1, 1, }, }, + [5] = { 51, 75, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [6] = { 66, 97, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [7] = { 83, 122, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 35, statInterpolation = { 1, 1, }, }, + [8] = { 99, 145, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [9] = { 117, 172, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 41, statInterpolation = { 1, 1, }, }, + [10] = { 138, 203, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [11] = { 162, 238, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 47, statInterpolation = { 1, 1, }, }, + [12] = { 190, 279, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [13] = { 222, 326, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 53, statInterpolation = { 1, 1, }, }, + [14] = { 259, 381, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [15] = { 301, 443, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 59, statInterpolation = { 1, 1, }, }, + [16] = { 350, 515, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 387, 568, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 426, 627, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 470, 691, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 518, 762, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 570, 839, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 628, 923, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 690, 1015, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 759, 1116, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 833, 1226, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 915, 1346, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 1004, 1477, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 1102, 1620, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 1208, 1777, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 1324, 1947, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 1386, 2039, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 1451, 2134, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 1519, 2233, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 1589, 2337, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 1663, 2445, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 1740, 2559, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 1820, 2677, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 1904, 2800, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 1992, 2929, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 2083, 3064, critChance = 6, soulPreventionDuration = 2, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 25, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["IceSpear"] = { @@ -6574,46 +6574,46 @@ skills["VaalLightningTrap"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 26, 79, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, }, }, - [2] = { 33, 99, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, }, }, - [3] = { 44, 132, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, }, }, - [4] = { 57, 172, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, }, }, - [5] = { 74, 222, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, }, }, - [6] = { 94, 281, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, }, }, - [7] = { 118, 353, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, }, }, - [8] = { 139, 417, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, }, }, - [9] = { 164, 491, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, }, }, - [10] = { 192, 576, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, }, }, - [11] = { 224, 673, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, }, }, - [12] = { 261, 784, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, }, }, - [13] = { 304, 911, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, }, }, - [14] = { 352, 1056, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [15] = { 407, 1222, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, }, }, - [16] = { 471, 1412, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, }, }, - [17] = { 518, 1553, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [18] = { 569, 1707, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 625, 1874, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 686, 2057, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 752, 2256, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 824, 2473, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 903, 2709, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 989, 2967, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 1082, 3247, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 1184, 3551, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 1294, 3882, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 1414, 4243, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 1545, 4634, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 1687, 5060, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 1762, 5287, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 1841, 5523, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 1923, 5769, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 2008, 6025, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 2098, 6293, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 2190, 6571, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 2287, 6862, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 2388, 7164, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 2493, 7479, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 2603, 7808, damageEffectiveness = 2.5, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 26, 79, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 12, statInterpolation = { 1, 1, }, }, + [2] = { 33, 99, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 15, statInterpolation = { 1, 1, }, }, + [3] = { 44, 132, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 19, statInterpolation = { 1, 1, }, }, + [4] = { 57, 172, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 23, statInterpolation = { 1, 1, }, }, + [5] = { 74, 222, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [6] = { 94, 281, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [7] = { 118, 353, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 35, statInterpolation = { 1, 1, }, }, + [8] = { 139, 417, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 38, statInterpolation = { 1, 1, }, }, + [9] = { 164, 491, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 41, statInterpolation = { 1, 1, }, }, + [10] = { 192, 576, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [11] = { 224, 673, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 47, statInterpolation = { 1, 1, }, }, + [12] = { 261, 784, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [13] = { 304, 911, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 53, statInterpolation = { 1, 1, }, }, + [14] = { 352, 1056, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [15] = { 407, 1222, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 59, statInterpolation = { 1, 1, }, }, + [16] = { 471, 1412, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 518, 1553, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 569, 1707, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 625, 1874, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 686, 2057, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 752, 2256, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 824, 2473, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 903, 2709, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 989, 2967, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 1082, 3247, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 1184, 3551, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 1294, 3882, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 1414, 4243, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 1545, 4634, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 1687, 5060, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 1762, 5287, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 1841, 5523, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 1923, 5769, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 2008, 6025, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 2098, 6293, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 2190, 6571, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 2287, 6862, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 2388, 7164, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 2493, 7479, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 2603, 7808, critChance = 6, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 20, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["LightningWarp"] = { @@ -6736,46 +6736,46 @@ skills["VaalLightningWarpInstant"] = { "is_area_damage", }, levels = { - [1] = { 1, 18, 0, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, }, - [2] = { 1, 24, -2, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, }, - [3] = { 2, 32, -4, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, }, - [4] = { 2, 42, -6, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, }, - [5] = { 3, 54, -8, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, }, - [6] = { 4, 70, -10, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, - [7] = { 5, 88, -12, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, - [8] = { 5, 104, -14, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, - [9] = { 6, 123, -16, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, - [10] = { 8, 145, -18, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, - [11] = { 9, 170, -20, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, - [12] = { 10, 199, -22, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, - [13] = { 12, 232, -24, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, }, - [14] = { 14, 270, -26, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, - [15] = { 17, 314, -28, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, }, - [16] = { 19, 364, -30, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, - [17] = { 22, 420, -32, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, }, - [18] = { 26, 485, -34, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, - [19] = { 28, 534, -36, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, - [20] = { 31, 586, -38, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 34, 644, -40, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 37, 707, -42, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 41, 775, -44, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 45, 850, -46, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 49, 931, -48, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 54, 1019, -50, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 59, 1116, -52, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 64, 1221, -54, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 70, 1335, -56, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 77, 1459, -58, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 80, 1525, -59, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 84, 1594, -60, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 88, 1666, -61, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 92, 1742, -62, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 96, 1820, -63, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 100, 1902, -64, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 105, 1987, -65, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 109, 2076, -66, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 114, 2168, -67, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 119, 2265, -68, damageEffectiveness = 0.5, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 1, 18, 0, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 10, statInterpolation = { 1, 1, 1, }, }, + [2] = { 1, 24, -2, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 13, statInterpolation = { 1, 1, 1, }, }, + [3] = { 2, 32, -4, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 17, statInterpolation = { 1, 1, 1, }, }, + [4] = { 2, 42, -6, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 21, statInterpolation = { 1, 1, 1, }, }, + [5] = { 3, 54, -8, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 25, statInterpolation = { 1, 1, 1, }, }, + [6] = { 4, 70, -10, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 29, statInterpolation = { 1, 1, 1, }, }, + [7] = { 5, 88, -12, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 33, statInterpolation = { 1, 1, 1, }, }, + [8] = { 5, 104, -14, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [9] = { 6, 123, -16, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 39, statInterpolation = { 1, 1, 1, }, }, + [10] = { 8, 145, -18, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 42, statInterpolation = { 1, 1, 1, }, }, + [11] = { 9, 170, -20, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 45, statInterpolation = { 1, 1, 1, }, }, + [12] = { 10, 199, -22, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [13] = { 12, 232, -24, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 51, statInterpolation = { 1, 1, 1, }, }, + [14] = { 14, 270, -26, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 54, statInterpolation = { 1, 1, 1, }, }, + [15] = { 17, 314, -28, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 57, statInterpolation = { 1, 1, 1, }, }, + [16] = { 19, 364, -30, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [17] = { 22, 420, -32, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 63, statInterpolation = { 1, 1, 1, }, }, + [18] = { 26, 485, -34, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 28, 534, -36, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 31, 586, -38, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 34, 644, -40, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 37, 707, -42, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 41, 775, -44, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 45, 850, -46, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 49, 931, -48, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 54, 1019, -50, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 59, 1116, -52, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 64, 1221, -54, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 70, 1335, -56, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 77, 1459, -58, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 80, 1525, -59, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 84, 1594, -60, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 88, 1666, -61, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 92, 1742, -62, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 96, 1820, -63, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 100, 1902, -64, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 105, 1987, -65, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 109, 2076, -66, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 114, 2168, -67, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 119, 2265, -68, critChance = 5, soulPreventionDuration = 2, damageEffectiveness = 0.5, skillUseStorage = 1, soulCost = 20, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["MagmaOrb"] = { @@ -7371,46 +7371,46 @@ skills["VaalPowerSiphon"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { damageEffectiveness = 1.5, baseMultiplier = 1.5, levelRequirement = 12, }, - [2] = { damageEffectiveness = 1.52, baseMultiplier = 1.518, levelRequirement = 15, }, - [3] = { damageEffectiveness = 1.54, baseMultiplier = 1.536, levelRequirement = 19, }, - [4] = { damageEffectiveness = 1.55, baseMultiplier = 1.554, levelRequirement = 23, }, - [5] = { damageEffectiveness = 1.57, baseMultiplier = 1.572, levelRequirement = 27, }, - [6] = { damageEffectiveness = 1.59, baseMultiplier = 1.59, levelRequirement = 31, }, - [7] = { damageEffectiveness = 1.61, baseMultiplier = 1.608, levelRequirement = 35, }, - [8] = { damageEffectiveness = 1.63, baseMultiplier = 1.626, levelRequirement = 38, }, - [9] = { damageEffectiveness = 1.64, baseMultiplier = 1.644, levelRequirement = 41, }, - [10] = { damageEffectiveness = 1.66, baseMultiplier = 1.662, levelRequirement = 44, }, - [11] = { damageEffectiveness = 1.68, baseMultiplier = 1.68, levelRequirement = 47, }, - [12] = { damageEffectiveness = 1.7, baseMultiplier = 1.698, levelRequirement = 50, }, - [13] = { damageEffectiveness = 1.72, baseMultiplier = 1.716, levelRequirement = 53, }, - [14] = { damageEffectiveness = 1.73, baseMultiplier = 1.734, levelRequirement = 56, }, - [15] = { damageEffectiveness = 1.75, baseMultiplier = 1.752, levelRequirement = 59, }, - [16] = { damageEffectiveness = 1.77, baseMultiplier = 1.77, levelRequirement = 62, }, - [17] = { damageEffectiveness = 1.79, baseMultiplier = 1.788, levelRequirement = 64, }, - [18] = { damageEffectiveness = 1.81, baseMultiplier = 1.806, levelRequirement = 66, }, - [19] = { damageEffectiveness = 1.82, baseMultiplier = 1.824, levelRequirement = 68, }, - [20] = { damageEffectiveness = 1.84, baseMultiplier = 1.842, levelRequirement = 70, }, - [21] = { damageEffectiveness = 1.86, baseMultiplier = 1.86, levelRequirement = 72, }, - [22] = { damageEffectiveness = 1.88, baseMultiplier = 1.878, levelRequirement = 74, }, - [23] = { damageEffectiveness = 1.9, baseMultiplier = 1.896, levelRequirement = 76, }, - [24] = { damageEffectiveness = 1.91, baseMultiplier = 1.914, levelRequirement = 78, }, - [25] = { damageEffectiveness = 1.93, baseMultiplier = 1.932, levelRequirement = 80, }, - [26] = { damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 82, }, - [27] = { damageEffectiveness = 1.97, baseMultiplier = 1.968, levelRequirement = 84, }, - [28] = { damageEffectiveness = 1.99, baseMultiplier = 1.986, levelRequirement = 86, }, - [29] = { damageEffectiveness = 2, baseMultiplier = 2.004, levelRequirement = 88, }, - [30] = { damageEffectiveness = 2.02, baseMultiplier = 2.022, levelRequirement = 90, }, - [31] = { damageEffectiveness = 2.03, baseMultiplier = 2.031, levelRequirement = 91, }, - [32] = { damageEffectiveness = 2.04, baseMultiplier = 2.04, levelRequirement = 92, }, - [33] = { damageEffectiveness = 2.05, baseMultiplier = 2.049, levelRequirement = 93, }, - [34] = { damageEffectiveness = 2.06, baseMultiplier = 2.058, levelRequirement = 94, }, - [35] = { damageEffectiveness = 2.07, baseMultiplier = 2.067, levelRequirement = 95, }, - [36] = { damageEffectiveness = 2.08, baseMultiplier = 2.076, levelRequirement = 96, }, - [37] = { damageEffectiveness = 2.09, baseMultiplier = 2.085, levelRequirement = 97, }, - [38] = { damageEffectiveness = 2.09, baseMultiplier = 2.094, levelRequirement = 98, }, - [39] = { damageEffectiveness = 2.1, baseMultiplier = 2.103, levelRequirement = 99, }, - [40] = { damageEffectiveness = 2.11, baseMultiplier = 2.112, levelRequirement = 100, }, + [1] = { baseMultiplier = 1.5, soulPreventionDuration = 2, damageEffectiveness = 1.5, skillUseStorage = 3, soulCost = 15, levelRequirement = 12, }, + [2] = { baseMultiplier = 1.518, soulPreventionDuration = 2, damageEffectiveness = 1.52, skillUseStorage = 3, soulCost = 15, levelRequirement = 15, }, + [3] = { baseMultiplier = 1.536, soulPreventionDuration = 2, damageEffectiveness = 1.54, skillUseStorage = 3, soulCost = 15, levelRequirement = 19, }, + [4] = { baseMultiplier = 1.554, soulPreventionDuration = 2, damageEffectiveness = 1.55, skillUseStorage = 3, soulCost = 15, levelRequirement = 23, }, + [5] = { baseMultiplier = 1.572, soulPreventionDuration = 2, damageEffectiveness = 1.57, skillUseStorage = 3, soulCost = 15, levelRequirement = 27, }, + [6] = { baseMultiplier = 1.59, soulPreventionDuration = 2, damageEffectiveness = 1.59, skillUseStorage = 3, soulCost = 15, levelRequirement = 31, }, + [7] = { baseMultiplier = 1.608, soulPreventionDuration = 2, damageEffectiveness = 1.61, skillUseStorage = 3, soulCost = 15, levelRequirement = 35, }, + [8] = { baseMultiplier = 1.626, soulPreventionDuration = 2, damageEffectiveness = 1.63, skillUseStorage = 3, soulCost = 15, levelRequirement = 38, }, + [9] = { baseMultiplier = 1.644, soulPreventionDuration = 2, damageEffectiveness = 1.64, skillUseStorage = 3, soulCost = 15, levelRequirement = 41, }, + [10] = { baseMultiplier = 1.662, soulPreventionDuration = 2, damageEffectiveness = 1.66, skillUseStorage = 3, soulCost = 15, levelRequirement = 44, }, + [11] = { baseMultiplier = 1.68, soulPreventionDuration = 2, damageEffectiveness = 1.68, skillUseStorage = 3, soulCost = 15, levelRequirement = 47, }, + [12] = { baseMultiplier = 1.698, soulPreventionDuration = 2, damageEffectiveness = 1.7, skillUseStorage = 3, soulCost = 15, levelRequirement = 50, }, + [13] = { baseMultiplier = 1.716, soulPreventionDuration = 2, damageEffectiveness = 1.72, skillUseStorage = 3, soulCost = 15, levelRequirement = 53, }, + [14] = { baseMultiplier = 1.734, soulPreventionDuration = 2, damageEffectiveness = 1.73, skillUseStorage = 3, soulCost = 15, levelRequirement = 56, }, + [15] = { baseMultiplier = 1.752, soulPreventionDuration = 2, damageEffectiveness = 1.75, skillUseStorage = 3, soulCost = 15, levelRequirement = 59, }, + [16] = { baseMultiplier = 1.77, soulPreventionDuration = 2, damageEffectiveness = 1.77, skillUseStorage = 3, soulCost = 15, levelRequirement = 62, }, + [17] = { baseMultiplier = 1.788, soulPreventionDuration = 2, damageEffectiveness = 1.79, skillUseStorage = 3, soulCost = 15, levelRequirement = 64, }, + [18] = { baseMultiplier = 1.806, soulPreventionDuration = 2, damageEffectiveness = 1.81, skillUseStorage = 3, soulCost = 15, levelRequirement = 66, }, + [19] = { baseMultiplier = 1.824, soulPreventionDuration = 2, damageEffectiveness = 1.82, skillUseStorage = 3, soulCost = 15, levelRequirement = 68, }, + [20] = { baseMultiplier = 1.842, soulPreventionDuration = 2, damageEffectiveness = 1.84, skillUseStorage = 3, soulCost = 15, levelRequirement = 70, }, + [21] = { baseMultiplier = 1.86, soulPreventionDuration = 2, damageEffectiveness = 1.86, skillUseStorage = 3, soulCost = 15, levelRequirement = 72, }, + [22] = { baseMultiplier = 1.878, soulPreventionDuration = 2, damageEffectiveness = 1.88, skillUseStorage = 3, soulCost = 15, levelRequirement = 74, }, + [23] = { baseMultiplier = 1.896, soulPreventionDuration = 2, damageEffectiveness = 1.9, skillUseStorage = 3, soulCost = 15, levelRequirement = 76, }, + [24] = { baseMultiplier = 1.914, soulPreventionDuration = 2, damageEffectiveness = 1.91, skillUseStorage = 3, soulCost = 15, levelRequirement = 78, }, + [25] = { baseMultiplier = 1.932, soulPreventionDuration = 2, damageEffectiveness = 1.93, skillUseStorage = 3, soulCost = 15, levelRequirement = 80, }, + [26] = { baseMultiplier = 1.95, soulPreventionDuration = 2, damageEffectiveness = 1.95, skillUseStorage = 3, soulCost = 15, levelRequirement = 82, }, + [27] = { baseMultiplier = 1.968, soulPreventionDuration = 2, damageEffectiveness = 1.97, skillUseStorage = 3, soulCost = 15, levelRequirement = 84, }, + [28] = { baseMultiplier = 1.986, soulPreventionDuration = 2, damageEffectiveness = 1.99, skillUseStorage = 3, soulCost = 15, levelRequirement = 86, }, + [29] = { baseMultiplier = 2.004, soulPreventionDuration = 2, damageEffectiveness = 2, skillUseStorage = 3, soulCost = 15, levelRequirement = 88, }, + [30] = { baseMultiplier = 2.022, soulPreventionDuration = 2, damageEffectiveness = 2.02, skillUseStorage = 3, soulCost = 15, levelRequirement = 90, }, + [31] = { baseMultiplier = 2.031, soulPreventionDuration = 2, damageEffectiveness = 2.03, skillUseStorage = 3, soulCost = 15, levelRequirement = 91, }, + [32] = { baseMultiplier = 2.04, soulPreventionDuration = 2, damageEffectiveness = 2.04, skillUseStorage = 3, soulCost = 15, levelRequirement = 92, }, + [33] = { baseMultiplier = 2.049, soulPreventionDuration = 2, damageEffectiveness = 2.05, skillUseStorage = 3, soulCost = 15, levelRequirement = 93, }, + [34] = { baseMultiplier = 2.058, soulPreventionDuration = 2, damageEffectiveness = 2.06, skillUseStorage = 3, soulCost = 15, levelRequirement = 94, }, + [35] = { baseMultiplier = 2.067, soulPreventionDuration = 2, damageEffectiveness = 2.07, skillUseStorage = 3, soulCost = 15, levelRequirement = 95, }, + [36] = { baseMultiplier = 2.076, soulPreventionDuration = 2, damageEffectiveness = 2.08, skillUseStorage = 3, soulCost = 15, levelRequirement = 96, }, + [37] = { baseMultiplier = 2.085, soulPreventionDuration = 2, damageEffectiveness = 2.09, skillUseStorage = 3, soulCost = 15, levelRequirement = 97, }, + [38] = { baseMultiplier = 2.094, soulPreventionDuration = 2, damageEffectiveness = 2.09, skillUseStorage = 3, soulCost = 15, levelRequirement = 98, }, + [39] = { baseMultiplier = 2.103, soulPreventionDuration = 2, damageEffectiveness = 2.1, skillUseStorage = 3, soulCost = 15, levelRequirement = 99, }, + [40] = { baseMultiplier = 2.112, soulPreventionDuration = 2, damageEffectiveness = 2.11, skillUseStorage = 3, soulCost = 15, levelRequirement = 100, }, }, } skills["Sanctify"] = { @@ -7739,46 +7739,46 @@ skills["LightningImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, - [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, }, - [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, }, - [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, }, - [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, - [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, }, - [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, - [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, - [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, - [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, - [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, - [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, - [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 14, 0, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 14, 4, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 14, 8, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 15, 12, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 15, 16, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 15, 20, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 16, 24, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 16, 28, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 16, 32, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 17, 36, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 17, 40, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 17, 44, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 18, 48, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 18, 52, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 18, 56, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 19, 60, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 19, 64, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 19, 68, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 20, 72, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 20, 76, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 80, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 84, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 88, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 92, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 96, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 100, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 22, 104, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 108, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 23, 112, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 23, 116, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 23, 118, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 24, 120, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 24, 122, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 24, 124, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 24, 126, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 24, 128, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 24, 130, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 25, 132, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 25, 134, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 25, 136, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["MortarBarrageMine"] = { @@ -8247,46 +8247,46 @@ skills["VaalRighteousFire"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 120, 10, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, }, }, - [2] = { 122, 10, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, }, }, - [3] = { 124, 11, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, - [4] = { 126, 11, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, }, }, - [5] = { 128, 12, cooldown = 0.5, levelRequirement = 31, statInterpolation = { 1, 1, }, }, - [6] = { 130, 12, cooldown = 0.5, levelRequirement = 34, statInterpolation = { 1, 1, }, }, - [7] = { 132, 13, cooldown = 0.5, levelRequirement = 37, statInterpolation = { 1, 1, }, }, - [8] = { 134, 13, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, }, }, - [9] = { 136, 14, cooldown = 0.5, levelRequirement = 43, statInterpolation = { 1, 1, }, }, - [10] = { 138, 14, cooldown = 0.5, levelRequirement = 46, statInterpolation = { 1, 1, }, }, - [11] = { 140, 15, cooldown = 0.5, levelRequirement = 49, statInterpolation = { 1, 1, }, }, - [12] = { 142, 15, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [13] = { 144, 16, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, }, }, - [14] = { 146, 16, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, - [15] = { 148, 17, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [16] = { 150, 17, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, - [17] = { 152, 18, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [18] = { 154, 18, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 156, 19, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 158, 19, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 160, 20, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 162, 20, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 164, 21, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 166, 21, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 168, 22, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 170, 22, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 172, 23, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 174, 23, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 176, 24, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 178, 24, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 179, 24, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 180, 25, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 181, 25, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 182, 25, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 183, 25, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 184, 26, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 185, 26, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 186, 26, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 187, 26, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 188, 27, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 120, 10, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [2] = { 122, 10, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [3] = { 124, 11, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [4] = { 126, 11, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [5] = { 128, 12, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 31, statInterpolation = { 1, 1, }, }, + [6] = { 130, 12, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 34, statInterpolation = { 1, 1, }, }, + [7] = { 132, 13, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 37, statInterpolation = { 1, 1, }, }, + [8] = { 134, 13, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [9] = { 136, 14, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 43, statInterpolation = { 1, 1, }, }, + [10] = { 138, 14, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 46, statInterpolation = { 1, 1, }, }, + [11] = { 140, 15, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 49, statInterpolation = { 1, 1, }, }, + [12] = { 142, 15, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [13] = { 144, 16, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 55, statInterpolation = { 1, 1, }, }, + [14] = { 146, 16, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 148, 17, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 150, 17, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 152, 18, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 154, 18, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 156, 19, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 158, 19, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 160, 20, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 162, 20, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 164, 21, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 166, 21, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 168, 22, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 170, 22, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 172, 23, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 174, 23, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 176, 24, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 178, 24, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 179, 24, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 180, 25, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 181, 25, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 182, 25, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 183, 25, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 184, 26, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 185, 26, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 186, 26, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 187, 26, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 188, 27, cooldown = 0.5, soulPreventionDuration = 6, skillUseStorage = 1, soulCost = 40, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["FireBeam"] = { @@ -8895,46 +8895,46 @@ skills["VaalSparkSpiralNova"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 1, 11, 0, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, - [2] = { 1, 12, 1, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, - [3] = { 1, 15, 2, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, - [4] = { 1, 19, 3, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, - [5] = { 1, 27, 4, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, - [6] = { 2, 37, 5, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, - [7] = { 3, 48, 6, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, - [8] = { 3, 60, 7, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, - [9] = { 4, 74, 8, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, - [10] = { 5, 91, 9, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, - [11] = { 6, 110, 10, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, - [12] = { 7, 133, 11, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, - [13] = { 8, 159, 12, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [14] = { 10, 188, 13, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, - [15] = { 12, 223, 14, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, - [16] = { 14, 263, 15, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, - [17] = { 16, 308, 16, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, - [18] = { 19, 361, 17, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [19] = { 21, 405, 18, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, - [20] = { 24, 454, 19, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 26, 489, 20, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 28, 527, 21, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 30, 568, 22, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 32, 611, 23, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 35, 658, 24, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 37, 707, 25, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 40, 760, 26, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 43, 816, 27, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 46, 877, 28, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 50, 941, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 51, 975, 29, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 53, 1010, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 55, 1046, 30, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 57, 1083, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 59, 1121, 31, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 61, 1161, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 63, 1202, 32, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 65, 1244, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 68, 1288, 33, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 70, 1333, 34, damageEffectiveness = 0.4, critChance = 5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 1, 11, 0, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 1, statInterpolation = { 1, 1, 1, }, }, + [2] = { 1, 12, 1, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 2, statInterpolation = { 1, 1, 1, }, }, + [3] = { 1, 15, 2, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [4] = { 1, 19, 3, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 7, statInterpolation = { 1, 1, 1, }, }, + [5] = { 1, 27, 4, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 11, statInterpolation = { 1, 1, 1, }, }, + [6] = { 2, 37, 5, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [7] = { 3, 48, 6, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [8] = { 3, 60, 7, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [9] = { 4, 74, 8, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [10] = { 5, 91, 9, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [11] = { 6, 110, 10, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [12] = { 7, 133, 11, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [13] = { 8, 159, 12, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [14] = { 10, 188, 13, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [15] = { 12, 223, 14, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [16] = { 14, 263, 15, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [17] = { 16, 308, 16, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 60, statInterpolation = { 1, 1, 1, }, }, + [18] = { 19, 361, 17, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 21, 405, 18, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 24, 454, 19, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 26, 489, 20, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 28, 527, 21, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 30, 568, 22, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 32, 611, 23, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 35, 658, 24, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 37, 707, 25, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 40, 760, 26, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 43, 816, 27, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 46, 877, 28, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 50, 941, 29, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 51, 975, 29, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 53, 1010, 30, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 55, 1046, 30, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 57, 1083, 31, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 59, 1121, 31, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 61, 1161, 32, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 63, 1202, 32, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 65, 1244, 33, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 68, 1288, 33, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 70, 1333, 34, critChance = 5, soulPreventionDuration = 5, damageEffectiveness = 0.4, skillUseStorage = 1, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["Spellslinger"] = { @@ -10091,46 +10091,46 @@ skills["VaalStormCall"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 21, 38, 10, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, - [2] = { 26, 48, 11, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, - [3] = { 34, 64, 12, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, - [4] = { 45, 83, 13, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, - [5] = { 57, 106, 14, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, - [6] = { 72, 134, 15, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, - [7] = { 90, 168, 16, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, - [8] = { 106, 198, 17, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, - [9] = { 125, 232, 18, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, - [10] = { 146, 271, 19, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [11] = { 170, 316, 20, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, - [12] = { 198, 367, 21, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, - [13] = { 229, 426, 22, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, - [14] = { 265, 492, 23, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, - [15] = { 306, 568, 24, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, - [16] = { 352, 655, 25, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, - [17] = { 387, 719, 26, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [18] = { 425, 788, 27, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, - [19] = { 465, 864, 28, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, - [20] = { 510, 947, 29, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 558, 1037, 30, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 611, 1135, 31, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 668, 1241, 32, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 730, 1356, 33, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 798, 1482, 34, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 871, 1618, 35, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 951, 1766, 36, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 1037, 1926, 37, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 1131, 2100, 38, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 1233, 2289, 39, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 1287, 2390, 39, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 1343, 2494, 40, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 1402, 2603, 40, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 1463, 2717, 41, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 1526, 2835, 41, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 1593, 2958, 42, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 1661, 3086, 42, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 1733, 3219, 43, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 1808, 3357, 43, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 1886, 3502, 44, damageEffectiveness = 1.3, critChance = 6, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 21, 38, 10, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [2] = { 26, 48, 11, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 15, statInterpolation = { 1, 1, 1, }, }, + [3] = { 34, 64, 12, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 19, statInterpolation = { 1, 1, 1, }, }, + [4] = { 45, 83, 13, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 23, statInterpolation = { 1, 1, 1, }, }, + [5] = { 57, 106, 14, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 27, statInterpolation = { 1, 1, 1, }, }, + [6] = { 72, 134, 15, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 31, statInterpolation = { 1, 1, 1, }, }, + [7] = { 90, 168, 16, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 35, statInterpolation = { 1, 1, 1, }, }, + [8] = { 106, 198, 17, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 38, statInterpolation = { 1, 1, 1, }, }, + [9] = { 125, 232, 18, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 41, statInterpolation = { 1, 1, 1, }, }, + [10] = { 146, 271, 19, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [11] = { 170, 316, 20, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 47, statInterpolation = { 1, 1, 1, }, }, + [12] = { 198, 367, 21, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 50, statInterpolation = { 1, 1, 1, }, }, + [13] = { 229, 426, 22, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 53, statInterpolation = { 1, 1, 1, }, }, + [14] = { 265, 492, 23, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 56, statInterpolation = { 1, 1, 1, }, }, + [15] = { 306, 568, 24, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 59, statInterpolation = { 1, 1, 1, }, }, + [16] = { 352, 655, 25, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 62, statInterpolation = { 1, 1, 1, }, }, + [17] = { 387, 719, 26, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [18] = { 425, 788, 27, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 66, statInterpolation = { 1, 1, 1, }, }, + [19] = { 465, 864, 28, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 68, statInterpolation = { 1, 1, 1, }, }, + [20] = { 510, 947, 29, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 558, 1037, 30, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 611, 1135, 31, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 668, 1241, 32, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 730, 1356, 33, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 798, 1482, 34, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 871, 1618, 35, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 951, 1766, 36, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 1037, 1926, 37, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 1131, 2100, 38, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 1233, 2289, 39, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 1287, 2390, 39, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 1343, 2494, 40, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 1402, 2603, 40, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 1463, 2717, 41, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 1526, 2835, 41, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 1593, 2958, 42, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 1661, 3086, 42, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 1733, 3219, 43, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 1808, 3357, 43, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 1886, 3502, 44, critChance = 6, soulPreventionDuration = 7, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["SummonBoneGolem"] = { @@ -10724,46 +10724,46 @@ skills["VaalSummonSkeletons"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 14, 2, 0, 17, 10, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [2] = { 15, 2, 0, 18, 13, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [3] = { 15, 3, 0, 19, 16, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [4] = { 16, 3, 0, 20, 19, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [5] = { 16, 4, 0, 21, 22, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [6] = { 17, 4, 0, 22, 25, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [7] = { 17, 5, 0, 23, 28, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [8] = { 18, 5, 0, 24, 32, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [9] = { 18, 5, 1, 25, 36, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [10] = { 18, 6, 1, 26, 40, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [11] = { 18, 6, 2, 27, 44, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [12] = { 19, 6, 2, 28, 47, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [13] = { 19, 6, 3, 29, 50, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [14] = { 20, 6, 3, 30, 53, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [15] = { 20, 7, 3, 31, 56, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [16] = { 20, 7, 4, 32, 59, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [17] = { 20, 8, 4, 33, 62, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [18] = { 21, 8, 4, 34, 64, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [19] = { 21, 8, 5, 35, 66, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [20] = { 21, 9, 5, 36, 68, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [21] = { 22, 9, 5, 37, 70, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [22] = { 22, 9, 6, 38, 72, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [23] = { 22, 10, 6, 39, 74, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [24] = { 23, 10, 6, 40, 76, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [25] = { 23, 10, 7, 41, 78, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [26] = { 23, 11, 7, 42, 80, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [27] = { 24, 11, 7, 43, 82, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [28] = { 24, 11, 8, 44, 84, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [29] = { 25, 11, 8, 45, 86, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [30] = { 25, 12, 8, 46, 88, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [31] = { 25, 12, 8, 46, 89, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [32] = { 26, 12, 9, 47, 90, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [33] = { 26, 12, 9, 47, 91, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [34] = { 26, 12, 9, 48, 92, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [35] = { 26, 12, 9, 48, 93, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [36] = { 27, 12, 9, 49, 94, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [37] = { 27, 12, 9, 49, 95, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [38] = { 27, 13, 9, 50, 96, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [39] = { 27, 13, 9, 50, 97, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [40] = { 27, 13, 10, 51, 98, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [1] = { 14, 2, 0, 17, 10, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 10, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [2] = { 15, 2, 0, 18, 13, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 13, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [3] = { 15, 3, 0, 19, 16, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 17, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [4] = { 16, 3, 0, 20, 19, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 21, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [5] = { 16, 4, 0, 21, 22, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 25, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [6] = { 17, 4, 0, 22, 25, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 29, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [7] = { 17, 5, 0, 23, 28, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 33, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [8] = { 18, 5, 0, 24, 32, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [9] = { 18, 5, 1, 25, 36, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 39, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [10] = { 18, 6, 1, 26, 40, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 42, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [11] = { 18, 6, 2, 27, 44, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 45, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [12] = { 19, 6, 2, 28, 47, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [13] = { 19, 6, 3, 29, 50, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 51, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [14] = { 20, 6, 3, 30, 53, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 54, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [15] = { 20, 7, 3, 31, 56, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 57, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [16] = { 20, 7, 4, 32, 59, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [17] = { 20, 8, 4, 33, 62, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 63, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [18] = { 21, 8, 4, 34, 64, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 66, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [19] = { 21, 8, 5, 35, 66, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 68, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [20] = { 21, 9, 5, 36, 68, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [21] = { 22, 9, 5, 37, 70, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [22] = { 22, 9, 6, 38, 72, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [23] = { 22, 10, 6, 39, 74, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [24] = { 23, 10, 6, 40, 76, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [25] = { 23, 10, 7, 41, 78, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [26] = { 23, 11, 7, 42, 80, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [27] = { 24, 11, 7, 43, 82, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [28] = { 24, 11, 8, 44, 84, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [29] = { 25, 11, 8, 45, 86, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [30] = { 25, 12, 8, 46, 88, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [31] = { 25, 12, 8, 46, 89, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [32] = { 26, 12, 9, 47, 90, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [33] = { 26, 12, 9, 47, 91, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [34] = { 26, 12, 9, 48, 92, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [35] = { 26, 12, 9, 48, 93, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [36] = { 27, 12, 9, 49, 94, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [37] = { 27, 12, 9, 49, 95, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [38] = { 27, 13, 9, 50, 96, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [39] = { 27, 13, 9, 50, 97, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [40] = { 27, 13, 10, 51, 98, soulPreventionDuration = 10, skillUseStorage = 1, soulCost = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, }, }, } skills["BlackHole"] = { diff --git a/src/Data/Skills/act_str.lua b/src/Data/Skills/act_str.lua index 71701e206a..c6afdfe46f 100644 --- a/src/Data/Skills/act_str.lua +++ b/src/Data/Skills/act_str.lua @@ -678,46 +678,46 @@ skills["VaalAncestralWarchief"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { attackSpeedMultiplier = -20, levelRequirement = 28, }, - [2] = { damageEffectiveness = 1.03, attackSpeedMultiplier = -20, baseMultiplier = 1.028, levelRequirement = 31, }, - [3] = { damageEffectiveness = 1.06, attackSpeedMultiplier = -20, baseMultiplier = 1.057, levelRequirement = 34, }, - [4] = { damageEffectiveness = 1.09, attackSpeedMultiplier = -20, baseMultiplier = 1.085, levelRequirement = 37, }, - [5] = { damageEffectiveness = 1.11, attackSpeedMultiplier = -20, baseMultiplier = 1.114, levelRequirement = 40, }, - [6] = { damageEffectiveness = 1.14, attackSpeedMultiplier = -20, baseMultiplier = 1.142, levelRequirement = 42, }, - [7] = { damageEffectiveness = 1.17, attackSpeedMultiplier = -20, baseMultiplier = 1.171, levelRequirement = 44, }, - [8] = { damageEffectiveness = 1.2, attackSpeedMultiplier = -20, baseMultiplier = 1.199, levelRequirement = 46, }, - [9] = { damageEffectiveness = 1.23, attackSpeedMultiplier = -20, baseMultiplier = 1.227, levelRequirement = 48, }, - [10] = { damageEffectiveness = 1.26, attackSpeedMultiplier = -20, baseMultiplier = 1.256, levelRequirement = 50, }, - [11] = { damageEffectiveness = 1.28, attackSpeedMultiplier = -20, baseMultiplier = 1.284, levelRequirement = 52, }, - [12] = { damageEffectiveness = 1.31, attackSpeedMultiplier = -20, baseMultiplier = 1.313, levelRequirement = 54, }, - [13] = { damageEffectiveness = 1.34, attackSpeedMultiplier = -20, baseMultiplier = 1.341, levelRequirement = 56, }, - [14] = { damageEffectiveness = 1.37, attackSpeedMultiplier = -20, baseMultiplier = 1.369, levelRequirement = 58, }, - [15] = { damageEffectiveness = 1.4, attackSpeedMultiplier = -20, baseMultiplier = 1.398, levelRequirement = 60, }, - [16] = { damageEffectiveness = 1.43, attackSpeedMultiplier = -20, baseMultiplier = 1.426, levelRequirement = 62, }, - [17] = { damageEffectiveness = 1.45, attackSpeedMultiplier = -20, baseMultiplier = 1.455, levelRequirement = 64, }, - [18] = { damageEffectiveness = 1.48, attackSpeedMultiplier = -20, baseMultiplier = 1.483, levelRequirement = 66, }, - [19] = { damageEffectiveness = 1.51, attackSpeedMultiplier = -20, baseMultiplier = 1.512, levelRequirement = 68, }, - [20] = { damageEffectiveness = 1.54, attackSpeedMultiplier = -20, baseMultiplier = 1.54, levelRequirement = 70, }, - [21] = { damageEffectiveness = 1.57, attackSpeedMultiplier = -20, baseMultiplier = 1.568, levelRequirement = 72, }, - [22] = { damageEffectiveness = 1.6, attackSpeedMultiplier = -20, baseMultiplier = 1.597, levelRequirement = 74, }, - [23] = { damageEffectiveness = 1.63, attackSpeedMultiplier = -20, baseMultiplier = 1.625, levelRequirement = 76, }, - [24] = { damageEffectiveness = 1.65, attackSpeedMultiplier = -20, baseMultiplier = 1.654, levelRequirement = 78, }, - [25] = { damageEffectiveness = 1.68, attackSpeedMultiplier = -20, baseMultiplier = 1.682, levelRequirement = 80, }, - [26] = { damageEffectiveness = 1.71, attackSpeedMultiplier = -20, baseMultiplier = 1.711, levelRequirement = 82, }, - [27] = { damageEffectiveness = 1.74, attackSpeedMultiplier = -20, baseMultiplier = 1.739, levelRequirement = 84, }, - [28] = { damageEffectiveness = 1.77, attackSpeedMultiplier = -20, baseMultiplier = 1.767, levelRequirement = 86, }, - [29] = { damageEffectiveness = 1.8, attackSpeedMultiplier = -20, baseMultiplier = 1.796, levelRequirement = 88, }, - [30] = { damageEffectiveness = 1.82, attackSpeedMultiplier = -20, baseMultiplier = 1.824, levelRequirement = 90, }, - [31] = { damageEffectiveness = 1.84, attackSpeedMultiplier = -20, baseMultiplier = 1.838, levelRequirement = 91, }, - [32] = { damageEffectiveness = 1.85, attackSpeedMultiplier = -20, baseMultiplier = 1.853, levelRequirement = 92, }, - [33] = { damageEffectiveness = 1.87, attackSpeedMultiplier = -20, baseMultiplier = 1.867, levelRequirement = 93, }, - [34] = { damageEffectiveness = 1.88, attackSpeedMultiplier = -20, baseMultiplier = 1.881, levelRequirement = 94, }, - [35] = { damageEffectiveness = 1.9, attackSpeedMultiplier = -20, baseMultiplier = 1.895, levelRequirement = 95, }, - [36] = { damageEffectiveness = 1.91, attackSpeedMultiplier = -20, baseMultiplier = 1.909, levelRequirement = 96, }, - [37] = { damageEffectiveness = 1.92, attackSpeedMultiplier = -20, baseMultiplier = 1.924, levelRequirement = 97, }, - [38] = { damageEffectiveness = 1.94, attackSpeedMultiplier = -20, baseMultiplier = 1.938, levelRequirement = 98, }, - [39] = { damageEffectiveness = 1.95, attackSpeedMultiplier = -20, baseMultiplier = 1.952, levelRequirement = 99, }, - [40] = { damageEffectiveness = 1.97, attackSpeedMultiplier = -20, baseMultiplier = 1.966, levelRequirement = 100, }, + [1] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, skillUseStorage = 2, soulCost = 20, levelRequirement = 28, }, + [2] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.028, damageEffectiveness = 1.03, skillUseStorage = 2, soulCost = 20, levelRequirement = 31, }, + [3] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.057, damageEffectiveness = 1.06, skillUseStorage = 2, soulCost = 20, levelRequirement = 34, }, + [4] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.085, damageEffectiveness = 1.09, skillUseStorage = 2, soulCost = 20, levelRequirement = 37, }, + [5] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.114, damageEffectiveness = 1.11, skillUseStorage = 2, soulCost = 20, levelRequirement = 40, }, + [6] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.142, damageEffectiveness = 1.14, skillUseStorage = 2, soulCost = 20, levelRequirement = 42, }, + [7] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.171, damageEffectiveness = 1.17, skillUseStorage = 2, soulCost = 20, levelRequirement = 44, }, + [8] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.199, damageEffectiveness = 1.2, skillUseStorage = 2, soulCost = 20, levelRequirement = 46, }, + [9] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.227, damageEffectiveness = 1.23, skillUseStorage = 2, soulCost = 20, levelRequirement = 48, }, + [10] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.256, damageEffectiveness = 1.26, skillUseStorage = 2, soulCost = 20, levelRequirement = 50, }, + [11] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.284, damageEffectiveness = 1.28, skillUseStorage = 2, soulCost = 20, levelRequirement = 52, }, + [12] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.313, damageEffectiveness = 1.31, skillUseStorage = 2, soulCost = 20, levelRequirement = 54, }, + [13] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.341, damageEffectiveness = 1.34, skillUseStorage = 2, soulCost = 20, levelRequirement = 56, }, + [14] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.369, damageEffectiveness = 1.37, skillUseStorage = 2, soulCost = 20, levelRequirement = 58, }, + [15] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.398, damageEffectiveness = 1.4, skillUseStorage = 2, soulCost = 20, levelRequirement = 60, }, + [16] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.426, damageEffectiveness = 1.43, skillUseStorage = 2, soulCost = 20, levelRequirement = 62, }, + [17] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.455, damageEffectiveness = 1.45, skillUseStorage = 2, soulCost = 20, levelRequirement = 64, }, + [18] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.483, damageEffectiveness = 1.48, skillUseStorage = 2, soulCost = 20, levelRequirement = 66, }, + [19] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.512, damageEffectiveness = 1.51, skillUseStorage = 2, soulCost = 20, levelRequirement = 68, }, + [20] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.54, damageEffectiveness = 1.54, skillUseStorage = 2, soulCost = 20, levelRequirement = 70, }, + [21] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.568, damageEffectiveness = 1.57, skillUseStorage = 2, soulCost = 20, levelRequirement = 72, }, + [22] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.597, damageEffectiveness = 1.6, skillUseStorage = 2, soulCost = 20, levelRequirement = 74, }, + [23] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.625, damageEffectiveness = 1.63, skillUseStorage = 2, soulCost = 20, levelRequirement = 76, }, + [24] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.654, damageEffectiveness = 1.65, skillUseStorage = 2, soulCost = 20, levelRequirement = 78, }, + [25] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.682, damageEffectiveness = 1.68, skillUseStorage = 2, soulCost = 20, levelRequirement = 80, }, + [26] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.711, damageEffectiveness = 1.71, skillUseStorage = 2, soulCost = 20, levelRequirement = 82, }, + [27] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.739, damageEffectiveness = 1.74, skillUseStorage = 2, soulCost = 20, levelRequirement = 84, }, + [28] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.767, damageEffectiveness = 1.77, skillUseStorage = 2, soulCost = 20, levelRequirement = 86, }, + [29] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.796, damageEffectiveness = 1.8, skillUseStorage = 2, soulCost = 20, levelRequirement = 88, }, + [30] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.824, damageEffectiveness = 1.82, skillUseStorage = 2, soulCost = 20, levelRequirement = 90, }, + [31] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.838, damageEffectiveness = 1.84, skillUseStorage = 2, soulCost = 20, levelRequirement = 91, }, + [32] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.853, damageEffectiveness = 1.85, skillUseStorage = 2, soulCost = 20, levelRequirement = 92, }, + [33] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.867, damageEffectiveness = 1.87, skillUseStorage = 2, soulCost = 20, levelRequirement = 93, }, + [34] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.881, damageEffectiveness = 1.88, skillUseStorage = 2, soulCost = 20, levelRequirement = 94, }, + [35] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.895, damageEffectiveness = 1.9, skillUseStorage = 2, soulCost = 20, levelRequirement = 95, }, + [36] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.909, damageEffectiveness = 1.91, skillUseStorage = 2, soulCost = 20, levelRequirement = 96, }, + [37] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.924, damageEffectiveness = 1.92, skillUseStorage = 2, soulCost = 20, levelRequirement = 97, }, + [38] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.938, damageEffectiveness = 1.94, skillUseStorage = 2, soulCost = 20, levelRequirement = 98, }, + [39] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.952, damageEffectiveness = 1.95, skillUseStorage = 2, soulCost = 20, levelRequirement = 99, }, + [40] = { attackSpeedMultiplier = -20, soulPreventionDuration = 9, baseMultiplier = 1.966, damageEffectiveness = 1.97, skillUseStorage = 2, soulCost = 20, levelRequirement = 100, }, }, } skills["Anger"] = { @@ -2618,46 +2618,46 @@ skills["VaalEarthquake"] = { "is_player_earthquake", }, levels = { - [1] = { 350, damageEffectiveness = 0.7, attackSpeedMultiplier = -25, baseMultiplier = 0.7, levelRequirement = 28, statInterpolation = { 1, }, }, - [2] = { 353, damageEffectiveness = 0.72, attackSpeedMultiplier = -25, baseMultiplier = 0.719, levelRequirement = 31, statInterpolation = { 1, }, }, - [3] = { 356, damageEffectiveness = 0.74, attackSpeedMultiplier = -25, baseMultiplier = 0.738, levelRequirement = 34, statInterpolation = { 1, }, }, - [4] = { 359, damageEffectiveness = 0.76, attackSpeedMultiplier = -25, baseMultiplier = 0.757, levelRequirement = 37, statInterpolation = { 1, }, }, - [5] = { 362, damageEffectiveness = 0.78, attackSpeedMultiplier = -25, baseMultiplier = 0.776, levelRequirement = 40, statInterpolation = { 1, }, }, - [6] = { 365, damageEffectiveness = 0.79, attackSpeedMultiplier = -25, baseMultiplier = 0.795, levelRequirement = 42, statInterpolation = { 1, }, }, - [7] = { 368, damageEffectiveness = 0.81, attackSpeedMultiplier = -25, baseMultiplier = 0.814, levelRequirement = 44, statInterpolation = { 1, }, }, - [8] = { 371, damageEffectiveness = 0.83, attackSpeedMultiplier = -25, baseMultiplier = 0.833, levelRequirement = 46, statInterpolation = { 1, }, }, - [9] = { 374, damageEffectiveness = 0.85, attackSpeedMultiplier = -25, baseMultiplier = 0.852, levelRequirement = 48, statInterpolation = { 1, }, }, - [10] = { 377, damageEffectiveness = 0.87, attackSpeedMultiplier = -25, baseMultiplier = 0.871, levelRequirement = 50, statInterpolation = { 1, }, }, - [11] = { 380, damageEffectiveness = 0.89, attackSpeedMultiplier = -25, baseMultiplier = 0.889, levelRequirement = 52, statInterpolation = { 1, }, }, - [12] = { 383, damageEffectiveness = 0.91, attackSpeedMultiplier = -25, baseMultiplier = 0.908, levelRequirement = 54, statInterpolation = { 1, }, }, - [13] = { 386, damageEffectiveness = 0.93, attackSpeedMultiplier = -25, baseMultiplier = 0.927, levelRequirement = 56, statInterpolation = { 1, }, }, - [14] = { 389, damageEffectiveness = 0.95, attackSpeedMultiplier = -25, baseMultiplier = 0.946, levelRequirement = 58, statInterpolation = { 1, }, }, - [15] = { 392, damageEffectiveness = 0.97, attackSpeedMultiplier = -25, baseMultiplier = 0.965, levelRequirement = 60, statInterpolation = { 1, }, }, - [16] = { 395, damageEffectiveness = 0.98, attackSpeedMultiplier = -25, baseMultiplier = 0.984, levelRequirement = 62, statInterpolation = { 1, }, }, - [17] = { 398, baseMultiplier = 1.003, attackSpeedMultiplier = -25, levelRequirement = 64, statInterpolation = { 1, }, }, - [18] = { 401, damageEffectiveness = 1.02, attackSpeedMultiplier = -25, baseMultiplier = 1.022, levelRequirement = 66, statInterpolation = { 1, }, }, - [19] = { 404, damageEffectiveness = 1.04, attackSpeedMultiplier = -25, baseMultiplier = 1.041, levelRequirement = 68, statInterpolation = { 1, }, }, - [20] = { 407, damageEffectiveness = 1.06, attackSpeedMultiplier = -25, baseMultiplier = 1.06, levelRequirement = 70, statInterpolation = { 1, }, }, - [21] = { 410, damageEffectiveness = 1.08, attackSpeedMultiplier = -25, baseMultiplier = 1.079, levelRequirement = 72, statInterpolation = { 1, }, }, - [22] = { 413, damageEffectiveness = 1.1, attackSpeedMultiplier = -25, baseMultiplier = 1.098, levelRequirement = 74, statInterpolation = { 1, }, }, - [23] = { 416, damageEffectiveness = 1.12, attackSpeedMultiplier = -25, baseMultiplier = 1.117, levelRequirement = 76, statInterpolation = { 1, }, }, - [24] = { 419, damageEffectiveness = 1.14, attackSpeedMultiplier = -25, baseMultiplier = 1.136, levelRequirement = 78, statInterpolation = { 1, }, }, - [25] = { 422, damageEffectiveness = 1.15, attackSpeedMultiplier = -25, baseMultiplier = 1.155, levelRequirement = 80, statInterpolation = { 1, }, }, - [26] = { 425, damageEffectiveness = 1.17, attackSpeedMultiplier = -25, baseMultiplier = 1.174, levelRequirement = 82, statInterpolation = { 1, }, }, - [27] = { 428, damageEffectiveness = 1.19, attackSpeedMultiplier = -25, baseMultiplier = 1.193, levelRequirement = 84, statInterpolation = { 1, }, }, - [28] = { 431, damageEffectiveness = 1.21, attackSpeedMultiplier = -25, baseMultiplier = 1.212, levelRequirement = 86, statInterpolation = { 1, }, }, - [29] = { 434, damageEffectiveness = 1.23, attackSpeedMultiplier = -25, baseMultiplier = 1.231, levelRequirement = 88, statInterpolation = { 1, }, }, - [30] = { 437, damageEffectiveness = 1.25, attackSpeedMultiplier = -25, baseMultiplier = 1.249, levelRequirement = 90, statInterpolation = { 1, }, }, - [31] = { 437, damageEffectiveness = 1.26, attackSpeedMultiplier = -25, baseMultiplier = 1.259, levelRequirement = 91, statInterpolation = { 1, }, }, - [32] = { 440, damageEffectiveness = 1.27, attackSpeedMultiplier = -25, baseMultiplier = 1.268, levelRequirement = 92, statInterpolation = { 1, }, }, - [33] = { 440, damageEffectiveness = 1.28, attackSpeedMultiplier = -25, baseMultiplier = 1.278, levelRequirement = 93, statInterpolation = { 1, }, }, - [34] = { 443, damageEffectiveness = 1.29, attackSpeedMultiplier = -25, baseMultiplier = 1.287, levelRequirement = 94, statInterpolation = { 1, }, }, - [35] = { 443, damageEffectiveness = 1.3, attackSpeedMultiplier = -25, baseMultiplier = 1.297, levelRequirement = 95, statInterpolation = { 1, }, }, - [36] = { 446, damageEffectiveness = 1.31, attackSpeedMultiplier = -25, baseMultiplier = 1.306, levelRequirement = 96, statInterpolation = { 1, }, }, - [37] = { 446, damageEffectiveness = 1.32, attackSpeedMultiplier = -25, baseMultiplier = 1.316, levelRequirement = 97, statInterpolation = { 1, }, }, - [38] = { 449, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.325, levelRequirement = 98, statInterpolation = { 1, }, }, - [39] = { 449, damageEffectiveness = 1.33, attackSpeedMultiplier = -25, baseMultiplier = 1.335, levelRequirement = 99, statInterpolation = { 1, }, }, - [40] = { 452, damageEffectiveness = 1.34, attackSpeedMultiplier = -25, baseMultiplier = 1.344, levelRequirement = 100, statInterpolation = { 1, }, }, + [1] = { 350, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.7, damageEffectiveness = 0.7, skillUseStorage = 1, soulCost = 30, levelRequirement = 28, statInterpolation = { 1, }, }, + [2] = { 353, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.719, damageEffectiveness = 0.72, skillUseStorage = 1, soulCost = 30, levelRequirement = 31, statInterpolation = { 1, }, }, + [3] = { 356, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.738, damageEffectiveness = 0.74, skillUseStorage = 1, soulCost = 30, levelRequirement = 34, statInterpolation = { 1, }, }, + [4] = { 359, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.757, damageEffectiveness = 0.76, skillUseStorage = 1, soulCost = 30, levelRequirement = 37, statInterpolation = { 1, }, }, + [5] = { 362, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.776, damageEffectiveness = 0.78, skillUseStorage = 1, soulCost = 30, levelRequirement = 40, statInterpolation = { 1, }, }, + [6] = { 365, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.795, damageEffectiveness = 0.79, skillUseStorage = 1, soulCost = 30, levelRequirement = 42, statInterpolation = { 1, }, }, + [7] = { 368, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.814, damageEffectiveness = 0.81, skillUseStorage = 1, soulCost = 30, levelRequirement = 44, statInterpolation = { 1, }, }, + [8] = { 371, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.833, damageEffectiveness = 0.83, skillUseStorage = 1, soulCost = 30, levelRequirement = 46, statInterpolation = { 1, }, }, + [9] = { 374, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.852, damageEffectiveness = 0.85, skillUseStorage = 1, soulCost = 30, levelRequirement = 48, statInterpolation = { 1, }, }, + [10] = { 377, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.871, damageEffectiveness = 0.87, skillUseStorage = 1, soulCost = 30, levelRequirement = 50, statInterpolation = { 1, }, }, + [11] = { 380, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.889, damageEffectiveness = 0.89, skillUseStorage = 1, soulCost = 30, levelRequirement = 52, statInterpolation = { 1, }, }, + [12] = { 383, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.908, damageEffectiveness = 0.91, skillUseStorage = 1, soulCost = 30, levelRequirement = 54, statInterpolation = { 1, }, }, + [13] = { 386, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.927, damageEffectiveness = 0.93, skillUseStorage = 1, soulCost = 30, levelRequirement = 56, statInterpolation = { 1, }, }, + [14] = { 389, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.946, damageEffectiveness = 0.95, skillUseStorage = 1, soulCost = 30, levelRequirement = 58, statInterpolation = { 1, }, }, + [15] = { 392, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.965, damageEffectiveness = 0.97, skillUseStorage = 1, soulCost = 30, levelRequirement = 60, statInterpolation = { 1, }, }, + [16] = { 395, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 0.984, damageEffectiveness = 0.98, skillUseStorage = 1, soulCost = 30, levelRequirement = 62, statInterpolation = { 1, }, }, + [17] = { 398, baseMultiplier = 1.003, soulPreventionDuration = 9, attackSpeedMultiplier = -25, skillUseStorage = 1, soulCost = 30, levelRequirement = 64, statInterpolation = { 1, }, }, + [18] = { 401, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.022, damageEffectiveness = 1.02, skillUseStorage = 1, soulCost = 30, levelRequirement = 66, statInterpolation = { 1, }, }, + [19] = { 404, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.041, damageEffectiveness = 1.04, skillUseStorage = 1, soulCost = 30, levelRequirement = 68, statInterpolation = { 1, }, }, + [20] = { 407, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.06, damageEffectiveness = 1.06, skillUseStorage = 1, soulCost = 30, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 410, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.079, damageEffectiveness = 1.08, skillUseStorage = 1, soulCost = 30, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 413, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.098, damageEffectiveness = 1.1, skillUseStorage = 1, soulCost = 30, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 416, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.117, damageEffectiveness = 1.12, skillUseStorage = 1, soulCost = 30, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 419, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.136, damageEffectiveness = 1.14, skillUseStorage = 1, soulCost = 30, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 422, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.155, damageEffectiveness = 1.15, skillUseStorage = 1, soulCost = 30, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 425, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.174, damageEffectiveness = 1.17, skillUseStorage = 1, soulCost = 30, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 428, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.193, damageEffectiveness = 1.19, skillUseStorage = 1, soulCost = 30, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 431, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.212, damageEffectiveness = 1.21, skillUseStorage = 1, soulCost = 30, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 434, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.231, damageEffectiveness = 1.23, skillUseStorage = 1, soulCost = 30, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 437, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.249, damageEffectiveness = 1.25, skillUseStorage = 1, soulCost = 30, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 437, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.259, damageEffectiveness = 1.26, skillUseStorage = 1, soulCost = 30, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 440, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.268, damageEffectiveness = 1.27, skillUseStorage = 1, soulCost = 30, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 440, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.278, damageEffectiveness = 1.28, skillUseStorage = 1, soulCost = 30, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 443, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.287, damageEffectiveness = 1.29, skillUseStorage = 1, soulCost = 30, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 443, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.297, damageEffectiveness = 1.3, skillUseStorage = 1, soulCost = 30, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 446, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.306, damageEffectiveness = 1.31, skillUseStorage = 1, soulCost = 30, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 446, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.316, damageEffectiveness = 1.32, skillUseStorage = 1, soulCost = 30, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 449, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.325, damageEffectiveness = 1.33, skillUseStorage = 1, soulCost = 30, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 449, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.335, damageEffectiveness = 1.33, skillUseStorage = 1, soulCost = 30, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 452, attackSpeedMultiplier = -25, soulPreventionDuration = 9, baseMultiplier = 1.344, damageEffectiveness = 1.34, skillUseStorage = 1, soulCost = 30, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["SpikeSlam"] = { @@ -3343,46 +3343,46 @@ skills["VaalGlacialHammer"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { 2, 3, 3400, 10, 200, damageEffectiveness = 1.55, baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [2] = { 2, 3, 3450, 11, 210, damageEffectiveness = 1.6, baseMultiplier = 1.6, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [3] = { 3, 4, 3500, 12, 220, damageEffectiveness = 1.65, baseMultiplier = 1.65, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [4] = { 4, 6, 3550, 13, 230, damageEffectiveness = 1.7, baseMultiplier = 1.7, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [5] = { 5, 8, 3600, 14, 240, damageEffectiveness = 1.75, baseMultiplier = 1.75, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [6] = { 7, 11, 3650, 15, 250, damageEffectiveness = 1.8, baseMultiplier = 1.8, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [7] = { 9, 13, 3700, 16, 260, damageEffectiveness = 1.85, baseMultiplier = 1.85, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [8] = { 11, 17, 3750, 17, 270, damageEffectiveness = 1.9, baseMultiplier = 1.9, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [9] = { 14, 20, 3800, 18, 280, damageEffectiveness = 1.95, baseMultiplier = 1.95, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [10] = { 16, 25, 3850, 19, 290, damageEffectiveness = 2, baseMultiplier = 2, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [11] = { 20, 30, 3900, 20, 300, damageEffectiveness = 2.05, baseMultiplier = 2.05, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [12] = { 24, 35, 3950, 21, 310, damageEffectiveness = 2.1, baseMultiplier = 2.1, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [13] = { 28, 42, 4000, 22, 320, damageEffectiveness = 2.15, baseMultiplier = 2.15, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [14] = { 33, 49, 4050, 23, 330, damageEffectiveness = 2.2, baseMultiplier = 2.2, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [15] = { 39, 58, 4100, 24, 340, damageEffectiveness = 2.25, baseMultiplier = 2.25, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [16] = { 45, 68, 4150, 25, 350, damageEffectiveness = 2.3, baseMultiplier = 2.3, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [17] = { 52, 79, 4200, 26, 360, damageEffectiveness = 2.35, baseMultiplier = 2.35, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [18] = { 61, 91, 4250, 27, 370, damageEffectiveness = 2.4, baseMultiplier = 2.4, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [19] = { 68, 102, 4300, 28, 380, damageEffectiveness = 2.45, baseMultiplier = 2.45, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [20] = { 75, 113, 4350, 29, 390, damageEffectiveness = 2.5, baseMultiplier = 2.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [21] = { 81, 122, 4400, 30, 400, damageEffectiveness = 2.55, baseMultiplier = 2.55, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [22] = { 87, 130, 4450, 31, 410, damageEffectiveness = 2.6, baseMultiplier = 2.6, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [23] = { 93, 140, 4500, 32, 420, damageEffectiveness = 2.65, baseMultiplier = 2.65, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [24] = { 100, 150, 4550, 33, 430, damageEffectiveness = 2.7, baseMultiplier = 2.7, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [25] = { 107, 160, 4600, 34, 440, damageEffectiveness = 2.75, baseMultiplier = 2.75, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [26] = { 114, 172, 4650, 35, 450, damageEffectiveness = 2.8, baseMultiplier = 2.8, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [27] = { 123, 184, 4700, 36, 460, damageEffectiveness = 2.85, baseMultiplier = 2.85, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [28] = { 131, 197, 4750, 37, 470, damageEffectiveness = 2.9, baseMultiplier = 2.9, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [29] = { 140, 210, 4800, 38, 480, damageEffectiveness = 2.95, baseMultiplier = 2.95, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [30] = { 150, 224, 4850, 39, 490, damageEffectiveness = 3, baseMultiplier = 3, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [31] = { 155, 232, 4850, 39, 495, damageEffectiveness = 3.03, baseMultiplier = 3.025, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [32] = { 160, 240, 4900, 40, 500, damageEffectiveness = 3.05, baseMultiplier = 3.05, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [33] = { 165, 248, 4900, 40, 505, damageEffectiveness = 3.08, baseMultiplier = 3.075, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [34] = { 171, 256, 4950, 41, 510, damageEffectiveness = 3.1, baseMultiplier = 3.1, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [35] = { 176, 265, 4950, 41, 515, damageEffectiveness = 3.13, baseMultiplier = 3.125, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [36] = { 182, 273, 5000, 42, 520, damageEffectiveness = 3.15, baseMultiplier = 3.15, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [37] = { 188, 282, 5000, 42, 525, damageEffectiveness = 3.18, baseMultiplier = 3.175, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [38] = { 194, 292, 5050, 43, 530, damageEffectiveness = 3.2, baseMultiplier = 3.2, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [39] = { 201, 301, 5050, 43, 535, damageEffectiveness = 3.23, baseMultiplier = 3.225, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, }, - [40] = { 207, 311, 5100, 44, 540, damageEffectiveness = 3.25, baseMultiplier = 3.25, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [1] = { 2, 3, 3400, 10, 200, baseMultiplier = 1.55, soulPreventionDuration = 4, damageEffectiveness = 1.55, skillUseStorage = 3, soulCost = 15, levelRequirement = 1, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [2] = { 2, 3, 3450, 11, 210, baseMultiplier = 1.6, soulPreventionDuration = 4, damageEffectiveness = 1.6, skillUseStorage = 3, soulCost = 15, levelRequirement = 2, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [3] = { 3, 4, 3500, 12, 220, baseMultiplier = 1.65, soulPreventionDuration = 4, damageEffectiveness = 1.65, skillUseStorage = 3, soulCost = 15, levelRequirement = 4, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [4] = { 4, 6, 3550, 13, 230, baseMultiplier = 1.7, soulPreventionDuration = 4, damageEffectiveness = 1.7, skillUseStorage = 3, soulCost = 15, levelRequirement = 7, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [5] = { 5, 8, 3600, 14, 240, baseMultiplier = 1.75, soulPreventionDuration = 4, damageEffectiveness = 1.75, skillUseStorage = 3, soulCost = 15, levelRequirement = 11, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [6] = { 7, 11, 3650, 15, 250, baseMultiplier = 1.8, soulPreventionDuration = 4, damageEffectiveness = 1.8, skillUseStorage = 3, soulCost = 15, levelRequirement = 16, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [7] = { 9, 13, 3700, 16, 260, baseMultiplier = 1.85, soulPreventionDuration = 4, damageEffectiveness = 1.85, skillUseStorage = 3, soulCost = 15, levelRequirement = 20, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [8] = { 11, 17, 3750, 17, 270, baseMultiplier = 1.9, soulPreventionDuration = 4, damageEffectiveness = 1.9, skillUseStorage = 3, soulCost = 15, levelRequirement = 24, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [9] = { 14, 20, 3800, 18, 280, baseMultiplier = 1.95, soulPreventionDuration = 4, damageEffectiveness = 1.95, skillUseStorage = 3, soulCost = 15, levelRequirement = 28, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [10] = { 16, 25, 3850, 19, 290, baseMultiplier = 2, soulPreventionDuration = 4, damageEffectiveness = 2, skillUseStorage = 3, soulCost = 15, levelRequirement = 32, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [11] = { 20, 30, 3900, 20, 300, baseMultiplier = 2.05, soulPreventionDuration = 4, damageEffectiveness = 2.05, skillUseStorage = 3, soulCost = 15, levelRequirement = 36, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [12] = { 24, 35, 3950, 21, 310, baseMultiplier = 2.1, soulPreventionDuration = 4, damageEffectiveness = 2.1, skillUseStorage = 3, soulCost = 15, levelRequirement = 40, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [13] = { 28, 42, 4000, 22, 320, baseMultiplier = 2.15, soulPreventionDuration = 4, damageEffectiveness = 2.15, skillUseStorage = 3, soulCost = 15, levelRequirement = 44, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [14] = { 33, 49, 4050, 23, 330, baseMultiplier = 2.2, soulPreventionDuration = 4, damageEffectiveness = 2.2, skillUseStorage = 3, soulCost = 15, levelRequirement = 48, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [15] = { 39, 58, 4100, 24, 340, baseMultiplier = 2.25, soulPreventionDuration = 4, damageEffectiveness = 2.25, skillUseStorage = 3, soulCost = 15, levelRequirement = 52, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [16] = { 45, 68, 4150, 25, 350, baseMultiplier = 2.3, soulPreventionDuration = 4, damageEffectiveness = 2.3, skillUseStorage = 3, soulCost = 15, levelRequirement = 56, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [17] = { 52, 79, 4200, 26, 360, baseMultiplier = 2.35, soulPreventionDuration = 4, damageEffectiveness = 2.35, skillUseStorage = 3, soulCost = 15, levelRequirement = 60, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [18] = { 61, 91, 4250, 27, 370, baseMultiplier = 2.4, soulPreventionDuration = 4, damageEffectiveness = 2.4, skillUseStorage = 3, soulCost = 15, levelRequirement = 64, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [19] = { 68, 102, 4300, 28, 380, baseMultiplier = 2.45, soulPreventionDuration = 4, damageEffectiveness = 2.45, skillUseStorage = 3, soulCost = 15, levelRequirement = 67, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [20] = { 75, 113, 4350, 29, 390, baseMultiplier = 2.5, soulPreventionDuration = 4, damageEffectiveness = 2.5, skillUseStorage = 3, soulCost = 15, levelRequirement = 70, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [21] = { 81, 122, 4400, 30, 400, baseMultiplier = 2.55, soulPreventionDuration = 4, damageEffectiveness = 2.55, skillUseStorage = 3, soulCost = 15, levelRequirement = 72, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [22] = { 87, 130, 4450, 31, 410, baseMultiplier = 2.6, soulPreventionDuration = 4, damageEffectiveness = 2.6, skillUseStorage = 3, soulCost = 15, levelRequirement = 74, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [23] = { 93, 140, 4500, 32, 420, baseMultiplier = 2.65, soulPreventionDuration = 4, damageEffectiveness = 2.65, skillUseStorage = 3, soulCost = 15, levelRequirement = 76, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [24] = { 100, 150, 4550, 33, 430, baseMultiplier = 2.7, soulPreventionDuration = 4, damageEffectiveness = 2.7, skillUseStorage = 3, soulCost = 15, levelRequirement = 78, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [25] = { 107, 160, 4600, 34, 440, baseMultiplier = 2.75, soulPreventionDuration = 4, damageEffectiveness = 2.75, skillUseStorage = 3, soulCost = 15, levelRequirement = 80, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [26] = { 114, 172, 4650, 35, 450, baseMultiplier = 2.8, soulPreventionDuration = 4, damageEffectiveness = 2.8, skillUseStorage = 3, soulCost = 15, levelRequirement = 82, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [27] = { 123, 184, 4700, 36, 460, baseMultiplier = 2.85, soulPreventionDuration = 4, damageEffectiveness = 2.85, skillUseStorage = 3, soulCost = 15, levelRequirement = 84, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [28] = { 131, 197, 4750, 37, 470, baseMultiplier = 2.9, soulPreventionDuration = 4, damageEffectiveness = 2.9, skillUseStorage = 3, soulCost = 15, levelRequirement = 86, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [29] = { 140, 210, 4800, 38, 480, baseMultiplier = 2.95, soulPreventionDuration = 4, damageEffectiveness = 2.95, skillUseStorage = 3, soulCost = 15, levelRequirement = 88, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [30] = { 150, 224, 4850, 39, 490, baseMultiplier = 3, soulPreventionDuration = 4, damageEffectiveness = 3, skillUseStorage = 3, soulCost = 15, levelRequirement = 90, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [31] = { 155, 232, 4850, 39, 495, baseMultiplier = 3.025, soulPreventionDuration = 4, damageEffectiveness = 3.03, skillUseStorage = 3, soulCost = 15, levelRequirement = 91, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [32] = { 160, 240, 4900, 40, 500, baseMultiplier = 3.05, soulPreventionDuration = 4, damageEffectiveness = 3.05, skillUseStorage = 3, soulCost = 15, levelRequirement = 92, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [33] = { 165, 248, 4900, 40, 505, baseMultiplier = 3.075, soulPreventionDuration = 4, damageEffectiveness = 3.08, skillUseStorage = 3, soulCost = 15, levelRequirement = 93, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [34] = { 171, 256, 4950, 41, 510, baseMultiplier = 3.1, soulPreventionDuration = 4, damageEffectiveness = 3.1, skillUseStorage = 3, soulCost = 15, levelRequirement = 94, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [35] = { 176, 265, 4950, 41, 515, baseMultiplier = 3.125, soulPreventionDuration = 4, damageEffectiveness = 3.13, skillUseStorage = 3, soulCost = 15, levelRequirement = 95, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [36] = { 182, 273, 5000, 42, 520, baseMultiplier = 3.15, soulPreventionDuration = 4, damageEffectiveness = 3.15, skillUseStorage = 3, soulCost = 15, levelRequirement = 96, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [37] = { 188, 282, 5000, 42, 525, baseMultiplier = 3.175, soulPreventionDuration = 4, damageEffectiveness = 3.18, skillUseStorage = 3, soulCost = 15, levelRequirement = 97, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [38] = { 194, 292, 5050, 43, 530, baseMultiplier = 3.2, soulPreventionDuration = 4, damageEffectiveness = 3.2, skillUseStorage = 3, soulCost = 15, levelRequirement = 98, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [39] = { 201, 301, 5050, 43, 535, baseMultiplier = 3.225, soulPreventionDuration = 4, damageEffectiveness = 3.23, skillUseStorage = 3, soulCost = 15, levelRequirement = 99, statInterpolation = { 1, 1, 1, 1, 1, }, }, + [40] = { 207, 311, 5100, 44, 540, baseMultiplier = 3.25, soulPreventionDuration = 4, damageEffectiveness = 3.25, skillUseStorage = 3, soulCost = 15, levelRequirement = 100, statInterpolation = { 1, 1, 1, 1, 1, }, }, }, } skills["GroundSlam"] = { @@ -3532,46 +3532,46 @@ skills["VaalGroundSlam"] = { "vaal_skill_exertable", }, levels = { - [1] = { 0, 40, damageEffectiveness = 1.9, attackSpeedMultiplier = -10, baseMultiplier = 1.9, levelRequirement = 1, statInterpolation = { 1, 1, }, }, - [2] = { 0, 40, damageEffectiveness = 2, attackSpeedMultiplier = -10, baseMultiplier = 1.997, levelRequirement = 2, statInterpolation = { 1, 1, }, }, - [3] = { 1, 41, damageEffectiveness = 2.09, attackSpeedMultiplier = -10, baseMultiplier = 2.095, levelRequirement = 4, statInterpolation = { 1, 1, }, }, - [4] = { 1, 41, damageEffectiveness = 2.19, attackSpeedMultiplier = -10, baseMultiplier = 2.192, levelRequirement = 7, statInterpolation = { 1, 1, }, }, - [5] = { 2, 42, damageEffectiveness = 2.29, attackSpeedMultiplier = -10, baseMultiplier = 2.289, levelRequirement = 11, statInterpolation = { 1, 1, }, }, - [6] = { 2, 42, damageEffectiveness = 2.39, attackSpeedMultiplier = -10, baseMultiplier = 2.387, levelRequirement = 16, statInterpolation = { 1, 1, }, }, - [7] = { 3, 43, damageEffectiveness = 2.48, attackSpeedMultiplier = -10, baseMultiplier = 2.484, levelRequirement = 20, statInterpolation = { 1, 1, }, }, - [8] = { 3, 43, damageEffectiveness = 2.58, attackSpeedMultiplier = -10, baseMultiplier = 2.582, levelRequirement = 24, statInterpolation = { 1, 1, }, }, - [9] = { 4, 44, damageEffectiveness = 2.68, attackSpeedMultiplier = -10, baseMultiplier = 2.679, levelRequirement = 28, statInterpolation = { 1, 1, }, }, - [10] = { 4, 44, damageEffectiveness = 2.78, attackSpeedMultiplier = -10, baseMultiplier = 2.776, levelRequirement = 32, statInterpolation = { 1, 1, }, }, - [11] = { 5, 45, damageEffectiveness = 2.87, attackSpeedMultiplier = -10, baseMultiplier = 2.874, levelRequirement = 36, statInterpolation = { 1, 1, }, }, - [12] = { 5, 45, damageEffectiveness = 2.97, attackSpeedMultiplier = -10, baseMultiplier = 2.971, levelRequirement = 40, statInterpolation = { 1, 1, }, }, - [13] = { 6, 46, damageEffectiveness = 3.07, attackSpeedMultiplier = -10, baseMultiplier = 3.068, levelRequirement = 44, statInterpolation = { 1, 1, }, }, - [14] = { 6, 46, damageEffectiveness = 3.17, attackSpeedMultiplier = -10, baseMultiplier = 3.166, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [15] = { 7, 47, damageEffectiveness = 3.26, attackSpeedMultiplier = -10, baseMultiplier = 3.263, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [16] = { 7, 47, damageEffectiveness = 3.36, attackSpeedMultiplier = -10, baseMultiplier = 3.361, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [17] = { 8, 48, damageEffectiveness = 3.46, attackSpeedMultiplier = -10, baseMultiplier = 3.458, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [18] = { 8, 48, damageEffectiveness = 3.56, attackSpeedMultiplier = -10, baseMultiplier = 3.555, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [19] = { 9, 49, damageEffectiveness = 3.65, attackSpeedMultiplier = -10, baseMultiplier = 3.653, levelRequirement = 67, statInterpolation = { 1, 1, }, }, - [20] = { 9, 49, damageEffectiveness = 3.75, attackSpeedMultiplier = -10, baseMultiplier = 3.75, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 10, 50, damageEffectiveness = 3.85, attackSpeedMultiplier = -10, baseMultiplier = 3.847, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 10, 50, damageEffectiveness = 3.94, attackSpeedMultiplier = -10, baseMultiplier = 3.945, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 11, 51, damageEffectiveness = 4.04, attackSpeedMultiplier = -10, baseMultiplier = 4.042, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 11, 51, damageEffectiveness = 4.14, attackSpeedMultiplier = -10, baseMultiplier = 4.139, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 12, 52, damageEffectiveness = 4.24, attackSpeedMultiplier = -10, baseMultiplier = 4.237, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 12, 52, damageEffectiveness = 4.33, attackSpeedMultiplier = -10, baseMultiplier = 4.334, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 13, 53, damageEffectiveness = 4.43, attackSpeedMultiplier = -10, baseMultiplier = 4.432, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 13, 53, damageEffectiveness = 4.53, attackSpeedMultiplier = -10, baseMultiplier = 4.529, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 14, 54, damageEffectiveness = 4.63, attackSpeedMultiplier = -10, baseMultiplier = 4.626, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 14, 54, damageEffectiveness = 4.72, attackSpeedMultiplier = -10, baseMultiplier = 4.724, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 14, 54, damageEffectiveness = 4.77, attackSpeedMultiplier = -10, baseMultiplier = 4.772, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 15, 55, damageEffectiveness = 4.82, attackSpeedMultiplier = -10, baseMultiplier = 4.821, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 15, 55, damageEffectiveness = 4.87, attackSpeedMultiplier = -10, baseMultiplier = 4.87, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 15, 55, damageEffectiveness = 4.92, attackSpeedMultiplier = -10, baseMultiplier = 4.918, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 15, 55, damageEffectiveness = 4.97, attackSpeedMultiplier = -10, baseMultiplier = 4.967, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 16, 56, damageEffectiveness = 5.02, attackSpeedMultiplier = -10, baseMultiplier = 5.016, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 16, 56, damageEffectiveness = 5.06, attackSpeedMultiplier = -10, baseMultiplier = 5.064, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 16, 56, damageEffectiveness = 5.11, attackSpeedMultiplier = -10, baseMultiplier = 5.113, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 16, 56, damageEffectiveness = 5.16, attackSpeedMultiplier = -10, baseMultiplier = 5.162, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 17, 57, damageEffectiveness = 5.21, attackSpeedMultiplier = -10, baseMultiplier = 5.211, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 0, 40, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 1.9, damageEffectiveness = 1.9, skillUseStorage = 4, soulCost = 15, levelRequirement = 1, statInterpolation = { 1, 1, }, }, + [2] = { 0, 40, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 1.997, damageEffectiveness = 2, skillUseStorage = 4, soulCost = 15, levelRequirement = 2, statInterpolation = { 1, 1, }, }, + [3] = { 1, 41, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.095, damageEffectiveness = 2.09, skillUseStorage = 4, soulCost = 15, levelRequirement = 4, statInterpolation = { 1, 1, }, }, + [4] = { 1, 41, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.192, damageEffectiveness = 2.19, skillUseStorage = 4, soulCost = 15, levelRequirement = 7, statInterpolation = { 1, 1, }, }, + [5] = { 2, 42, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.289, damageEffectiveness = 2.29, skillUseStorage = 4, soulCost = 15, levelRequirement = 11, statInterpolation = { 1, 1, }, }, + [6] = { 2, 42, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.387, damageEffectiveness = 2.39, skillUseStorage = 4, soulCost = 15, levelRequirement = 16, statInterpolation = { 1, 1, }, }, + [7] = { 3, 43, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.484, damageEffectiveness = 2.48, skillUseStorage = 4, soulCost = 15, levelRequirement = 20, statInterpolation = { 1, 1, }, }, + [8] = { 3, 43, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.582, damageEffectiveness = 2.58, skillUseStorage = 4, soulCost = 15, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [9] = { 4, 44, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.679, damageEffectiveness = 2.68, skillUseStorage = 4, soulCost = 15, levelRequirement = 28, statInterpolation = { 1, 1, }, }, + [10] = { 4, 44, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.776, damageEffectiveness = 2.78, skillUseStorage = 4, soulCost = 15, levelRequirement = 32, statInterpolation = { 1, 1, }, }, + [11] = { 5, 45, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.874, damageEffectiveness = 2.87, skillUseStorage = 4, soulCost = 15, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [12] = { 5, 45, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 2.971, damageEffectiveness = 2.97, skillUseStorage = 4, soulCost = 15, levelRequirement = 40, statInterpolation = { 1, 1, }, }, + [13] = { 6, 46, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.068, damageEffectiveness = 3.07, skillUseStorage = 4, soulCost = 15, levelRequirement = 44, statInterpolation = { 1, 1, }, }, + [14] = { 6, 46, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.166, damageEffectiveness = 3.17, skillUseStorage = 4, soulCost = 15, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [15] = { 7, 47, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.263, damageEffectiveness = 3.26, skillUseStorage = 4, soulCost = 15, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [16] = { 7, 47, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.361, damageEffectiveness = 3.36, skillUseStorage = 4, soulCost = 15, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [17] = { 8, 48, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.458, damageEffectiveness = 3.46, skillUseStorage = 4, soulCost = 15, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [18] = { 8, 48, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.555, damageEffectiveness = 3.56, skillUseStorage = 4, soulCost = 15, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [19] = { 9, 49, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.653, damageEffectiveness = 3.65, skillUseStorage = 4, soulCost = 15, levelRequirement = 67, statInterpolation = { 1, 1, }, }, + [20] = { 9, 49, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.75, damageEffectiveness = 3.75, skillUseStorage = 4, soulCost = 15, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 10, 50, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.847, damageEffectiveness = 3.85, skillUseStorage = 4, soulCost = 15, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 10, 50, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 3.945, damageEffectiveness = 3.94, skillUseStorage = 4, soulCost = 15, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 11, 51, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.042, damageEffectiveness = 4.04, skillUseStorage = 4, soulCost = 15, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 11, 51, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.139, damageEffectiveness = 4.14, skillUseStorage = 4, soulCost = 15, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 12, 52, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.237, damageEffectiveness = 4.24, skillUseStorage = 4, soulCost = 15, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 12, 52, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.334, damageEffectiveness = 4.33, skillUseStorage = 4, soulCost = 15, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 13, 53, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.432, damageEffectiveness = 4.43, skillUseStorage = 4, soulCost = 15, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 13, 53, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.529, damageEffectiveness = 4.53, skillUseStorage = 4, soulCost = 15, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 14, 54, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.626, damageEffectiveness = 4.63, skillUseStorage = 4, soulCost = 15, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 14, 54, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.724, damageEffectiveness = 4.72, skillUseStorage = 4, soulCost = 15, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 14, 54, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.772, damageEffectiveness = 4.77, skillUseStorage = 4, soulCost = 15, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 15, 55, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.821, damageEffectiveness = 4.82, skillUseStorage = 4, soulCost = 15, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 15, 55, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.87, damageEffectiveness = 4.87, skillUseStorage = 4, soulCost = 15, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 15, 55, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.918, damageEffectiveness = 4.92, skillUseStorage = 4, soulCost = 15, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 15, 55, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 4.967, damageEffectiveness = 4.97, skillUseStorage = 4, soulCost = 15, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 16, 56, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 5.016, damageEffectiveness = 5.02, skillUseStorage = 4, soulCost = 15, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 16, 56, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 5.064, damageEffectiveness = 5.06, skillUseStorage = 4, soulCost = 15, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 16, 56, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 5.113, damageEffectiveness = 5.11, skillUseStorage = 4, soulCost = 15, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 16, 56, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 5.162, damageEffectiveness = 5.16, skillUseStorage = 4, soulCost = 15, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 17, 57, attackSpeedMultiplier = -10, soulPreventionDuration = 1, baseMultiplier = 5.211, damageEffectiveness = 5.21, skillUseStorage = 4, soulCost = 15, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["HeavyStrike"] = { @@ -4199,46 +4199,46 @@ skills["VaalImmortalCall"] = { "display_skill_fixed_duration_buff", }, levels = { - [1] = { 100, cooldown = 60, levelRequirement = 34, statInterpolation = { 1, }, }, - [2] = { 103, cooldown = 60, levelRequirement = 36, statInterpolation = { 1, }, }, - [3] = { 106, cooldown = 60, levelRequirement = 38, statInterpolation = { 1, }, }, - [4] = { 109, cooldown = 60, levelRequirement = 40, statInterpolation = { 1, }, }, - [5] = { 112, cooldown = 60, levelRequirement = 42, statInterpolation = { 1, }, }, - [6] = { 115, cooldown = 60, levelRequirement = 44, statInterpolation = { 1, }, }, - [7] = { 118, cooldown = 60, levelRequirement = 46, statInterpolation = { 1, }, }, - [8] = { 121, cooldown = 60, levelRequirement = 48, statInterpolation = { 1, }, }, - [9] = { 124, cooldown = 60, levelRequirement = 50, statInterpolation = { 1, }, }, - [10] = { 127, cooldown = 60, levelRequirement = 52, statInterpolation = { 1, }, }, - [11] = { 130, cooldown = 60, levelRequirement = 54, statInterpolation = { 1, }, }, - [12] = { 133, cooldown = 60, levelRequirement = 56, statInterpolation = { 1, }, }, - [13] = { 136, cooldown = 60, levelRequirement = 58, statInterpolation = { 1, }, }, - [14] = { 139, cooldown = 60, levelRequirement = 60, statInterpolation = { 1, }, }, - [15] = { 142, cooldown = 60, levelRequirement = 62, statInterpolation = { 1, }, }, - [16] = { 145, cooldown = 60, levelRequirement = 64, statInterpolation = { 1, }, }, - [17] = { 148, cooldown = 60, levelRequirement = 66, statInterpolation = { 1, }, }, - [18] = { 151, cooldown = 60, levelRequirement = 68, statInterpolation = { 1, }, }, - [19] = { 154, cooldown = 60, levelRequirement = 69, statInterpolation = { 1, }, }, - [20] = { 157, cooldown = 60, levelRequirement = 70, statInterpolation = { 1, }, }, - [21] = { 160, cooldown = 60, levelRequirement = 72, statInterpolation = { 1, }, }, - [22] = { 163, cooldown = 60, levelRequirement = 74, statInterpolation = { 1, }, }, - [23] = { 166, cooldown = 60, levelRequirement = 76, statInterpolation = { 1, }, }, - [24] = { 169, cooldown = 60, levelRequirement = 78, statInterpolation = { 1, }, }, - [25] = { 172, cooldown = 60, levelRequirement = 80, statInterpolation = { 1, }, }, - [26] = { 175, cooldown = 60, levelRequirement = 82, statInterpolation = { 1, }, }, - [27] = { 178, cooldown = 60, levelRequirement = 84, statInterpolation = { 1, }, }, - [28] = { 181, cooldown = 60, levelRequirement = 86, statInterpolation = { 1, }, }, - [29] = { 184, cooldown = 60, levelRequirement = 88, statInterpolation = { 1, }, }, - [30] = { 187, cooldown = 60, levelRequirement = 90, statInterpolation = { 1, }, }, - [31] = { 189, cooldown = 60, levelRequirement = 91, statInterpolation = { 1, }, }, - [32] = { 190, cooldown = 60, levelRequirement = 92, statInterpolation = { 1, }, }, - [33] = { 192, cooldown = 60, levelRequirement = 93, statInterpolation = { 1, }, }, - [34] = { 193, cooldown = 60, levelRequirement = 94, statInterpolation = { 1, }, }, - [35] = { 195, cooldown = 60, levelRequirement = 95, statInterpolation = { 1, }, }, - [36] = { 196, cooldown = 60, levelRequirement = 96, statInterpolation = { 1, }, }, - [37] = { 198, cooldown = 60, levelRequirement = 97, statInterpolation = { 1, }, }, - [38] = { 199, cooldown = 60, levelRequirement = 98, statInterpolation = { 1, }, }, - [39] = { 201, cooldown = 60, levelRequirement = 99, statInterpolation = { 1, }, }, - [40] = { 202, cooldown = 60, levelRequirement = 100, statInterpolation = { 1, }, }, + [1] = { 100, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 34, statInterpolation = { 1, }, }, + [2] = { 103, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 36, statInterpolation = { 1, }, }, + [3] = { 106, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 38, statInterpolation = { 1, }, }, + [4] = { 109, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 40, statInterpolation = { 1, }, }, + [5] = { 112, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 42, statInterpolation = { 1, }, }, + [6] = { 115, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 44, statInterpolation = { 1, }, }, + [7] = { 118, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 46, statInterpolation = { 1, }, }, + [8] = { 121, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 48, statInterpolation = { 1, }, }, + [9] = { 124, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 50, statInterpolation = { 1, }, }, + [10] = { 127, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 52, statInterpolation = { 1, }, }, + [11] = { 130, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 54, statInterpolation = { 1, }, }, + [12] = { 133, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 56, statInterpolation = { 1, }, }, + [13] = { 136, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 58, statInterpolation = { 1, }, }, + [14] = { 139, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 60, statInterpolation = { 1, }, }, + [15] = { 142, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 62, statInterpolation = { 1, }, }, + [16] = { 145, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 64, statInterpolation = { 1, }, }, + [17] = { 148, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 66, statInterpolation = { 1, }, }, + [18] = { 151, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 68, statInterpolation = { 1, }, }, + [19] = { 154, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 69, statInterpolation = { 1, }, }, + [20] = { 157, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 70, statInterpolation = { 1, }, }, + [21] = { 160, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 72, statInterpolation = { 1, }, }, + [22] = { 163, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 74, statInterpolation = { 1, }, }, + [23] = { 166, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 76, statInterpolation = { 1, }, }, + [24] = { 169, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 78, statInterpolation = { 1, }, }, + [25] = { 172, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 80, statInterpolation = { 1, }, }, + [26] = { 175, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 82, statInterpolation = { 1, }, }, + [27] = { 178, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 84, statInterpolation = { 1, }, }, + [28] = { 181, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 86, statInterpolation = { 1, }, }, + [29] = { 184, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 88, statInterpolation = { 1, }, }, + [30] = { 187, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 90, statInterpolation = { 1, }, }, + [31] = { 189, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 91, statInterpolation = { 1, }, }, + [32] = { 190, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 92, statInterpolation = { 1, }, }, + [33] = { 192, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 93, statInterpolation = { 1, }, }, + [34] = { 193, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 94, statInterpolation = { 1, }, }, + [35] = { 195, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 95, statInterpolation = { 1, }, }, + [36] = { 196, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 96, statInterpolation = { 1, }, }, + [37] = { 198, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 97, statInterpolation = { 1, }, }, + [38] = { 199, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 98, statInterpolation = { 1, }, }, + [39] = { 201, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 99, statInterpolation = { 1, }, }, + [40] = { 202, cooldown = 60, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 100, levelRequirement = 100, statInterpolation = { 1, }, }, }, } skills["InfernalBlow"] = { @@ -4732,46 +4732,46 @@ skills["VaalMoltenShell"] = { "damage_originates_from_initiator_location", }, levels = { - [1] = { 50, 35, 300, cooldown = 0.5, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, - [2] = { 60, 35, 390, cooldown = 0.5, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, }, - [3] = { 74, 35, 540, cooldown = 0.5, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, }, - [4] = { 91, 35, 750, cooldown = 0.5, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, - [5] = { 115, 36, 990, cooldown = 0.5, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, - [6] = { 141, 36, 1260, cooldown = 0.5, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, - [7] = { 171, 36, 1590, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, - [8] = { 204, 36, 1950, cooldown = 0.5, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, - [9] = { 241, 37, 2340, cooldown = 0.5, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, - [10] = { 282, 37, 2760, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, - [11] = { 328, 37, 3240, cooldown = 0.5, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, - [12] = { 378, 37, 3750, cooldown = 0.5, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, - [13] = { 433, 38, 4290, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, - [14] = { 495, 38, 4860, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, - [15] = { 545, 38, 5460, cooldown = 0.5, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, - [16] = { 599, 38, 6120, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, - [17] = { 657, 39, 6780, cooldown = 0.5, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, - [18] = { 719, 39, 7500, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, - [19] = { 786, 39, 8220, cooldown = 0.5, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, - [20] = { 858, 39, 9000, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, - [21] = { 909, 40, 9810, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, - [22] = { 962, 40, 10650, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, - [23] = { 1018, 40, 11490, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, - [24] = { 1076, 40, 12390, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, - [25] = { 1137, 41, 13320, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, - [26] = { 1201, 41, 14280, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, - [27] = { 1268, 41, 15270, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, - [28] = { 1338, 41, 16290, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, - [29] = { 1412, 42, 17310, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, - [30] = { 1488, 42, 18390, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, - [31] = { 1528, 42, 19500, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, - [32] = { 1569, 42, 20640, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, - [33] = { 1610, 42, 21780, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, - [34] = { 1653, 42, 22980, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, - [35] = { 1696, 42, 24180, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, - [36] = { 1741, 43, 25440, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, - [37] = { 1786, 43, 26700, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, - [38] = { 1833, 43, 28020, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, - [39] = { 1880, 43, 29340, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, - [40] = { 1929, 43, 30690, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, + [1] = { 50, 35, 300, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 4, statInterpolation = { 1, 1, 1, }, }, + [2] = { 60, 35, 390, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 6, statInterpolation = { 1, 1, 1, }, }, + [3] = { 74, 35, 540, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 9, statInterpolation = { 1, 1, 1, }, }, + [4] = { 91, 35, 750, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 12, statInterpolation = { 1, 1, 1, }, }, + [5] = { 115, 36, 990, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 16, statInterpolation = { 1, 1, 1, }, }, + [6] = { 141, 36, 1260, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 20, statInterpolation = { 1, 1, 1, }, }, + [7] = { 171, 36, 1590, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 24, statInterpolation = { 1, 1, 1, }, }, + [8] = { 204, 36, 1950, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 28, statInterpolation = { 1, 1, 1, }, }, + [9] = { 241, 37, 2340, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 32, statInterpolation = { 1, 1, 1, }, }, + [10] = { 282, 37, 2760, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 36, statInterpolation = { 1, 1, 1, }, }, + [11] = { 328, 37, 3240, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 40, statInterpolation = { 1, 1, 1, }, }, + [12] = { 378, 37, 3750, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 44, statInterpolation = { 1, 1, 1, }, }, + [13] = { 433, 38, 4290, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 48, statInterpolation = { 1, 1, 1, }, }, + [14] = { 495, 38, 4860, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 52, statInterpolation = { 1, 1, 1, }, }, + [15] = { 545, 38, 5460, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 55, statInterpolation = { 1, 1, 1, }, }, + [16] = { 599, 38, 6120, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 58, statInterpolation = { 1, 1, 1, }, }, + [17] = { 657, 39, 6780, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 61, statInterpolation = { 1, 1, 1, }, }, + [18] = { 719, 39, 7500, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 64, statInterpolation = { 1, 1, 1, }, }, + [19] = { 786, 39, 8220, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 67, statInterpolation = { 1, 1, 1, }, }, + [20] = { 858, 39, 9000, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 70, statInterpolation = { 1, 1, 1, }, }, + [21] = { 909, 40, 9810, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 72, statInterpolation = { 1, 1, 1, }, }, + [22] = { 962, 40, 10650, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 74, statInterpolation = { 1, 1, 1, }, }, + [23] = { 1018, 40, 11490, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 76, statInterpolation = { 1, 1, 1, }, }, + [24] = { 1076, 40, 12390, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 78, statInterpolation = { 1, 1, 1, }, }, + [25] = { 1137, 41, 13320, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 80, statInterpolation = { 1, 1, 1, }, }, + [26] = { 1201, 41, 14280, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 82, statInterpolation = { 1, 1, 1, }, }, + [27] = { 1268, 41, 15270, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 84, statInterpolation = { 1, 1, 1, }, }, + [28] = { 1338, 41, 16290, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 86, statInterpolation = { 1, 1, 1, }, }, + [29] = { 1412, 42, 17310, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 88, statInterpolation = { 1, 1, 1, }, }, + [30] = { 1488, 42, 18390, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 90, statInterpolation = { 1, 1, 1, }, }, + [31] = { 1528, 42, 19500, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 91, statInterpolation = { 1, 1, 1, }, }, + [32] = { 1569, 42, 20640, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 92, statInterpolation = { 1, 1, 1, }, }, + [33] = { 1610, 42, 21780, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 93, statInterpolation = { 1, 1, 1, }, }, + [34] = { 1653, 42, 22980, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 94, statInterpolation = { 1, 1, 1, }, }, + [35] = { 1696, 42, 24180, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 95, statInterpolation = { 1, 1, 1, }, }, + [36] = { 1741, 43, 25440, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 96, statInterpolation = { 1, 1, 1, }, }, + [37] = { 1786, 43, 26700, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 97, statInterpolation = { 1, 1, 1, }, }, + [38] = { 1833, 43, 28020, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 98, statInterpolation = { 1, 1, 1, }, }, + [39] = { 1880, 43, 29340, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 99, statInterpolation = { 1, 1, 1, }, }, + [40] = { 1929, 43, 30690, cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 50, levelRequirement = 100, statInterpolation = { 1, 1, 1, }, }, }, } skills["MoltenStrike"] = { @@ -5404,46 +5404,46 @@ skills["FireImpurity"] = { "modifiers_to_skill_effect_duration_also_affect_soul_prevention_duration", }, levels = { - [1] = { 14, 0, cooldown = 0.5, levelRequirement = 24, statInterpolation = { 1, 1, }, }, - [2] = { 14, 4, cooldown = 0.5, levelRequirement = 27, statInterpolation = { 1, 1, }, }, - [3] = { 14, 8, cooldown = 0.5, levelRequirement = 30, statInterpolation = { 1, 1, }, }, - [4] = { 15, 12, cooldown = 0.5, levelRequirement = 33, statInterpolation = { 1, 1, }, }, - [5] = { 15, 16, cooldown = 0.5, levelRequirement = 36, statInterpolation = { 1, 1, }, }, - [6] = { 15, 20, cooldown = 0.5, levelRequirement = 39, statInterpolation = { 1, 1, }, }, - [7] = { 16, 24, cooldown = 0.5, levelRequirement = 42, statInterpolation = { 1, 1, }, }, - [8] = { 16, 28, cooldown = 0.5, levelRequirement = 45, statInterpolation = { 1, 1, }, }, - [9] = { 16, 32, cooldown = 0.5, levelRequirement = 48, statInterpolation = { 1, 1, }, }, - [10] = { 17, 36, cooldown = 0.5, levelRequirement = 50, statInterpolation = { 1, 1, }, }, - [11] = { 17, 40, cooldown = 0.5, levelRequirement = 52, statInterpolation = { 1, 1, }, }, - [12] = { 17, 44, cooldown = 0.5, levelRequirement = 54, statInterpolation = { 1, 1, }, }, - [13] = { 18, 48, cooldown = 0.5, levelRequirement = 56, statInterpolation = { 1, 1, }, }, - [14] = { 18, 52, cooldown = 0.5, levelRequirement = 58, statInterpolation = { 1, 1, }, }, - [15] = { 18, 56, cooldown = 0.5, levelRequirement = 60, statInterpolation = { 1, 1, }, }, - [16] = { 19, 60, cooldown = 0.5, levelRequirement = 62, statInterpolation = { 1, 1, }, }, - [17] = { 19, 64, cooldown = 0.5, levelRequirement = 64, statInterpolation = { 1, 1, }, }, - [18] = { 19, 68, cooldown = 0.5, levelRequirement = 66, statInterpolation = { 1, 1, }, }, - [19] = { 20, 72, cooldown = 0.5, levelRequirement = 68, statInterpolation = { 1, 1, }, }, - [20] = { 20, 76, cooldown = 0.5, levelRequirement = 70, statInterpolation = { 1, 1, }, }, - [21] = { 20, 80, cooldown = 0.5, levelRequirement = 72, statInterpolation = { 1, 1, }, }, - [22] = { 21, 84, cooldown = 0.5, levelRequirement = 74, statInterpolation = { 1, 1, }, }, - [23] = { 21, 88, cooldown = 0.5, levelRequirement = 76, statInterpolation = { 1, 1, }, }, - [24] = { 21, 92, cooldown = 0.5, levelRequirement = 78, statInterpolation = { 1, 1, }, }, - [25] = { 22, 96, cooldown = 0.5, levelRequirement = 80, statInterpolation = { 1, 1, }, }, - [26] = { 22, 100, cooldown = 0.5, levelRequirement = 82, statInterpolation = { 1, 1, }, }, - [27] = { 22, 104, cooldown = 0.5, levelRequirement = 84, statInterpolation = { 1, 1, }, }, - [28] = { 23, 108, cooldown = 0.5, levelRequirement = 86, statInterpolation = { 1, 1, }, }, - [29] = { 23, 112, cooldown = 0.5, levelRequirement = 88, statInterpolation = { 1, 1, }, }, - [30] = { 23, 116, cooldown = 0.5, levelRequirement = 90, statInterpolation = { 1, 1, }, }, - [31] = { 23, 118, cooldown = 0.5, levelRequirement = 91, statInterpolation = { 1, 1, }, }, - [32] = { 24, 120, cooldown = 0.5, levelRequirement = 92, statInterpolation = { 1, 1, }, }, - [33] = { 24, 122, cooldown = 0.5, levelRequirement = 93, statInterpolation = { 1, 1, }, }, - [34] = { 24, 124, cooldown = 0.5, levelRequirement = 94, statInterpolation = { 1, 1, }, }, - [35] = { 24, 126, cooldown = 0.5, levelRequirement = 95, statInterpolation = { 1, 1, }, }, - [36] = { 24, 128, cooldown = 0.5, levelRequirement = 96, statInterpolation = { 1, 1, }, }, - [37] = { 24, 130, cooldown = 0.5, levelRequirement = 97, statInterpolation = { 1, 1, }, }, - [38] = { 25, 132, cooldown = 0.5, levelRequirement = 98, statInterpolation = { 1, 1, }, }, - [39] = { 25, 134, cooldown = 0.5, levelRequirement = 99, statInterpolation = { 1, 1, }, }, - [40] = { 25, 136, cooldown = 0.5, levelRequirement = 100, statInterpolation = { 1, 1, }, }, + [1] = { 14, 0, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 24, statInterpolation = { 1, 1, }, }, + [2] = { 14, 4, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 27, statInterpolation = { 1, 1, }, }, + [3] = { 14, 8, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 30, statInterpolation = { 1, 1, }, }, + [4] = { 15, 12, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 33, statInterpolation = { 1, 1, }, }, + [5] = { 15, 16, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 36, statInterpolation = { 1, 1, }, }, + [6] = { 15, 20, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 39, statInterpolation = { 1, 1, }, }, + [7] = { 16, 24, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 42, statInterpolation = { 1, 1, }, }, + [8] = { 16, 28, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 45, statInterpolation = { 1, 1, }, }, + [9] = { 16, 32, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 48, statInterpolation = { 1, 1, }, }, + [10] = { 17, 36, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 50, statInterpolation = { 1, 1, }, }, + [11] = { 17, 40, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 52, statInterpolation = { 1, 1, }, }, + [12] = { 17, 44, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 54, statInterpolation = { 1, 1, }, }, + [13] = { 18, 48, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 56, statInterpolation = { 1, 1, }, }, + [14] = { 18, 52, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 58, statInterpolation = { 1, 1, }, }, + [15] = { 18, 56, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 60, statInterpolation = { 1, 1, }, }, + [16] = { 19, 60, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 62, statInterpolation = { 1, 1, }, }, + [17] = { 19, 64, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 64, statInterpolation = { 1, 1, }, }, + [18] = { 19, 68, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 66, statInterpolation = { 1, 1, }, }, + [19] = { 20, 72, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 68, statInterpolation = { 1, 1, }, }, + [20] = { 20, 76, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 70, statInterpolation = { 1, 1, }, }, + [21] = { 20, 80, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 72, statInterpolation = { 1, 1, }, }, + [22] = { 21, 84, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 74, statInterpolation = { 1, 1, }, }, + [23] = { 21, 88, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 76, statInterpolation = { 1, 1, }, }, + [24] = { 21, 92, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 78, statInterpolation = { 1, 1, }, }, + [25] = { 22, 96, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 80, statInterpolation = { 1, 1, }, }, + [26] = { 22, 100, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 82, statInterpolation = { 1, 1, }, }, + [27] = { 22, 104, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 84, statInterpolation = { 1, 1, }, }, + [28] = { 23, 108, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 86, statInterpolation = { 1, 1, }, }, + [29] = { 23, 112, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 88, statInterpolation = { 1, 1, }, }, + [30] = { 23, 116, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 90, statInterpolation = { 1, 1, }, }, + [31] = { 23, 118, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 91, statInterpolation = { 1, 1, }, }, + [32] = { 24, 120, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 92, statInterpolation = { 1, 1, }, }, + [33] = { 24, 122, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 93, statInterpolation = { 1, 1, }, }, + [34] = { 24, 124, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 94, statInterpolation = { 1, 1, }, }, + [35] = { 24, 126, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 95, statInterpolation = { 1, 1, }, }, + [36] = { 24, 128, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 96, statInterpolation = { 1, 1, }, }, + [37] = { 24, 130, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 97, statInterpolation = { 1, 1, }, }, + [38] = { 25, 132, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 98, statInterpolation = { 1, 1, }, }, + [39] = { 25, 134, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 99, statInterpolation = { 1, 1, }, }, + [40] = { 25, 136, cooldown = 0.5, soulPreventionDuration = 8, skillUseStorage = 1, soulCost = 50, levelRequirement = 100, statInterpolation = { 1, 1, }, }, }, } skills["RageVortex"] = { diff --git a/src/Data/Skills/other.lua b/src/Data/Skills/other.lua index 81dbdf0066..4f50aa4892 100644 --- a/src/Data/Skills/other.lua +++ b/src/Data/Skills/other.lua @@ -1329,8 +1329,8 @@ skills["VaalAuraElementalDamageHealing"] = { "immune_to_curses", }, levels = { - [1] = { cooldown = 0.5, levelRequirement = 1, }, - [20] = { cooldown = 0.5, levelRequirement = 1, }, + [1] = { cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 100, levelRequirement = 1, }, + [20] = { cooldown = 0.5, soulPreventionDuration = 14, skillUseStorage = 1, soulCost = 100, levelRequirement = 1, }, }, } skills["GoreShockwave"] = { @@ -3184,16 +3184,16 @@ skills["VaalBreach"] = { "cannot_cancel_skill_before_contact_point", }, levels = { - [1] = { levelRequirement = 10, }, - [2] = { levelRequirement = 10, }, - [3] = { levelRequirement = 10, }, - [4] = { levelRequirement = 10, }, - [5] = { levelRequirement = 10, }, - [6] = { levelRequirement = 10, }, - [7] = { levelRequirement = 10, }, - [8] = { levelRequirement = 10, }, - [9] = { levelRequirement = 10, }, - [10] = { levelRequirement = 10, }, + [1] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [2] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [3] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [4] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [5] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [6] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [7] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [8] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [9] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, + [10] = { soulPreventionDuration = 40, skillUseStorage = 1, soulCost = 100, levelRequirement = 10, }, }, } skills["VoidGaze"] = { diff --git a/src/Data/StatDescriptions/stat_descriptions.lua b/src/Data/StatDescriptions/stat_descriptions.lua index a1ca7a453f..36bf03cd4d 100644 --- a/src/Data/StatDescriptions/stat_descriptions.lua +++ b/src/Data/StatDescriptions/stat_descriptions.lua @@ -49611,7 +49611,7 @@ return { [2]="#" } }, - text="Unique Boss drops an additional Conqueror Map" + text="Final Area Boss drops an additional Conqueror Map" } } }, @@ -49629,7 +49629,7 @@ return { [2]="#" } }, - text="Unique Boss drops an additional Elder Guardian Map (Tier 14+)" + text="Final Area Boss drops an additional Elder Guardian Map (Tier 14+)" } } }, @@ -49647,7 +49647,7 @@ return { [2]="#" } }, - text="Unique Boss drops an additional Shaper Guardian Map (Tier 14+)" + text="Final Area Boss drops an additional Shaper Guardian Map (Tier 14+)" } } }, @@ -107928,7 +107928,7 @@ return { [2]="#" } }, - text="Aura Buffs from Skills have {0}% increased Effect on you for each Herald affecting you, up to 40%" + text="Auras from your Skills have {0}% increased Effect on you for\neach Herald affecting you, up to 40%" }, [2]={ [1]={ @@ -107941,7 +107941,7 @@ return { [2]=-1 } }, - text="Aura Buffs from Skills have {0}% reduced Effect on you for each Herald affecting you" + text="Auras from your Skills have {0}% reduced Effect on you for\neach Herald affecting you" } } }, @@ -166949,10 +166949,19 @@ return { limit={ [1]={ [1]=1, - [2]="#" + [2]=99 } }, text="Oils found in Area have {0}% chance to be 1 tier higher" + }, + [2]={ + limit={ + [1]={ + [1]=100, + [2]="#" + } + }, + text="Oils found in Area are 1 tier higher" } } }, @@ -169363,10 +169372,19 @@ return { limit={ [1]={ [1]=1, - [2]="#" + [2]=99 } }, text="{0}% chance to create a copy of Beasts Captured in Area" + }, + [2]={ + limit={ + [1]={ + [1]=100, + [2]="#" + } + }, + text="Create a copy of Beasts Captured in Area" } } }, diff --git a/src/Export/Scripts/skills.lua b/src/Export/Scripts/skills.lua index eb94ff373c..92baf90012 100644 --- a/src/Export/Scripts/skills.lua +++ b/src/Export/Scripts/skills.lua @@ -323,6 +323,15 @@ directiveTable.skill = function(state, args, out) if levelRow.Cooldown and levelRow.Cooldown ~= 0 then level.extra.cooldown = levelRow.Cooldown / 1000 end + if levelRow.VaalSouls ~= 0 then + level.extra.soulCost = levelRow.VaalSouls + end + if levelRow.VaalStoredUses ~= 0 then + level.extra.skillUseStorage = levelRow.VaalStoredUses + end + if levelRow.SoulGainPreventionDuration ~= 0 then + level.extra.soulPreventionDuration = levelRow.SoulGainPreventionDuration / 1000 + end level.statInterpolation = statRow.StatInterpolations local resolveInterpolation = true local injectConstantValuesIntoEachLevel = false